|
0
MNS_Ротерта
19.04.12
✎
18:38
|
Добрый вечер.
Есть схема СКД. Есть поле в СКД, имеющее составной тип. При этом мне необходимо оставить в отборе доступ пользователю только на пустые ссылки того или иного типа с условием что у него будет отображаться в понятной форме что за тип он выбрал (вместо пустого поля отбора).
Можно как вариант сделать переопределение отбора через параметр и там прописать для каждого типа (типов всего 4 документа) соответствие отображаемого значения и пустой ссылки, но мне не очень нравиться (и параметры надо еще выносить на форму и отбор не забыть привязать к параметру).
Как еще возможно сделать? Можно и программно.
|
|
|
1
MNS_Ротерта
19.04.12
✎
19:40
|
Нашел ветку "v8: СКД программно установить доступные значения поля"
Проверено работает (спасибо Defender aka LINN):
Схема = ПолучитьМакет("СхемаКомпоновкиДанных");
СписокЗнч = Новый СписокЗначений;
СписокЗнч.Добавить("1111", "1111");
НаборДанных = Схема.НаборыДанных.Получить(0);
ПолеИНН = НаборДанных.Поля.Получить(0);
ПолеИНН.УстановитьДоступныеЗначения(СписокЗнч);
|
|