UndoEnabled: Boolean;
Свойство UndoEnabled определяет, будут ли изменения таблицы фиксироваться в буфере отмены.
По умолчанию фиксация всех действий включена. При отключении фиксации изменений имеющиеся в буфере операции не удаляются.
Sub Macro;
Var
Rep: IPrxReport;
Tab: ITabSheet;
View: ITabView;
Begin
Rep := PrxReport.ActiveReport;
Tab := Rep.ActiveSheet.Table;
View := Tab.View;
View.UndoEnabled := False;
View.FlushUndo;
End Sub Macro;
Данный пример является макросом для регламентного отчета. После выполнения макроса будет отключена фиксация всех изменений таблицы в буфере отмены. Все операции, имеющиеся на данный момент в буфере, будут удалены.
См. также: