Работа с группой колонок в таблице управляемой формы #675951


#0 by Nion
Никак не могу разобраться со следующим типовым маханизмом представленным  в табличной части "Товары" документа Заказ покупателя УТ 11. В этой табличной части есть группа колонок ТоварыГруппаОтмена состав колонок группы: ТоварыОтменено - Булево и ТоварыПричинаОтмены - СправочникСсылка.ПричиныОтменыЗаказовКлиентов, группировка в ячейке. Проблема в следующем, никак не могу разобраться - каким образом сделано, что при проставлении флага ТоварыОтменено в строке табличной части Товары (в пользовательском режиме), поле ввода ТоварыПричинаОтмены становиться обязательным для заполнения, только в редактируемой строке, при этом на другие строки табличной части это не распространяется. А при начале редактирование можно только сначала  флаг ТоварыОтменено взвести, и после этого становиться доступным поле ТоварыПричинаОтмены. Облазил весь модуль формы документа Заказ покупателя, не смог найти кода отвечающего за эти действия. Если кто то сталкивался с этим или хорошо разбирается с управляемыми формами - подскажите пожалуйста как организовать выше описанный механизм в произвольной таблице на управляемой форме.
#1 by skunk
бррр ... ты не можешь понять как он в текущей строке в поле "ТоварыПричинаОтмены" ставит пустую ссылку?
#2 by banco
посмотри УсловноеОформление формы
#3 by Nion
То что он пустую ссылку там ставит это понятно. При этом у меня поле ввода ТоварыПричинаОтмены все равно не заполнено если проверить методом ЗначениеЗаполнено то оно все равно не заполнено. Это же просто очистка поля ввода при снятии флага. Мне не понятно каким образом можно в одной строке показать что поле ввода не зполнено при этом в других строках обязательность зполнения отсутствует.
#4 by Nion
Слушай прям в точку. Спасибо нашел.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С