![]() |
![]() |
|
v7: Запрос | ☑ | ||
---|---|---|---|---|
0
Gera1t
26.12.12
✎
13:53
|
Есть запрос:
ТекстЗапроса = "//{{ЗАПРОС(Сформировать) |Период с ВыбНачПериода по ВыбКонПериода; |ОбрабатыватьДокументы все; |Обрабатывать НеПомеченныеНаУдаление; |ЗаявкаПокупателя = Документ.ЗаявкаПокупателя.ТекущийДокумент; |Номенклатура = Документ.ЗаявкаПокупателя.Номенклатура; |Количество = Документ.ЗаявкаПокупателя.Количество; |Группировка ЗаявкаПокупателя; |Группировка Номенклатура; |" Как видно отбирает документы и номенклатуру с количеством. Проблема в том, что в связи со спецификой работы, в одном документе встречаются строки с абсолютно одинаковой номенклатурой, но разным количеством. Так вот запрос почему то отбирает только одну, последнюю, строку и соответственно в отчет попадает неверное количество. Как сделать, что бы у одинаковых номенклатур количество суммировалось? |
|||
1
1Сергей
26.12.12
✎
13:54
|
используй функции
|
|||
2
Ёпрст
гуру
26.12.12
✎
13:54
|
|Функция КоличествоВДоке = Сумма(Количество);
|
|||
3
ДенисЧ
26.12.12
✎
13:54
|
Функция КоличествоСумма = Сумма(Количество)
|
|||
4
Gera1t
26.12.12
✎
13:55
|
спс, а разве это не сумма количества всех строк?
|
|||
5
1Сергей
26.12.12
✎
13:55
|
(2) (3) Вы думаете у вас так СП лучше продаваться будет?
|
|||
6
Patrio_
O_Muerte 26.12.12
✎
13:56
|
Йоптель, конкуренты!
|
|||
7
ДенисЧ
26.12.12
✎
13:57
|
(4) это сумма по группировке
|
|||
8
ДенисЧ
26.12.12
✎
13:57
|
(5) первая доза бесплатно :-)
|
|||
9
Gera1t
26.12.12
✎
13:58
|
Спасибо!
|
|||
10
Gera1t
26.12.12
✎
14:00
|
не получается, в выборку запроса попадает только последняя строка с одинаковой номенклатурой
|
|||
11
1Сергей
26.12.12
✎
14:02
|
(10) ты, видимо, как-то не так смотришь результат запроса
|
|||
12
Gera1t
26.12.12
✎
14:02
|
Странно, в первом документы из выборки не получается, а в следующих все работает
|
|||
13
Ёпрст
гуру
26.12.12
✎
14:04
|
(12) смотреть надо результат функции, а не переменной запроса
|
|||
14
Gera1t
26.12.12
✎
14:07
|
Результат функции правильный
|
|||
15
Gera1t
26.12.12
✎
14:08
|
а вот в когда я перебираю строки запроса, он почему то пропускает повторную позицию
|
|||
16
1Сергей
26.12.12
✎
14:08
|
(15) так, ты этого и хотел. Разве нет?
|
|||
17
Gera1t
26.12.12
✎
14:09
|
понял в чем косяк, в коде после запроса.
всем спасибо! |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |