11.03.2008, 10:09 | #1 |
Участник
|
Как подсветить обязательные к заполнению поля
Доброго всем времени суток.
Подскажите пожалуйста как подсветить поля, обязательные к заполнению, если они типа перечисления, или числовые. Нужно програмить? или же можно обойтись стандартными средствами. |
|
11.03.2008, 11:05 | #2 |
Участник
|
в свойствах поля в таблице установить свойство mandatory = Yes.
Это действие будет требовать обязательного заполнения этого поля в любых формах. Обязательное заполнение = ненулевое значение для числовых или enum полей ИЛИ непустая строка для строковых полей. Если нужно, чтобы в некоторых формах поле было обязательным, а в некоторых необязательным, то нужно программить. |
|
11.03.2008, 11:11 | #3 |
Участник
|
Для форм существует DataSources, где у каждого поля можно аналогично таблице установить свойство mandatory = Yes.
|
|
11.03.2008, 16:29 | #4 |
Участник
|
Это понятно. Аксапта ругается, если поле не заполнено, но визуально менеджер не видит отличия обязательного для заполнения поля от остальных. Вот текстовые поля помечаются подчеркнутой красной линией, а перечисления и числовые поля нет. Как мне выделить поля формы обязательные для заполнения, что бы они были подчеркнуты что ли. Аксапта не умеет этого? Или все же придется писать на Х++ ну там цвет метки изменять если не заполнено поле.
|
|
11.03.2008, 17:38 | #5 |
Участник
|
Цитата:
Цитата:
Однако, поле будет подсвечиваться если вы установите свойство mandatory в таблице. Если вы не хотите изменять свойство в таблице, то нужно будет программировать чтобы появилась подсветка. |
|
11.03.2008, 18:51 | #6 |
MCTS
|
Для числовых полей кроме Mandatory на таблице надо еще установить ShowZero == No, на расширенном типе данных.
Для Enum так и не добился подсветки...
__________________
С уважением, Павел Цераниди. На пути к совершенству нет конца. Каждое новое достижение является отправной точкой для следующего крупного шага. Последний раз редактировалось e@gle; 11.03.2008 в 19:08. |
|
|
За это сообщение автора поблагодарили: Logger (1), demon46 (1). |
12.03.2008, 12:37 | #7 |
Участник
|
А возможно ли рисовать на визуальных компонентах? Ну например как в Delphi.
|
|
12.03.2008, 12:45 | #8 |
Участник
|
может вы все-таки посмотрите на tutorial-формы?
например, на tutorial_free_form. если имеется в виду картинка у кнопок или подложка у контролах, то смотрите свойства соответствующих контролов. |
|
12.03.2008, 12:47 | #9 |
MCTS
|
__________________
С уважением, Павел Цераниди. На пути к совершенству нет конца. Каждое новое достижение является отправной точкой для следующего крупного шага. |
|