Отметка незаполненного в таблицах управляемых формам #579554


#0 by Yorokonde
Добрый всем день :) Значит ситуевина. Работаем с управляемой формой документа. На форме размещена табличная часть с колонками Поле1, Поле2, Поле3. Необходимо получить следующий функционал: Если Поле1 = 1 Тогда установить автоотметку незаполненного у Поле2 Если Поле1 = 2 Тогда установить автоотметку незаполненного у Поле3 При этом естественно в разных строках Поле1 может принимать разное значение, и хотелось бы видеть автоотметку на разных полях для разных строках. Пробовал 2 варианта: 1) Через оформление формы. Но оказалось что там можно установить не АВТОотметку незаполненного, а именно отметку незаполненного. Что приводит к тому, что красный пунктир под полем не убирается даже если поле заполнить, т.е. не совсем то что нужно. 2) Программная установка значения параметра у нужных Полей формы. Но здесь получается что настройка применяется именно к полю формы, т.е. действует для всех строк табличной части, что тоже не является корректным решением. Пока хорошего решения найти не удалось. Посоветуйте куда биться ) А то что-то не прет )
#1 by Лефмихалыч
1) ересь какая-то. Не может такого быть 2) а для каких строк оно должно действовать?
#2 by svchernova
Щас Лефмихалыч тебя тоже побьёт..
#3 by Yorokonde
1) Вы проверяли, чтобы утверждать? Я проверял, оформление ведет себя именно так, как я описал. Если ересь - опровергните. 2) А как оно должно действовать описано еще в первом посте (акцентирую ваше внимание на последнюю часть): Если Поле1 = 1 Тогда установить автоотметку незаполненного у Поле2 Если Поле1 = 2 Тогда установить автоотметку незаполненного у Поле3 При этом естественно в разных строках Поле1 может принимать разное значение, и хотелось бы видеть >>>автоотметку на разных полях для разных строках<<<. Это нормально. Все учатся и в этом нет ничего зазорного :)
#4 by Yorokonde
Ап... хочется красоты )
#5 by Yorokonde
Ап. )
#6 by Yorokonde
Ап...
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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