Add(ItemBreak: Integer);
Add(ItemBreak: integer);
ItemBreak. Индекс разрыва в таблице.
Метод Add устанавливает новый разрыв в таблице.
После создания разрыва после столбца и перед строкой, по которым он создан, будет нарисована штрих-пунктирная линия.
Для выполнения примера понадобится регламентный отчёт с идентификатором «Report».
Sub UserProc;
Var
MB: IMetaBase;
Report: IPrxReport;
Tab: ITabSheet;
TabPS: ITabPageSettings;
Begin
MB := MetaBaseClass.Active;
Report := MB.ItemById("Report").Edit As IPrxReport;
Tab := (Report.Sheets.Item(0) As IPrxTable).TabSheet;
TabPS := Tab.PageSettings;
TabPS.ColumnsBreaks.Add(3);
TabPS.RowsBreaks.Add(5);
(Report As IMetabaseObject).Save;
End Sub UserProc;
После выполнения примера на первой странице отчёта будут созданы разрывы по столбцам и по строкам.
Для выполнения примера понадобится регламентный отчёт с идентификатором «Report».
Imports Prognoz.Platform.Interop.Metabase;
Imports Prognoz.Platform.Interop.Report;
Imports Prognoz.Platform.Interop.Tab;
Public Sub UserProc(Params: StartParams);
Var
MB: IMetaBase;
Report: IPrxReport;
Tab: ITabSheet;
TabPS: ITabPageSettings;
Begin
MB := Params.Metabase;
Report := MB.ItemById["Report"].Edit() As IPrxReport;
Tab := (Report.Sheets.Item[0] As IPrxTable).TabSheet;
TabPS := Tab.PageSettings;
TabPS.ColumnsBreaks.Add(3);
TabPS.RowsBreaks.Add(5);
(Report As IMetabaseObject).Save();
End Sub;
После выполнения примера на первой странице отчёта будут созданы разрывы по столбцам и по строкам.
См. также: