29.04.2004, 16:18 | #1 |
Гость
|
Поле с типом "Время"
Для числовых полей есть свойство "Не показывать значение, если оно ноль",
а как сделать такую же фишку для полей с типом "Время" (т.е. не показывать, если полночь)? |
|
29.04.2004, 18:30 | #2 |
Участник
|
а смысл?
|
|
30.04.2004, 09:10 | #3 |
Участник
|
2 Кирилл:
Мне кажется, самым простым и правильным будет управлять видимостью контрола из кода.
__________________
С уважением, Андрей Беседин |
|
30.04.2004, 09:57 | #4 |
Гость
|
Смысл
А какой смысл был в создании такой фишки для числовых полей?
По поводу управления видимостью: мне нужно, чтобы значение не отображалось в автоотчете по данной форме, чтобы на этом месте чел мог ручкой писать если я скрою значение контрола на форме, то в автоотчете тоже будет пустое место? |
|
30.04.2004, 10:52 | #5 |
Участник
|
Если Вы хотите, чтобы колонка выводилась, а значения для нее - нет, то настройками автоотчета так не получится.
Если вы скроете контроль на форме, то в отчет он должен попасть, если в настройках автоотчета он присутствует. |
|
30.04.2004, 13:44 | #6 |
Гость
|
Т.е. облом
Иными словами нет такого свойства у типов "Время"?
|
|
30.04.2004, 14:34 | #7 |
Участник
|
Re: Смысл
Цитата:
Изначально опубликовано Кирилл
А какой смысл был в создании такой фишки для числовых полей? Т.е. значение суммы равное 0.00 может иметь какой-то логический смысл, т.е. отсутствие задолженности. А если операция была создана в 00.00 часов, то это ее ни как не отличает от оп-ции созданной 5 мин. раньше или позже. Примеры, может и не ахти, но со смыслом |
|
30.04.2004, 17:43 | #8 |
Гость
|
;)
Тогда как запретить присвоение полю "Время" значения '00:00:00' по умолчанию?
В одесском справочнике юного программиста баз данных писали, что "0 и Null - это две большие разницы". Null есть какой-нибудь в Аксапте? |
|
06.05.2004, 10:09 | #9 |
Участник
|
Как вариант. Может имеет смысл для отчета написать функцию преобразования в строку и если пустая выводить пустую строку? Ну, что-то вроде:
PHP код:
|
|
06.05.2004, 10:53 | #10 |
Гость
|
А display методы можно добавлять в группы полей
В автоотчете появляются display поля, значит Ваш совет подошел.
Правда заказчики автоотчеты не любят, так что теперь я в Excel сбрасываю все что только можно. |
|
|
|