Строка табличной части.Сделать не доступной строку.

1. user894386 11.03.18 14:12 Сейчас в теме
Привет заполняю талицу.
Для Индекс = 0 По Таблица.Количество() - 1 Цикл
		Строка = Таблица[Индекс];
		НоваяСтрока = Объект.Услуги.Добавить();
		НоваяСтрока.Услуга = Строка;
		НоваяСтрока.Цена = СтоимостьУслуги(Строка);
		НоваяСтрока.Выполнено = Значения.Получить(Индекс);
    КонецЦикла;

Можно ли сделать строку не активной в зависимости от значения получается из
Значения.Получить(Индекс);


Что то типа такова
НоваяСтрока.ТолькоПросмотр = Значения.Получить(Индекс);
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Xershi 1486 11.03.18 14:15 Сейчас в теме
(1) пиши код в при активизации строки.
3. user894386 11.03.18 18:42 Сейчас в теме
(2)
пиши код в при активизации строки.

Подробнее можно я догоняю
4. Xershi 1486 11.03.18 19:10 Сейчас в теме
(3) проверяй условие, если не прошло ставь только просмотр на колонку, если прошло убирай.
5. user894386 11.03.18 19:21 Сейчас в теме
Спасибо.Вот уже догнал)
Процедура УслугиПриАктивизацииСтроки(Элемент)
	Данные = Элемент.ТекущиеДанные;
        ЭтаФорма.Элементы.Отказ.ТолькоПросмотр = Данные.Выполнено;
КонецПроцедуры


По началу напрягло то что это событие срабатывает при генерации колонок и пачему то только для нулевой колонки
Очень убивает отсутствие строгой типизации и классов или хоть что то подобного. (
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот