Гость
Форумы / Oracle Forms [игнор отключен] [закрыт для гостей] / Oracle Reports / 10 сообщений из 10, страница 1 из 1
10.12.2013, 09:18
    #38494979
TIzolda
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Oracle Reports
Вопрос. Почему-то при попытке сделать на основе селекта отчет в Oracle report (6), вылезает пустой столбец. Как его убрать?
Вот мой селект.
SELECT DISTINCT get_fellow(op.pcard_id),
t.group_id,
av.YV_PRICH,
AV.NEYV_PRICH
,AV.MONTH_NAME
,AV.PERIOD_NUM
,TO_CHAR (TO_DATE (AV.month_name, 'mm'),
'month',
'NLS_DATE_LANGUAGE=RUSSIAN'
) m_name,
w.reg_num,
2 - MOD (AV.period_num, 2) sem_id
FROM v_groups_mat t
join o_work_place_new w
on w.group_id = t.group_id and t.name_group IS NOT NULL and t.group_id =:p_group_id AND w.status = 'Y'
join O_PERSONAL_CARD op on op.PCARD_ID=w.PCARD_PCARD_ID
left outer join (select * from U_ATTEST_VISIT_STUD where month_name is not null) av
on op.pcard_id=av.pcard_id AND 2 - MOD(AV.period_num, 2) = :p_sem_id
and av.status='Y'

ORDER BY 2
...
Рейтинг: 0 / 0
10.12.2013, 10:13
    #38495039
Les
Les
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Oracle Reports
наверное тебе лучше писать в раздел формсов.
Какой столбец у тебя пустой и есть ли для него данные?
Может быть картинку приложишь?

Модератор: Тема перенесена из форума "Oracle".
...
Рейтинг: 0 / 0
10.12.2013, 13:05
    #38495401
алиас
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Oracle Reports
Попробуй добавить алиас на get_fellow(op.pcard_id)
...
Рейтинг: 0 / 0
10.12.2013, 13:27
    #38495454
Les
Les
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Oracle Reports
И проверь выполнение этого запроса в любом редакторе, что у тебя там будет
...
Рейтинг: 0 / 0
10.12.2013, 16:10
    #38495809
TIzolda
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Oracle Reports
Столбец пустой последний. Он почему-то его всегда добавляет, этот пустой столбец. Данных в таблице для него нет.
Вот как это выглядит.
...
Рейтинг: 0 / 0
10.12.2013, 16:12
    #38495812
TIzolda
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Oracle Reports
Алиас не помогает, в редакторе все нормально выдает. Только в отчете почему-то вылезает этот столбец
...
Рейтинг: 0 / 0
10.12.2013, 17:07
    #38495892
-=APS=-
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Oracle Reports
Это у вас кросс-таб? Есть категория (из которой взяты значения для столбцов) с пустым значением?
...
Рейтинг: 0 / 0
11.12.2013, 10:31
    #38496558
TIzolda
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Oracle Reports
Это матричный отчет. Не совсем ясно, что вы имеете в виду под категорией?
...
Рейтинг: 0 / 0
11.12.2013, 11:18
    #38496645
-=APS=-
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Oracle Reports
Вот такое имею в виду:
...
Рейтинг: 0 / 0
11.12.2013, 11:29
    #38496663
TIzolda
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Oracle Reports
Да, такое есть. Так как в отчет надо выводить на всех, а пустые значения в самой таблице не хранятся. Т.е. в селекте есть строки, где заполнено только имя, а остальное null . Пока такое есть, я так понимаю проблема с лишним столбцом не решиться?
...
Рейтинг: 0 / 0
Форумы / Oracle Forms [игнор отключен] [закрыт для гостей] / Oracle Reports / 10 сообщений из 10, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]