Способы замены нулевых значений на Crystal Reports 2008 (не решение на основе формул) - PullRequest
0 голосов
/ 20 мая 2011

Я работаю с отчетами Crystal. Я сделал много отчетов. А недавно мне сказали, что нулевые значения должны быть напечатаны как текст («без значения»), а не как пустые. Я понимаю, что я должен создать формулу:

If isnull({some_field}) then 'no value' else {some_field}

и включите эту формулу в отчет. Но это займет много бессмысленных часов. Есть ли более короткий путь?

Моя среда: Crystal Reports 2008 и Oracle db.

Спасибо.

Ответы [ 2 ]

0 голосов
/ 18 мая 2012

Я думаю, что лучший способ сделать это с конца базы данных.

0 голосов
/ 20 мая 2011

Можете ли вы изменить запрос

SELECT decode(column_name, null,'No Value',column_name) from table1

Столбец_имя будет вашим интересующим столбцом.(знать о типе данных, если ваши приложения говорят, что это NUMBER, тогда эта строка будет проблемой )

...