вычисляемое поле в табличной части #668315


#0 by spectre1978
Добрый день! Подскажите, пожалуйста... В семерке на табличную часть документа можно было бросить текстовую надпись, которая превращалась в еще одну колонку. А в формуле к этой колонке можно было написать код, который выполнялся при выводе каждой строки. Таким образом мы могли прямо при отображении таблицы что-то динамически рассчитать,  в том числе и на основании данных других колонок, и показать пользователю - по типу калькулируемого поля в Delphi. Вопрос: как подобное сделать в ТЧ у восьмерки? Ковырял обработчик ПриВыводеСтроки, но похоже, там только оформление меняется, данные нет.
#1 by Фокусник
>но похоже, там только оформление меняется, данные нет. Еще там можно текст ячейки задать. (Аналог в 77 "текстовую надпись, которая превращалась в еще одну колонку") ИМХО, нужно определиться хранить данные в ТЧ или нет, от этого и "плясать" :)
#2 by spectre1978
нет, конкретно эту колонку ни сортировать, ни хранить не нужно, нужно визуально показать на основе данных других колонок. Вычисляемое поле в чистом виде.
#3 by ДенисЧ
добавляем колонку. в ПриВыводеСтроки, а лучше в ПриПолученииДанных пишем в эту колонку нужные данные...
#4 by ДенисЧ
Точнее ОформлениеСтроки.Ячейки.МояКолонка... И далее по тексту
#5 by spectre1978
Вкурил! Всем большое спасибо за помощь...
#6 by ДенисЧ
спасибо мало...
#7 by spectre1978
Много полезного по вопросу еще вот здесь:
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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