IDefaultBehaviour.TreatEmptySelectionAsFull

Синтаксис

TreatEmptySelectionAsFull: Boolean;

TreatEmptySelectionAsFull: boolean;

Описание

Свойство TreatEmptySelectionAsFull предоставляет возможность рассматривать пустую отметку как полную при настройке поведения, которое будет использоваться в инструментах продукта «Форсайт. Аналитическая платформа».

Комментарии

Возможные значения:

По умолчанию используется значение False.

Свойство TreatEmptySelectionAsFull управляет состоянием флажка «Рассматривать пустую отметку как полную» на вкладке «Поведение».

Пример

Для выполнения примера добавьте ссылки на системные сборки:

Sub UserProc;
Var
    Mb: IMetabase;
    SP: ISharedParams;
Begin
    
// Получим текущий репозиторий
    Mb := MetabaseClass.Active;
    
// Установим возможность рассматривать пустую отметку как полную
    SP := Mb.SpecialObject(MetabaseSpecialObject.SharedParams).Edit As ISharedParams;
    SP.DefaultBehaviour.TreatEmptySelectionAsFull := 
True;
    (SP 
As IMetabaseObject).Save;
End Sub UserProc;

Imports Prognoz.Platform.Interop.Metabase;
Imports Prognoz.Platform.Interop.KeFore;

Public Shared Sub Main(Params: StartParams);
Var     
    Mb: IMetabase;     
    SP: ISharedParams;
Begin
    
// Получим текущий репозиторий
    Mb := Params.Metabase;     
    
// Установим возможность рассматривать пустую отметку как полную
    SP := Mb.SpecialObject[Prognoz.Platform.Interop.Metabase.MetabaseSpecialObject.msoSharedParams].Edit() As ISharedParams;
    SP.DefaultBehaviour.TreatEmptySelectionAsFull:= true;
    (SP As IMetabaseObject).Save();
End Sub;

В результате выполнения примера в настройках по умолчанию будет установлен флажок «Рассматривать пустую отметку как полную» на вкладке «Поведение».

См. также:

IDefaultBehaviour