Неверное имя реквизита

Новая тема
Доброго времени суток!
Помогите понять проблему. Хочу сформировать отчет следующей процедурой:

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

 "Мил" и  "СостояниеДела" -общие реквизиты для документов. строку с реквизитом "СостояниеДела" писал для проверки работы отчета, но меня интересует реквизит "мил". В документах он представлен в виде флажка, но не во всех (не во всех документах нужен) Работаю с 1С 7.7 (7.70.027)
Почему не выводится отчет с реквизитом "Мил"?
Ответили: пост #2
Ответ на пост №1
ouenmen, может в свойствах реквизита "Мил" не установлен флаг Отбор?
Ответили: пост #3
Ответ на пост №2
Вьюн,Точно!
Получилось!
Так просто, фсе пойду убьюсь ап стену!  
Читают тему
(гостей: 1)

Быстрый переход