Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
22.12.2008, 10:56
|
|||
---|---|---|---|
|
|||
Ведущие нули в Oracle Forms и Reports |
|||
#18+
Возможно ли заставить отображаться ведущий ноль (ноль перед десятичной точкой) в Oracle Forms и Reports для всех числовых значений не задавая формат для каждого поля отдельно. Установка NLS-параметров (NLS_LANG, NLS_LANGUAGE, NLS_TERRITORY, NLS_NUMERIC_CHARACTERS) ничего не дала, числа по прежнему отображаются так: ,5 (вместо 0,5). Используется Application Server Forms and Reports 10.1.2 под Linux. В Reports используются html-отчеты. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
25.12.2008, 07:14
|
|||
---|---|---|---|
Ведущие нули в Oracle Forms и Reports |
|||
#18+
Та же проблема ( ... |
|||
:
Нравится:
Не нравится:
|
|||
|
25.12.2008, 08:35
|
|||
---|---|---|---|
Ведущие нули в Oracle Forms и Reports |
|||
#18+
А в чем проблема задать явный формат для каждого поля? По-моему, так это даже хорошо и нужно. Не только для обеспечения наличия лидирующего нуля... ... |
|||
:
Нравится:
Не нравится:
|
|||
|
25.12.2008, 09:27
|
|||
---|---|---|---|
|
|||
Ведущие нули в Oracle Forms и Reports |
|||
#18+
Стандартный подход для формс - использование классов свойств ... |
|||
:
Нравится:
Не нравится:
|
|||
|
25.12.2008, 10:31
|
|||
---|---|---|---|
|
|||
Ведущие нули в Oracle Forms и Reports |
|||
#18+
ВадиманА в чем проблема задать явный формат для каждого поля? По-моему, так это даже хорошо и нужно. Не только для обеспечения наличия лидирующего нуля... Проблема в том, что когда создавал проект даже не задумывался об этом ;-) Проблема успешно решена 1500 замен в 50 файлах. _модСтандартный подход для формс - использование классов свойств Спасибо за подсказку, похоже так будет удобнее, если придется менять формат. Интерестно, только как конвертировать уже готовые формы, попробую также, как с отчетами через текстовый формат... ... |
|||
:
Нравится:
Не нравится:
|
|||
|
25.12.2008, 13:37
|
|||
---|---|---|---|
|
|||
Ведущие нули в Oracle Forms и Reports |
|||
#18+
Возник казалось бы стандартный вопрос форматирования чисел. Задал маску "fm9999999990d999999", появились ведущие нули. Но как быть с числами без дробной части, как избавиться от десятичной запятой в конце. В поиске нашел только вариант использования rtrim, но как его прикрутить к forms? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
25.12.2008, 13:49
|
|||
---|---|---|---|
|
|||
Ведущие нули в Oracle Forms и Reports |
|||
#18+
Единственный вариант, который придумал, менять маску в зависимости от значения, но по какому событию(ям) это делать? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
25.12.2008, 16:42
|
|||
---|---|---|---|
|
|||
Ведущие нули в Oracle Forms и Reports |
|||
#18+
В итоге написал две процедуры для утановки format mask у item и у всего блока. Устанавливаю у всех элементов в POST_QUERY, в PRE-TEXT-ITEM устанавливаю format mask в null, в POST-TEXT-ITEM "пересчитываю" format mask. Ощущение, что изобрел велосипед :-) ... |
|||
:
Нравится:
Не нравится:
|
|||
|
05.08.2015, 10:29
|
|||
---|---|---|---|
Ведущие нули в Oracle Forms и Reports |
|||
#18+
Чего-то не понял как это поможет решить проблему в многострочном блоке? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
05.08.2015, 12:52
|
|||
---|---|---|---|
Ведущие нули в Oracle Forms и Reports |
|||
#18+
Ura!Чего-то не понял как это поможет решить проблему в многострочном блоке? Это - никак имхо, для типа Number - либо показываете с зпт без лид.нулей, либо с нулями и зпт целые/не целые числа (типа Format Mask: FM9990D09). Или, указываете поле типа Char , и в Column Name типа rtrim(to_char(поле,'FM9990D999'),'.,') ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=51&mobile=1&tid=1878051]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
400ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
54ms |
get tp. blocked users: |
2ms |
others: | 235ms |
total: | 737ms |
0 / 0 |