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

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

Автор KolyaProger, 22 мая 2012, 11:36

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

KolyaProger

Как определить наличие нужного измерения во всех регистрах накопления?
По имени измерения "СерияНоменклатуры"...

Для каждого регистр из метаданные.РегистрыНакопления Цикл

    // вот это использовать? НайтиПоПолномуИмени();

КонецЦикла;

sixis

Для каждого регистр из метаданные.РегистрыНакопления Цикл
Для каждого реквизит из метаданные.РегистрыНакопления[Регистр.Имя].Измерения Цикл
Если Реквизит.Имя = "Номенклатура" Тогда
Сообщить(РегистрыНакопления[Регистр.Имя]);
КонецЕсли;
КонецЦикла;
КонецЦикла;

sixis

Для каждого регистр из метаданные.РегистрыНакопления Цикл
Для каждого реквизит из метаданные.РегистрыНакопления#Регистр.Имя#.Измерения Цикл
Если Реквизит.Имя = "Номенклатура" Тогда
Сообщить(РегистрыНакопления#Регистр.Имя#);
КонецЕсли;
КонецЦикла;
КонецЦикла;


#-квадратные скобки

KolyaProger


Теги:

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

Рейтинг@Mail.ru

Поиск