DefaultBehaviour: IDefaultBehaviour;
Свойство DefaultBehaviour возвращает объект для работы с настройками по умолчанию.
Для выполнения примера добавьте ссылки на системные сборки Fore, Metabase;
Sub UserProc;
Var
Mb: IMetabase;
SP: ISharedParams;
DB: IDefaultBehaviour;
Begin
// Получим текущий репозиторий
Mb := MetabaseClass.Active;
// Установим табличный тип отображения карточки элемента в настройках по умолчанию
SP := Mb.SpecialObject(MetabaseSpecialObject.SharedParams).Edit As ISharedParams;
//Зададим настройки по умолчанию
DB := SP.DefaultBehaviour;
// Установим табличный тип отображения карточки элемента в настройках по умолчанию
DB.RDSElementCard := RdsElementCardStyle.PropertyList;
// Установим табличный тип отображения карточки элемента в настройках по умолчанию
DB.TreatEmptySelectionAsFull := True;
(SP As IMetabaseObject).Save;
End Sub UserProc;
В результате выполнения примера в настройках по умолчанию будут установлены табличный тип отображения карточки элемента справочника НСИ и флажок «Рассматривать пустую отметку как полную» на вкладке «Поведение».
См. также: