Имя: Пароль:
1C
1С v8
ВыгрузитьПоПравилу не выгружает
0 vicof
 
28.06.12
18:05
Запрос = Новый Запрос("
|ВЫБРАТЬ
| Инт_РеквизитыОбъектовФормирования.Владелец,
| Инт_РеквизитыОбъектовФормирования.Код,
| Инт_РеквизитыОбъектовФормирования.Наименование,
| Инт_РеквизитыОбъектовФормирования.OLAPВыгружать,
| Инт_РеквизитыОбъектовФормирования.OLAPДеревоРеквизита,
| Инт_РеквизитыОбъектовФормирования.OLAPИндексироватьПоРеквизиту,
| Инт_РеквизитыОбъектовФормирования.OLAPОтображатьУровниДереваРеквизита,
| Инт_РеквизитыОбъектовФормирования.OLAPСкрыватьАтрибут,
| Инт_РеквизитыОбъектовФормирования.ПризнакУчета,
| Инт_РеквизитыОбъектовФормирования.Реквизит,
| Инт_РеквизитыОбъектовФормирования.РеквизитИтог,
| Инт_РеквизитыОбъектовФормирования.ТабЧасть,
| Инт_РеквизитыОбъектовФормирования.ТипРеквизита,
| Инт_РеквизитыОбъектовФормирования.Точность,
| Инт_РеквизитыОбъектовФормирования.ПометкаУдаления
|ИЗ
| Справочник.Инт_РеквизитыОбъектовФормирования КАК Инт_РеквизитыОбъектовФормирования
|ГДЕ
| Инт_РеквизитыОбъектовФормирования.Владелец = &Объект");

Запрос.УстановитьПараметр("Объект", Источник);
Выборка = Запрос.Выполнить().Выбрать();
Пока Выборка.Следующий() Цикл
   Сообщить(Выборка.Наименование);
   ВыгрузитьПоПравилу(Выборка, , , , "Инт_РеквизитыОбъектовФормирования");
КонецЦикла;

Выгружаю ПВХ, и после выгрузки в файл пишу Вышеприведенный код.
Код отрабатывает, Сообщить() выводит порядка 70 наименований.
А в файл выгружается только первая строка.
В чем может быть дело, кроме ДНК? :)
1 andrewks
 
28.06.12
18:06
не запоминать выгруженные объекты
2 Господин ПЖ
 
28.06.12
18:06
он у тебя кешируется в соответствии криво... п.э. последующие ссылки не выгружаются
3 Господин ПЖ
 
28.06.12
18:07
(1) +1
4 vicof
 
28.06.12
18:15
(1), (2) - благодарствую