Как сделать доступность отдельным для ячеек разных строк?
Доброе утро, гении 1С!
1С 8.2. Есть необходимость в зависимости от значения в колонке Статус делать доступным ячейку данной строки в колонке Причина. Сделал вот так:
ЭлементыФормы.ТаблицаДанных.Колонки.Причина.Доступность = Истина;
но доступность распространяется на всю колонку, а мне надо только на одну ячейку текущей строки. Намекните, как это сделать?
1С 8.2. Есть необходимость в зависимости от значения в колонке Статус делать доступным ячейку данной строки в колонке Причина. Сделал вот так:
ЭлементыФормы.ТаблицаДанных.Колонки.Причина.Доступность = Истина;
но доступность распространяется на всю колонку, а мне надо только на одну ячейку текущей строки. Намекните, как это сделать?
Если ДанныеСтроки.Статус = Истина Тогда
ЭлементыФормы.ТаблицаДанных.Колонки.Причина = Ложь;
ОформлениеСтроки.Ячейки.Статус.ЦветФона = WebЦвета.БледноЗеленый;
// ОформлениеСтроки.Ячейки.Причина.Доступность = Ложь;
ИначеЕсли ДанныеСтроки.Статус = Ложь Тогда
ОформлениеСтроки.Ячейки.Статус.ЦветФона = WebЦвета.Томатный;
ЭлементыФормы.ТаблицаДанных.Колонки.Причина.Доступность = Истина;
Иначе
ОформлениеСтроки.Ячейки.Статус.ЦветФона = WebЦвета.СветлоСерый;
КонецЕсли;
ПоказатьПо теме из базы знаний
- Всякие полезности
- Разработка и сценарное тестирование с Vanessa-ADD. Практические примеры сценариев. Шаги встроенной библиотеки
- Свертка базы - или как свернуть базу УТ 10.3
- Модуль "Ответственное хранение" в 1С:УТ 11.5, КА 2.5, ERP 2.5 для фулфилмента FBS / FBO
- Как приручить драконов. История построения экосистемы на основе 1С
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот