Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
14 дек 2024, 05:31

Программно узнать максимальную длину наименования справочника

Автор dimi3o, 22 фев 2015, 11:04

0 Пользователей и 1 гость просматривают эту тему.

dimi3o

Возник нетривиальный вопрос: как узнать максимальную длину наименования справочника номенклатуры, заданную для конфигурации?
Это число нужно для корректного поиска элемента номенклатуры по наименованию из файла Excel для последующего обновления реквизитов.

Может кто то сталкивался с подобной проблемой? Заранее спасибо за ответ!

Нашел функцию метаданных:

Длина = Метаданные.Справочник("Номенклатура").Реквизит("Наименование").ДлинаПредставленияЗначения();

Но она корректно возвращает длину любого реквизита, кроме наименования и кода.
Для наименования и кода возвращает - 0.

dimi3o

Помогли на другом форуме. Вот код:

ДлинаНаименования = Метаданные.Справочник("Номенклатура").ДлинаНаименования;

Похожие темы (5)

Рейтинг@Mail.ru

Поиск