![]() |
#1 |
Участник
|
В таблице есть поле типа Option, там несколько вариантов выбора. Как в форме принудительно скрыть показ этих вариантов, если нужно из них только два ? Пока в самой форме в ненужных в OptionString просто точки забил, но выбор-то все равно остается.
|
|
![]() |
#2 |
Участник
|
Цитата:
Оплата,Счет,Кредит Нота,Процент Нота,Памятка,Возмещение,Аванс заменить на Оплата,,,,Памятка,Возмещение,Аванс. Будут выводиться варианты: Оплата,Памятка,Возмещение,Аванс |
|
![]() |
#3 |
Участник
|
Спасибо! Работает. А как будут в форме отображаться те записи, где значение из разряда скрытых ? Просто пусто будет ?
|
|
![]() |
#4 |
Участник
|
Обычно субформу (со строчной частью) настраивают таким образом, чтоб ничего лишнего в нее не лезло - строки имеют такое же опциональное поле, что и заголовок, и фильтруются по его значению
![]() |
|
![]() |
#5 |
Участник
|
А есть способ (кроме кода на Form OnNewRecord) попросить NAV при создании новой строки в конкретной форме сразу выставить нужный option?
|
|
![]() |
#6 |
Участник
|
Наложить фильтр на это поле и поставить свойство формы PopulateAllFields = Yes.
Но правильно - через OnNewRecord - чем он не нравится? |
|
![]() |
#7 |
Участник
|
Всё нравится. Расширяю кругозор.
|
|