Имя: Пароль:
1C
1С v8
Ссылка на объект
0 Jurgenas
 
24.04.12
13:50
Ссылка на объект
  Фильтр.Вставить("Метаданные",Справочники.Контрагенты);
не работает для
  ВыгрузитьЖурналРегистрации(ТаблицаЖурнала, Фильтр);
Почему? Кто подскажет?
2 Baximilian
 
24.04.12
13:57
Ссылка на объект?

Справочники.Контрагенты - Это СправочникМенеджер.
3 Baximilian
 
24.04.12
13:59
Метаданные.Справочники.Контрагенты - Объект метаданных
4 Jurgenas
 
24.04.12
14:00
Нужно отфильтровать по справочнику Контрагенты. Вот полный код:
   Фильтр = Новый Структура;
   Фильтр.Вставить("ДатаНачала",НачПериода);
   Фильтр.Вставить("ДатаОкончания",КонецДня(КонПериода));
   Фильтр.Вставить("Событие","_$Data$_.New");
   Фильтр.Вставить("Метаданные",Справочники.Контрагенты);
   ВыгрузитьЖурналРегистрации(ТаблицаЖурнала, Фильтр);    

Метаданные (Metadata) - объект описания метаданного или их массив
5 Jurgenas
 
24.04.12
14:02
Ваш вариант вызывает ошибку

{Форма.ФормаОтчета.Форма(26)}: Ошибка при вызове метода контекста (ВыгрузитьЖурналРегистрации)
   ВыгрузитьЖурналРегистрации(ТаблицаЖурнала, Фильтр);
6 and2
 
24.04.12
14:04
Фильтр.Вставить("Метаданные","Справочник.Контрагенты");
7 Jurgenas
 
24.04.12
14:06
Ошибок не выдает, но не фильтрует. В результате пустой отчет, хотя данные быть должны.