Имя: Пароль:
1C
1C 7.7
v7: Запрос
0 Neros
 
05.04.13
11:43
Добрый день.
С запросами столкнулся в первый раз,суть  в том чтобы выводились остатки по определённым торговым маркам,сейчас выдаёт общее кол-во остатков.



       Запрос = СоздатьОбъект("Запрос");
   ТекстЗапроса =
   "//{{Запрос(ВыгрузкаОстатков)        
   |ПЕРИОД С ДатаНачала по ДатаКонца;
   |Товар=Регистр.ОстаткиТоваров.Товар;
   |Количество=Регистр.ОстаткиТоваров.ОстатокТовара;
   |Условие(Товар в СписокТоваров);
   |Функция Кол = КонОст(Количество);
   
   |"//}}Запрос
   ;
1 cw014
 
05.04.13
11:45
Группировки нету
2 Neros
 
05.04.13
11:48
(1)Спасибо
3 Neros
 
05.04.13
12:38
Запрос = СоздатьОбъект("Запрос");
   ТекстЗапроса =
   "//{{Запрос(ВыгрузкаОстатков)        
   |ПЕРИОД С ДатаНачала по ДатаКонца;
   |Товар=Регистр.ОстаткиТоваров.Товар;
   |Штрихкод=Регистр.ОстаткиТоваров.Товар.ШтрихКод;
   |Количество=Регистр.ОстаткиТоваров.ОстатокТовара;
   |Условие(Товар в СписокТоваров);
   |Группировка Товар без групп;
   |Группировка Штрихкод;
   |Функция КО = КонОст(Количество);
   
   |"//}}Запрос
   ;
В результате выполнения задваеваются строки в первом случае выводит 0 ,а во втором ШтрихКод.
4 Ёпрст
 
05.04.13
12:40
(3) И как ты это определил ?
5 Neros
 
05.04.13
12:41
Выгрузил в Таблицу значений и вывел на экран.
6 Ёпрст
 
05.04.13
12:41
(5) И ?
7 Ёпрст
 
05.04.13
12:42
в чем там по-твоему "задвоение" ?
8 Ёпрст
 
05.04.13
12:43
+ еще и поди с итогами выгружаешь, да ?
:)

Параметры метода Выгрузить смотри
9 Cthulhu
 
05.04.13
12:44
это не задвоение. это - в одной куче управленческие и финансовые показатели. записи по которым в твоем случае отличаются только заполненным измерением "Фирма". Который ты не фильтруя валишь в одну кучу.
10 Neros
 
05.04.13
12:45
Если убрать
|Штрихкод=Регистр.ОстаткиТоваров.Товар.ШтрихКод;
|Группировка Штрихкод;
то выводит так как мне необходимо один товар и одна строка.Мне необходимо точно также только с колонкой штрихкод.(8)
11 Neros
 
05.04.13
12:45
(8) А как выгружать без итогов?
12 Ёпрст
 
05.04.13
12:48
(11) Запрос.Выгрузить(ТЗ,0,0);
13 Neros
 
05.04.13
12:58
(12)Спасибо