ITabOptions.EnableEmptyValuesTreatment

Синтаксис Fore

EnableEmptyValuesTreatment: Boolean;

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

EnableEmptyValuesTreatment: boolean;

Описание

Свойство EnableEmptyValuesTreatment определяет, будет ли использоваться индикация ошибок для формул со ссылками на пустые ячейки.

Комментарии

Свойство является устаревшим, используйте вместо него свойство ITabErrorCheckingOptions.EnableChecking.

Допустимые значения:

Индикация ошибок производится в случае, если формула ссылается на пустую ячейку. В ячейке с формулой появляется индикатор в виде цветного треугольника в верхнем левом углу, а пустое значение заменяется нулем.

Пример Fore

Для выполнения примера на форме предполагается наличие кнопки с наименованием «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.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;

См. также:

ITabOptions | Индикация ошибок