UiReport

Сборка: Report;

Пространство имен: Prognoz.Platform.Interop.Report;

Описание

Класс UiReport реализует компонент среды разработки UiReport, предназначенный для связи визуальных компонентов ReportBox и ReportControlPanel с регламентными отчетами репозитория.

Синтаксис Fore.NET

Класс для получения аналога класса UiReport:

Отсутствует;

Класс для получения аналога объекта класса UiReport:

UiReportClass;

Свойства, унаследованные от IUiReport

  Имя свойства Краткое описание
Report Свойство Report определяет регламентный отчет, реализуемый интерфейсом IPrxReport.

Свойства, унаследованные от IUiMetabaseObject

  Имя метода Краткое описание
Active Свойство Active определяет, будет ли активным компонент.
Instance Свойство Instance определяет данные объекта репозитория, загруженного в компонент.
Object Свойство Object определяет объект репозитория, к которому необходимо получить доступ.
ObjectClassId Свойство ObjectClassId возвращает числовой идентификатор, соответствующий классу объекта, загруженного в компонент.
OperationMode Свойство OperationMode определяет режим подключения объекта.

Свойства, унаследованные от IComponent

  Имя свойства Краткое описание

ComponentCount

Свойство ComponentCount возвращает количество дочерних компонентов, расположенных на родительском компоненте.

Components

Свойство Components возвращает дочерний компонент,  индекс которого передается посредством входного параметра.

Data

Свойство Data предназначено для хранения любых пользовательских данных.

Name

Свойство Name определяет наименование компонента.

Tag

Свойство Tag не используется компилятором. Пользователь может изменить значение данного свойства и использовать его по своему усмотрению.

Методы, унаследованные от IUiMetabaseObject

  Имя метода Краткое описание
ClearDefault Метод ClearDefault осуществляет установку значений всех параметров объекта по умолчанию.

События

  Имя события Краткое описание
OnAfterActivateSheet Событие OnAfterActivateSheet наступает после изменения активного листа регламентного отчета.
OnAfterExecuteDataIsland Событие OnAfterExecuteDataIsland наступает после вычисления области данных.
OnAfterExecuteReport Событие OnAfterExecuteReport наступает после вычисления регламентного отчета.
OnAfterExecuteTableIsland Событие OnAfterExecuteTableIsland наступает после вычисления реляционной области данных.
OnAfterExportReport Событие OnAfterExportReport наступает после экспорта регламентного отчета.
OnAfterPrintReport Событие OnAfterPrintReport наступает после печати регламентного отчета.
OnAfterRecalcSheet Событие OnAfterRecalcSheet наступает после вычисления листа регламентного отчета.
OnAfterRefreshEaxGrid Событие OnAfterRefreshEaxGrid наступает после обновления аналитической области данных.
OnAfterTransferData Событие OnAfterTransferData наступает после сохранения данных в источники регламентного отчета.
OnAfterTransferDataDataIsland Событие OnAfterTransferDataDataIsland наступает после сохранения измененных значений области данных.
OnAfterTransferDataSheet Событие OnAfterTransferDataSheet наступает после сохранения измененных значений областей данных листа отчета.
OnBeforeActivateSheet Событие OnBeforeActivateSheet наступает перед изменением активного листа регламентного отчета.
OnBeforeDeleteControl Событие OnBeforeDeleteControl наступает перед удалением элемента управления.
OnBeforeExecuteDataIsland Событие OnBeforeExecuteDataIsland наступает перед вычислением области данных.
OnBeforeExecuteReport Событие OnBeforeExecuteReport наступает перед вычислением регламентного отчета.
OnBeforeExecuteTableIsland Событие OnBeforeExecuteTableIsland наступает перед вычислением реляционной области данных.
OnBeforeExportReport Событие OnBeforeExportReport наступает перед экспортом регламентного отчета.
OnBeforePrintReport Событие OnBeforePrintReport наступает перед печатью регламентного отчета.
OnBeforeRecalcSheet Событие OnBeforeRecalcSheet наступает перед вычислением листа регламентного отчета.
OnBeforeRefreshEaxGrid Событие OnBeforeRefreshEaxGrid наступает перед обновлением аналитической области данных.
OnBeforeSaveReport Событие OnBeforeSaveReport наступает до сохранения отчета.
OnBeforeTransferData Событие OnBeforeTransferData наступает перед сохранением данных в источники регламентного отчета.
OnBeforeTransferDataDataIsland Событие OnBeforeTransferDataDataIsland наступает перед сохранением измененных значений области данных.
OnBeforeTransferDataSheet Событие OnBeforeTransferDataSheet наступает перед сохранением измененных значений областей данных листа отчета.
OnChangeControlValue Событие OnChangeControlValue наступает при изменении значения элемента управления регламентного отчета.

См. также:

Классы сборки Report