IPrxReportOptions.ErrorCheckingOptions

Синтаксис Fore

ErrorCheckingOptions: ITabErrorCheckingOptions;

Синтаксис Fore.NET

ErrorCheckingOptions: Prognoz.Platform.Interop.Tab.TabErrorCheckingOptions;

Описание

Свойство ErrorCheckingOptions возвращает параметры индикации ошибок в формулах таблицы.

Пример Fore

Для выполнения примера предполагается наличие формы, содержащей компонент Button с наименованием «Button1», компонент UiReport с наименованием «UiReport1» и какие-либо визуальные компоненты, для которых «UiReport1» установлен в качестве источника данных.

Добавьте ссылки на системные сборки: Tab, Report.

Sub Button1OnClick(Sender: Object; Args: IMouseEventArgs);
Var
    Report: IPrxReport;
    ErrOptions: ITabErrorCheckingOptions;
Begin
    Report := UiReport1.Report;
    ErrOptions := Report.Options.ErrorCheckingOptions;
    ErrOptions.EnableChecking := True;
    ErrOptions.NumberAsText := False;
    ErrOptions.ResetSkippedErrors;
End Sub Button1OnClick;

При нажатии на кнопку будут настроены параметры индикации ошибок в формулах отчета. Числа, отформатированные как текст, не будут помечены ошибочными. Пропущенные ошибки будут сброшены.

Пример Fore.NET

Необходимые требования и результат выполнения примера Fore.NET совпадают с примером Fore. Вместо компонентов Fore используйте их Fore.NET аналоги.

Imports Prognoz.Platform.Interop.Report;
Imports Prognoz.Platform.Interop.Tab;

Private Sub button1_Click(sender: System.Object; e: System.EventArgs);
Var
    Report: IPrxReport;
    ErrOptions: ITabErrorCheckingOptions;
Begin
    Report := UiReportNet1.ReportUi.Report;
    ErrOptions := Report.Options.ErrorCheckingOptions;
    ErrOptions.EnableChecking := True;
    ErrOptions.NumberAsText := False;
    ErrOptions.ResetSkippedErrors();
End Sub;

См. также:

IPrxReportOptions