EnableEmptyValuesTreatment: Boolean;
EnableEmptyValuesTreatment: boolean;
Свойство EnableEmptyValuesTreatment определяет, будет ли использоваться индикация ошибок для формул со ссылками на пустые ячейки.
Свойство является устаревшим, используйте вместо него свойство ITabErrorCheckingOptions.EnableChecking.
Допустимые значения:
True. Значение по умолчанию. Индикация ошибок будет использоваться;
False. Индикация ошибок не будет использоваться.
Индикация ошибок производится в случае, если формула ссылается на пустую ячейку. В ячейке с формулой появляется индикатор в виде цветного треугольника в верхнем левом углу, а пустое значение заменяется нулем.
Для выполнения примера на форме предполагается наличие кнопки с наименованием «Button1», компонента TabSheetBox с наименованием «TabSheetBox1» и компонента UiTabSheet с наименованием «UiTabSheet1», являющимся источником для «TabSheetBox1».
Процедура является обработчиком события OnClick для кнопки «Button1». Пример будет выполняться при нажатии кнопки.
Sub Button1OnClick(Sender: Object; Args: IMouseEventArgs);
Var
Tab: ITabSheet;
Options: ITabOptions;
Begin
Tab := UiTabSheet1.TabSheet;
Options := Tab.Options;
Options.EnableEmptyValuesTreatment := False;
Tab.Recalc;
End Sub Button1OnClick;
После выполнения примера будет отключена опция «Индикация ошибок».
Необходимые требования и результат выполнения примера Fore.NET совпадают с примером Fore. Вместо компонентов Fore используйте их Fore.NET аналоги.
Imports Prognoz.Platform.Interop.Tab;
…
Public Sub button1_Click(sender: System.Object; e: System.EventArgs);
Var
Tab: ITabSheet;
Options: ITabOptions;
Begin
Tab := UiTabSheetNet1.TabSheetUi.TabSheet;
Options := Tab.Options;
Options.EnableEmptyValuesTreatment := False;
Tab.Recalc();
End Sub;
См. также: