Имя: Пароль:
1C
1C 7.7
v7: Реквизит ТЧ документа типа Перечисление - не идет запрос
0 YDen
 
08.06.13
12:44
Здравствуйте.
Подскажите пожалуйста. Документ, в ТЧ есть реквизит с типом Перечисление. Делаю в обработке запрос к этому документу. Все реквизиты выводятся, а именно перечисление не идет - пустые запросы получаются. есть ли здесь хитрости?

Спасибо
1 YDen
 
08.06.13
12:58
Конфигурация самописная.
Запрос:

   Запрос = СоздатьОбъект("Запрос");
   ТекстЗапроса =
   "//{{ЗАПРОС(Сформировать)
   |Период с ВыбНачПериода по ВыбКонПериода;
   |ОбрабатыватьДокументы Проведенные;  
   |Предмет = Документ.Аттестат.Предмет;
   |Класс = Документ.Аттестат.Класс;
   |Ученик = Документ.Аттестат.Ученик;
   |УченикД = Документ.Аттестат.УченикД;
   |Оценка = Документ.Аттестат.Оценка;
   |ДатаРождения = Документ.Аттестат.ДатаРождения;
   |ДатаДок = Документ.Аттестат.ДатаДок;
   |НомерДок=Документ.Аттестат.НомерДок;
   |Группировка Класс ;
   |Группировка Ученик;              
   |Группировка Предмет;
   |Условие(Класс=ОтчетКласс);
   |"//}}ЗАПРОС
   ;
2 Wobland
 
08.06.13
13:06
а кто тут перечисление?
3 YDen
 
08.06.13
13:07
(2) Оценка
4 YDen
 
08.06.13
13:08
Проверяю просто: Сообщить(Запрос.Оценка). Т.е разные типы данных не при чем.
5 YDen
 
08.06.13
13:08
В 3 группировке.
6 YDen
 
08.06.13
13:09
В ТЧ предмет - по нему оценка
7 YDen
 
08.06.13
15:55
поднимем
8 КонецЦикла
 
08.06.13
16:35
Выгрузи в ТЗ результат (можно с доп. переменными), посмотри
9 Cthulhu
 
08.06.13
16:39
ну так сделай группировку по оценке-то...
10 Cthulhu
 
08.06.13
16:40
или строкадкумента. или ещё какая, чтобы оценка "различима" в результате была.
11 YDen
 
08.06.13
17:17
Спасибо всем.
Нашел ошибку. Не в том месте копал. Я "прицепился" к типу реквизита, думал в нем дело. А проблема была в недостающей группировке. Спасибо (9) за наводку.
Удачи.
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший