0
Prog111
03.06.16
✎
05:45
|
Подсоединяюсь к базе 7.7 из 8.2.
В 7.7 есть перечисление "ЕдиницыИзмерения", есть конкретное значение: "п_м". У этого значения есть:
1) Идентификатор - "п_м";
2) Комментарий - "Погонных метров";
3) Представление - "п. м."
Подключаюсь к базе:
База = Новый COMОбъект("V1CEnterprise.Application");
СтрокаПодключения = "/D"""+СокрЛП(ПутьКБазе)+""" /N"""+СокрЛП(Пользователь)+""" /P"""+СокрЛП(Пароль)+"""";
После подключения запускаю такой код:
Для i = 1 По База.Metadata.Перечисление("ЕдиницыИзмерения").Значение() Цикл
Сообщить(База.Metadata.Перечисление("ЕдиницыИзмерения").Значение(i).Идентификатор());
Сообщить(База.Metadata.Перечисление("ЕдиницыИзмерения").Значение(i).Комментарий());
Сообщить(База.Metadata.Перечисление("ЕдиницыИзмерения").Значение(i).Представление());
Сообщить("___________________________");
КонецЦикла;
И вот в "Представлении" возвращается та же строка, что и в "Идентификаторе"... Вопрос - а как получить именно "Представление"?
|
|