Express > Интерфейсы сборки Express > IEaxSheets
Сборка: Express;
Интерфейс IEaxSheets содержит свойства и методы для работы с коллекцией листов экспресс-отчета.
IEaxSheets
Коллекция листов экспресс-отчета доступна в свойстве IEaxAnalyzeCore.Sheets.
Коллекция IEaxSheets также реализует свойства и методы интерфейса IGxDocument, поэтому она может быть использована для пакетной печати всех листов. Примеры печати всех листов экспресс-отчета:
Sub UserProc;
Var
MB: IMetabase;
Expr: IEaxAnalyzer;
GxDoc: IGxDocument;
Printer: IGxDocumentPrinter;
Begin
MB := MetabaseClass.Active;
Expr := MB.ItemById("EXPRESS_REPORT").Bind As IEaxAnalyzer;
Printer := GxPrinters.DefaultPrinter As IGxDocumentPrinter;
GxDoc := Expr.Sheets As IGxDocument;
GxDoc.Print(Printer, -1, 0, "");
End Sub UserProc;
Имя свойства | Краткое описание | |
![]() |
Analyzer | Свойство Analyzer возвращает исходный экспресс-отчет, которому принадлежит текущая коллекция листов. |
![]() |
Count | Свойство Count возвращает количество листов в коллекции. |
![]() |
Item | Свойство Item возвращает параметры листа по индексу. |
![]() |
ItemByKey | Свойство ItemByKey возвращает параметры листа по ключу. |
Имя метода | Краткое описание | |
![]() |
Add | Метод Add создает лист на базе существующего экспресс-отчета. |
![]() |
AddNew | Метод AddNew создает лист на базе нового экспресс-отчета. |
![]() |
AddSheets | Метод AddSheets копирует в текущую коллекцию указанную коллекцию листов. |
![]() |
Clear | Метод Clear удаляет все листы из коллекции. |
![]() |
IndexOf | Метод IndexOf возвращает индекс указанного листа в коллекции. |
![]() |
InsertAt | Метод InsertAt вставляет указанный лист в указанную позицию в коллекции. |
![]() |
Move | Метод Move осуществляет перемещение листа внутри коллекции. |
![]() |
Remove | Метод Remove удаляет указанный лист. |
![]() |
RemoveByIndex | Метод RemoveByIndex удаляет лист по индексу. |
![]() |
RemoveByKey | Метод RemoveByKey удаляет лист по ключу. |
См. также: