OpenAdHocResult OpenAdHoc(OdId tObject, AdHocOpenArg tOpenArg)
tObject. Моникёр объекта, являющегося аналитической панелью.
tOpenArg. Параметры открытия аналитической панели.
Операция OpenAdHoc открывает аналитическую панель и возвращает контекст для работы с её содержимым.
Операция позволяет получить доступ к данным и метаданным аналитической панели. Для выполнения операции необходимо в поле tObject указать моникёр аналитической панели, а в поле tOpenArg параметры открытия. Моникёр может быть получен при выполнении операции GetObjects. В параметрах открытия tOpenArg можно определить режим открытия (tOpenArg.openForEdit), указать шаблон для извлечения данных и метаданных (tOpenArg.getMd), а также передать значения параметров, которые будут использованы для открытия параметрических объектов, используемых в аналитической панели. Результатом выполнения операции будет моникёр открытого экземпляра аналитической панели и метаданные, если было определено поле tOpenArg.getMd. Дальнейшая работа с аналитической панелью осуществляется с помощью операций GetAdHoc, SetAdHoc. Для закрытия экземпляра аналитической панели и освобождения ресурсов используйте операцию CloseAdHoc.
Пример открытия аналитической панели на редактирование. В запросе передается моникёр аналитической панели и шаблон для извлечения общих метаданных. В ответе приходит моникёр открытого экземпляра аналитической панели и запрошенные метаданные.
См. также: