IMetabase.DefaultLocale

Синтаксис Fore

DefaultLocale: LocaleCodeID;

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

DefaultLocale: Prognoz.Platform.Interop.ForeSystem.LocaleCodeID;

Описание

Свойство DefaultLocale определяет язык репозитория по умолчанию.

Комментарии

Язык по умолчанию используется для отображения наименований объектов, для которых отсутствует наименование на языке, используемом при подключении к репозиторию. Если для объекта отсутствует наименование на языке по умолчанию и языке, используемом при подключении к репозиторию, то для отображения наименования будет использоваться язык репозитория, который был установлен при создании объекта.

Пример Fore

Для выполнения примера добавьте ссылку на системную сборку Metabase.

Sub UserProc;
Var
    MB: IMetabase;
Begin
    MB := MetabaseClass.Active;
    MB.DefaultLocale := LocaleCodeID.English_UnitedStates;
End Sub UserProc;

После выполнения примера для текущего репозитория в качестве языка по умолчанию будет выбран Английский (США). Данное значение будет применено и сохранено в БД репозитория.

Пример Fore.NET

Для выполнения примера добавьте ссылку на системную сборку ForeSystem.

Imports Prognoz.Platform.Interop.ForeSystem;

Public Shared Sub Main(Params: StartParams);
Var
    MB: IMetabase;
Begin
    MB := Params.Metabase;
    MB.DefaultLocale := LocaleCodeID.lcidEnglish_UnitedStates;
End Sub;

Результат выполнения примера Fore.NET совпадает с результатом выполнения примера Fore.

См. также:

IMetabase