#report #interactive #oracle-apex-5.1
#Сообщить #интерактивный #oracle-apex-5.1
Вопрос:
В моем интерактивном отчете я пытаюсь настроить способ отображения нулей для данного числового столбца. То есть я пытаюсь отобразить значение «НЕТ ДАННЫХ» вместо дефолтного тире «-«.
Я знаю, что есть способ настроить это для всего отчета в разделе разбивки на страницы через «Показывать нулевые значения как«. Дело в том, что я хочу настроить его только для данного 1 столбца, а не для всего отчета. Поэтому я не могу использовать это решение.
Определение этого столбца должно оставаться числовым, и поскольку я не могу смешивать числа со строками, NVL здесь не подходит.
Комментарии:
1. не знаком с Apex, но в sql вы могли бы сделать NVL(yourcolumn, ‘НЕТ ДАННЫХ’)
2. Поскольку ваше решение должно включать исправление в отчете (вы сказали, что NVL () не является опцией), вам следует удалить тег «oracle», потому что вы привлекаете тех, кто предоставит вам решение, которое вам не нужно
3. В теге указано «Oracle-Apex-5.1». Приветствуется любое разумное решение. Удаление ТЕГА не кажется разумным советом.
4. Я согласен с тобой, Янек, по поводу проблемы с тегами. К сожалению, что касается вашей проблемы, я не знаю решения. Звучит так, как будто вы хотите научиться летать на козлах. Почему? Поскольку вы хотите сохранить тип данных столбца (НОМЕР), поместите в него строку («НЕТ ДАННЫХ»), не можете использовать NVL, ни РЕГИСТР (ни ДЕКОДИРОВАНИЕ), поэтому … что можно сделать? Кстати, что не так с
-
отчетом или «НЕТ ДАННЫХ»? Удачи в том, что вы делаете. Не забудьте сообщить нам, как только козел взлетит!5. Я не понимаю, Литтлфут. Мало того, что вы не ответили на мой вопрос, не упомянув, что вы начали свою разработку с «Я не знаю решения …», но также вы повторили, что решение OldProgrammer, которое я подчеркнул в своем посте, не будет работать в моем случае. Я ищу функцию IR Apex, может быть, sth. связано с выражением HTML… Я не знаю … вот почему я обратился за помощью. Я новичок на этом форуме, поэтому я не знаю, получаете ли вы репутацию, просто рассказывая истории о летающих животных. Если да, пожалуйста, прекратите это, потому что это не поможет.