Доброго времени суток!
Помогите понять проблему. Хочу сформировать отчет следующей процедурой:
Процедура Сформировать()
ДОК = СоздатьОбъект("Документ");
//ДОК.ВыбратьПоЗначению(Дата1,Дата2,"СостояниеДела",Перечисление.ВидУбытка.Заявлен); //строка работает
ДОК.ВыбратьПоЗначению(Дата1,Дата2,"Мил",1); //строка не работает, пишет "Неверное имя реквизита"
Таб=СоздатьОбъект("Таблица");
Таб.ИсходнаяТаблица("Таблица");
Таб.ВывестиСекцию("Шапка");
Пока ДОК.ПолучитьДокумент()=1 Цикл
Таб.ВывестиСекцию("Секция_1");
КонецЦикла;
Таб.Опции(0,0,0,0,"ОпцииПечатиОтчета");
Таб.ТолькоПросмотр(1);
Таб.Показать("отчет","");
КонецПроцедуры
"Мил" и "СостояниеДела" -общие реквизиты для документов. строку с реквизитом "СостояниеДела" писал для проверки работы отчета, но меня интересует реквизит "мил". В документах он представлен в виде флажка, но не во всех (не во всех документах нужен) Работаю с 1С 7.7 (7.70.027)
Почему не выводится отчет с реквизитом "Мил"?