DefaultLocale: LocaleCodeID;
DefaultLocale: Prognoz.Platform.Interop.ForeSystem.LocaleCodeID;
Свойство DefaultLocale определяет язык репозитория по умолчанию.
Язык по умолчанию используется для отображения наименований объектов, для которых отсутствует наименование на языке, используемом при подключении к репозиторию. Если для объекта отсутствует наименование на языке по умолчанию и языке, используемом при подключении к репозиторию, то для отображения наименования будет использоваться язык репозитория, который был установлен при создании объекта.
Добавьте ссылку на системные сборки: ForeSystem, Metabase.
Sub UserProc;
Var
MB: IMetabase;
Begin
MB := MetabaseClass.Active;
MB.DefaultLocale := LocaleCodeID.English_UnitedStates;
End Sub UserProc;
Public Shared Sub Main(Params: StartParams);
Var
MB: IMetabase;
Begin
MB := Params.Metabase;
MB.DefaultLocale := LocaleCodeID.lcidEnglish_UnitedStates;
End Sub;
После выполнения примера для текущего репозитория в качестве языка по умолчанию будет выбран Английский (США). Данное значение будет применено и сохранено в БД репозитория.
См. также: