Копировать ссылку на страницу Перейти в предыдущий раздел Перейти в следующий раздел

В расчетах интегрированных отчетов доступны переменные:

Переменная

Тип

Описание

Sender

IReport

Отчет, для которого выполняется расчет

Object, ParentComponent

IReference

Справочник, к которому относится отчет

ReportName

WideString

Имя отчета, для которого выполняется расчет

 

Примечание

Эти переменные, как и общие переменные, будут доступны также в шаблонах отчетов со встроенным типом редактора.

Пример

 

// Используя в расчете отчета переменную ParentComponent,

// занести во временную таблицу TmpTableName информацию о всех записях справочников,

// для которых текущая запись справочника интегрированного отчета является ведущей.

ComponentID = ParentComponent.ИД

CommandText = Format(

  "insert into %s

   select

     MBVidAnView.Name, MBAnalit.NameAn, MBAnalit.Kod

   from 

     MBAnalit MBAnalit, MBVidAnView MBVidAnView

   where

     MBAnalit.HighLvl = %s

     and MBVidAnView.Vid = MBAnalit.Vid

     and MBAnalit.XRecStat = '%s'";

  ArrrayOf(TmpTableName; ComponentID; '+'))

SQL(CommandText)

См. также

 

© Компания Directum, 2020 Сообщество пользователей Directum
.navbar > a:hover { background: #FFD73B; }