На форме имеется Таблица Значения, нужно чтобы при неком условии, вычислялось значение и помещалось в некоторое поле и становилось недоступным для редактирования.
также если это возможно закрасить эту строку с полем в какой-нибудь цвет.
т.е. что-то вроде этого пытался сделать, но работает не так как нужно.
РеквизитыТочки - это ТаблицаЗначений
ЗначениеТочки - это рекквизит ТЗ, на который нужно установить запрет редактирования
Для Каждого Стр Из РеквизитыТочки Цикл
ЗначТочки = Элементы.РеквизитыТочки.ТекущиеДанные.ЗначениеТочки;
Если Стр.Вычисляемый=истина тогда
ТекБП = Элементы.СписокЗаказов.ТекущиеДанные.БизнесПроцесс;
ВычислитьРеквизиты(стр.РеквизитСсылка, ЗначТочки , ТекБП);
стр.ЗначениеТочки =ЗначТочки; Элементы.РеквизитыТочкиЗначениеТочки.Доступность=Ложь;
Элементы.РеквизитыТочки.ЦветФона=Новый Цвет(0,255,0);
КонецЕсли;
(3) дело в том что строку которую нужно сделать недоступной не активизируется пользователем. она должна стать недоступной после вызова процедуры
ВычислитьРеквизиты(стр.РеквизитСсылка, ЗначТочки , ТекБП);
(6) ПриВыводеСтроки я делал, для ТЧ. там формление строк кури... тормозов никаких не было
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой