Форма Списка Справочника в табличном поле. Сделал вычисляемые колонки
Процедура ПропускаПриПолученииДанных(Элемент, ОформленияСтрок)
// Вставить содержимое обработчика.
Запрос= Новый Запрос();
Запрос.Текст=
"
|ВЫБРАТЬ
| ПропускаСрезПоследних.CheckPointID,
| ПропускаСрезПоследних.ДатаНачала,
| ПропускаСрезПоследних.ДатаОкончания
|ИЗ
| РегистрСведений.Пропуска.СрезПоследних КАК ПропускаСрезПоследних
|ГДЕ
| ПропускаСрезПоследних.ТипПропуска = &ТипПропуска
| И ПропускаСрезПоследних.КодФизЛица = &КодФизЛица
|";
//ЭлементыФормы.Пропуска.НастройкаОтбора.Карта.Доступность = Истина;
Для Каждого ОформлениеСтроки Из ОформленияСтрок Цикл
Запрос.УстановитьПараметр("ТипПропуска",ОформлениеСтроки.ДанныеСтроки.ТипПропуска);
Запрос.УстановитьПараметр("КодФизЛица",ОформлениеСтроки.ДанныеСтроки.КодФизЛица);
Результат= Запрос.Выполнить().Выбрать();
ПОКА Результат.Следующий() ЦИКЛ
ОформлениеСтроки.Ячейки.Карта.ОтображатьТекст = Истина;
ОформлениеСтроки.Ячейки.Карта.Текст = Результат.CheckpointID;
ОформлениеСтроки.Ячейки.ДатаНачала.ОтображатьТекст = Истина;
ОформлениеСтроки.Ячейки.ДатаНачала.Текст = Результат.ДатаНачала;
ОформлениеСтроки.Ячейки.ДатаОкончания.ОтображатьТекст = Истина;
ОформлениеСтроки.Ячейки.ДатаОкончания.Текст = Результат.ДатаОкончания;
КонецЦикла;
КонецЦикла;
КонецПроцедуры
Все класно видно.
А как теперь прочитать это значение
ОформлениеСтроки.Ячейки.Карта.Текст = Результат.CheckpointID;
Событи ПРиполученнииДанных и ПриВыводе строки не предлагать. Первого нет - данные для чтения и не перевыводятся. Второе действует лишь при изменение видимой части и просто при изменении строки не возникает