CommonClassName([CasePlural: NameCasePlural = 0]): String;
CasePlural. Падеж, в котором необходимо вывести наименование.
Свойство CommonClassName возвращает наименование класса объекта репозитория в заданном падеже.
Для выполнения примера предполагается наличие в репозитории стандартного куба с идентификатором Cube_1.
Добавьте ссылку на системную сборку Metabase.
Sub UserProc;
Var
MB: IMetabase;
Descr, Desc: IMetabaseObjectDescriptor;
s, s1: string;
Begin
MB := MetabaseClass.Active;
Desc := Mb.ItemById("Cube_1");
s := Desc.CommonClassName(NameCasePlural.Accusative);
s1 := Desc.CommonClassName(NameCasePlural.AccusativePlural);
End Sub UserProc;
После выполнения примера в переменной S будет содержаться значение «стандартный куб», а в переменной S1 - «стандартные кубы».
См. также: