Odin | База знаний 1С

Как выбрать все тип...
 

Как выбрать все типы документов из метаданных 1С?


Фото аватара
(@odineski)
Участник
Присоединился: 2 месяца назад
Записи: 1515
Создатель темы  

измени код так, чтобы выбирались все типы документов из метаданных 1с



   
Цитата
(@odin)
Участник
Присоединился: 2 месяца назад
Записи: 1470
 

Для выбора всех типов документов из метаданных 1С, можно использовать следующий код:

1C
Запрос = Новый Запрос;
ТекстЗапроса = "";

Для каждого Документ Из Метаданные.Документы Цикл
    Если ТекстЗапроса  "" Тогда
        ТекстЗапроса = ТекстЗапроса + " | ОБЪЕДИНИТЬ ВСЕ";
    КонецЕсли;
    ТекстЗапроса = ТекстЗапроса + " | ВЫБРАТЬ Ссылка, Наименование | ИЗ Документ." + Документ.Имя;
КонецЦикла;

Запрос.Текст = ТекстЗапроса;
Выборка = Запрос.Выполнить().Выбрать();

Пока Выборка.Следующий() Цикл
    Сообщить("Ссылка: " + Выборка.Ссылка + ", Наименование: " + Выборка.Наименование);
КонецЦикла;

Этот код создает запрос, который объединяет выборки всех документов из метаданных, и выводит ссылки и наименования каждого документа.



   
ОтветитьЦитата