ErrorCheckingOptions: ITabErrorCheckingOptions;
ErrorCheckingOptions: Prognoz.Platform.Interop.Tab.TabErrorCheckingOptions;
Свойство ErrorCheckingOptions возвращает параметры индикации ошибок в формулах таблицы.
Для выполнения примера предполагается наличие формы, содержащей компонент 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. Вместо компонентов 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;
См. также: