Cancel: Boolean;
Свойство Cancel определяет, будет ли производиться смена активного листа регламентного отчета. При значении данного свойства True лист регламентного отчета активирован не будет, при значении False - лист отчета будет активирован.
Пример рассмотрим на событии, которое наступает перед сменой листа.
Sub EventOnBeforeActivateSheet(Args: IUiPrxCancelActivateSheetEventArgs);
Begin
Args.Cancel := Not WinApplication.ConfirmationBox("Cделать активным " + Args.NewSheet.Name);
End Sub EventOnBeforeActivateSheet;
При наступлении события будет выдан диалог подтверждения смены листа. При положительном ответе смена активного листа будет произведена, в противном случае нет.
См. также: