Имя: Пароль:
1C
1С v8
Перебрать экземпляры объекта метаданных
0 1CVERYGOOD
 
22.10.13
07:55
Для Каждого док из Метаданные.Документы Цикл
    //Как дальше перебрать документы типа "док" ?
    //что то типа такого
    СписокДокументов = Документы[док].Выбрать();
1 Галахад
 
гуру
22.10.13
07:56
Док.Имя
2 Wobland
 
22.10.13
07:56
а что такое док в цикле?
3 1CVERYGOOD
 
22.10.13
07:57
Элемент метаданных. Документ.
4 Wobland
 
22.10.13
08:02
(3) я в курсе. свойства/методы имеет?
5 Галахад
 
гуру
22.10.13
08:05
А не должно и так работать.
Пока СписокДокументов.Следующий() Цикл
Сообщить(СписокДокументов.Ссылка);
КонецЦикла
6 Wobland
 
22.10.13
08:07
(5) в скобках строка ж нужна, не?
7 Галахад
 
гуру
22.10.13
08:10
(6) Ты про (1)? Да.
8 mzelensky
 
22.10.13
08:12
(0) можно запросом

Запрос.Текст= "Выбрать * из Документы." +док.Имя ;
9 1CVERYGOOD
 
22.10.13
08:20
Всем спасибо. Разобрался.
10 Рэйв
 
22.10.13
08:23
Для Каждого док из Документы Цикл
        Выборка=Док.Выбрать();
        Пока Выборка.следующий() Цикл
            ОбработкаПрерыванияПользователя();
            Сообщить(Выборка.ссылка)
        КонецЦикла
        
    Конеццикла;
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.