Предопределенные переменные ISBL >

Переменные в расчетах интегрированных отчетов

Предыдущий раздел В начало Следующий раздел

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

Переменная

Тип

Описание

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)

См. также

Общие предопределенные переменные ISBL