Копировать ссылку на страницу

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

Переменная

Тип

Описание

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)

См. также

 

© 2016 Компания DIRECTUM Сообщество пользователей DIRECTUM