Имя: Пароль:
1C
1C 7.7
v7: Запрос к справочнику ТМЦ
0 oleg056
 
23.10.12
18:42
Не выходит запрос к справочнику. Возвращает 0

Запрос = СоздатьОбъект("Запрос");
   
   ДатаС = НачМесяца(КонДата);
   
   ТекстЗапроса = "
   |Период с ДатаС по КонДата;
   |Обрабатывать НеПомеченныеНаУдаление;
   |ТМЦ = Справочник.ТМЦ;
   |Наименование = Справочник.ТМЦ.ПолнНаименование;
   |КодПоставщика = Справочник.ТМЦ.КодПоставщика;
   |ЦенаРозн = Справочник.ТМЦ.ЦенаРозн;
   |ЦенПр = Справочник.ТМЦ.Цена_Прих;
   |Группировка ТМЦ Упорядочить по ТМЦ.Код;
   |";
1 zak555
 
23.10.12
18:43
зачем тебе период у справочника ?
2 Ёпрст
 
23.10.12
18:44
ТМЦ = Справочник.ТМЦ.ТекущийЭлемент;
3 Ёпрст
 
23.10.12
18:44
(1) для получения периодики
4 zak555
 
23.10.12
18:45
(3) т.е. без слова период не получится ? =)
5 Ёпрст
 
23.10.12
18:46
(4) если на нужную дату - то да.
6 zak555
 
23.10.12
18:47
(5) со словом период можно при группировке день можно разные значения периодических реквизитов получать ?
7 Ёпрст
 
23.10.12
18:50
(6) смотря что, теоретически можно всё.
А так, период втыкают, если периодику нужно иметь не на ТА/Рабочую дату.
8 oleg056
 
23.10.12
18:51
ТекстЗапроса = "
|Период с ДатаС по КонДата;
|Обрабатывать НеПомеченныеНаУдаление;
|ТМЦ = Справочник.ТМЦ.ТекущийЭлемент;
|Наименование = Справочник.ТМЦ.ПолнНаименование;
|КодПоставщика = Справочник.ТМЦ.КодПоставщика;
|ЦенаРозн = Справочник.ТМЦ.ЦенаРозн;
|ЦенПр = Справочник.ТМЦ.Цена_Прих;
|Группировка ТМЦ Упорядочить по ТМЦ.Код;
|";
Огромное спасибо. Все получилось