Показать сообщение отдельно
Старый 07.11.2012, 14:10   #9  
S.Kuskov is offline
S.Kuskov
Участник
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
3,429 / 1772 (66) ++++++++
Регистрация: 28.04.2007
Адрес: Калуга
Цитата:
Сообщение от Narayana Посмотреть сообщение
А вот как использовать дисплей-методы для вычисления полей в таблице я не понял. В хелпе про это ничего нет. Только про формы и отчеты.
Если можно, приведите пример.
Это тоже самое. Разница только в области видимости. Если реализовать метод на уровне таблицы, то он будет доступен на всех формах и отчётах.

Цитата:
Сообщение от Narayana Посмотреть сообщение
Здесь ведь в чем тонкость.
Просто создать в коде переменную для временной таблицы и вычислить для этой таблицы все поля, не сложно. Невозможно эту таблицу как объект в виде переменной привязать ко View. Ну, то есть, можно просто View не предлагает временную таблицу для подстановки в качестве дата-сорса.

То же самое и с запросом.
Вы можете выбрать временную таблицу в качестве дата-сорса, но когда этот запрос затолкаете во View, то он не будет отражаться в дата-сорсах для этого View.
Посмотрите метод SetRecord
TmpTable в QueryRun
За это сообщение автора поблагодарили: Narayana (1).