|
В печатной форме Суммировать строки | ☑ | ||
---|---|---|---|---|
0
ks-815
26.06.12
✎
09:55
|
У меня есть выгрузка из запроса:
1. Мясо 2 2. Рыба 1 2.1 Морская 3 2.2 Речная 2 3. Овощи 5 Нужно в печатной форме, чтобы у таких пунктов,как РЫБА, складывалась сумма. То есть у рыбы должно быть: 2. Рыба 1+3+2 2.1 Морская 3 2.2 Речная 2 Подскажите алгоритм, плиз!! |
|||
1
butterbean
26.06.12
✎
09:57
|
дык в запросе через ИТОГИ
|
|||
2
ssh2006
26.06.12
✎
09:57
|
Посчитай итоги в запросе
|
|||
3
ks-815
26.06.12
✎
09:58
|
(1). Там очень сложный распределённый запрос. Итоги никак не сделать. нужно именно в печатной форме.
|
|||
4
Cube
26.06.12
✎
09:59
|
(3) Хахаха)) "Итоги никак не сделать"))))))
Позови специалиста! |
|||
5
andrewks
26.06.12
✎
09:59
|
"распределённый запрос" шо за зверь?
|
|||
6
tg30000
26.06.12
✎
09:59
|
Запрос приведи в пример.
|
|||
7
ks-815
26.06.12
✎
10:00
|
Пункты 2.1 никак не связаны с пунктом 2.
|
|||
8
Alex S D
26.06.12
✎
10:01
|
(7) только по номеру чтоли?
|
|||
9
butterbean
26.06.12
✎
10:01
|
(7) и как тогда складывать??
|
|||
10
Cube
26.06.12
✎
10:02
|
(7) И зачем тогда там вообще пункт 2?
|
|||
11
ks-815
26.06.12
✎
10:02
|
(8) Нужно 2 цикла сделать. Для каждой выборки из запроса найти все подпункты и их сложить.
|
|||
12
Ненавижу 1С
гуру
26.06.12
✎
10:03
|
(11) ты условия полные опиши, а не решение навязывай
|
|||
13
ssh2006
26.06.12
✎
10:03
|
(11) вот видишь, сам нашел решение
|
|||
14
Cube
26.06.12
✎
10:04
|
(11) Я уверен на 146%, что всё это можно сделать в запросе.
|
|||
15
andrewks
26.06.12
✎
10:06
|
(14) не кипешуй, ты же ещё не видел _распределённого_ запроса :)
|
|||
16
ks-815
26.06.12
✎
10:06
|
Выборка из запроса:
1. Мясо 2 2. Рыба 1 2.1 Морская 3 2.2 Речная 2 3. Овощи 5 Пункты 2 и 2.1 и 2.2 нужно сложить данные. Запрос из разных баз разных магазинов. В нём нельзя сложить итоги. Мне нужно ИМЕННО в печатной форме. |
|||
17
Alex S D
26.06.12
✎
10:07
|
(16) сколько уровней вложенности?
|
|||
18
andrewks
26.06.12
✎
10:07
|
текст запроса в студию
|
|||
19
Cube
26.06.12
✎
10:07
|
(16) Покажи запрос!
|
|||
20
Alex S D
26.06.12
✎
10:07
|
(18) он же распределен)
|
|||
21
Cube
26.06.12
✎
10:08
|
+(19) распределенный))
|
|||
22
Ненавижу 1С
гуру
26.06.12
✎
10:08
|
все можно, есть же временные таблицы
|
|||
23
ks-815
26.06.12
✎
10:09
|
В ЗАПРОСЕ МНЕ НЕ НАДо!! НАДО В ПЕЧАТНОЙ ФОРМЕ!!!! это сложно что ли??
|
|||
24
ssh2006
26.06.12
✎
10:10
|
(23) только в запросе
|
|||
25
andrewks
26.06.12
✎
10:11
|
(23) а вот орать здесь не надо, здесь так не принято
|
|||
26
Ненавижу 1С
гуру
26.06.12
✎
10:12
|
(23) нет, не сложно, но это не кошерно
это все равно, что как закрутить саморез? нужно взять отвертку - нет, мне не надо отвертку, как с помощью молотка? |
|||
27
Alex S D
26.06.12
✎
10:13
|
ну если хочешь поизвращаться.. то рекурсия тебе в помощь
|
|||
28
ks-815
26.06.12
✎
10:14
|
ВЫБРАТЬ
ПоступлениеТоваровУслугТовары.Ссылка.Контрагент, ПоступлениеТоваровУслугТовары.Ссылка.ДоговорКонтрагента, ПоступлениеТоваровУслугТовары.Номенклатура КАК Номенклатура, ПоступлениеТоваровУслугТовары.ХарактеристикаНоменклатуры КАК ХарактеристикаНоменклатуры, СУММА(ПоступлениеТоваровУслугТовары.Количество) КАК Количество, СУММА(ПоступлениеТоваровУслугТовары.Сумма + ВЫБОР КОГДА ПоступлениеТоваровУслугТовары.Ссылка.УчитыватьНДС И ПоступлениеТоваровУслугТовары.Ссылка.СуммаВключаетНДС ТОГДА 0 ИНАЧЕ ПоступлениеТоваровУслугТовары.СуммаНДС КОНЕЦ) КАК СуммаЗакуп, ПоступлениеТоваровУслугТовары.Ссылка.Дата КАК Дата, ПоступлениеТоваровУслугТовары.Ссылка КАК ДокументОприходования, ПоступлениеТоваровУслугТовары.ЕдиницаИзмерения ПОМЕСТИТЬ втТовары ИЗ Документ.ПоступлениеТоваровУслуг.Товары КАК ПоступлениеТоваровУслугТовары ГДЕ ПоступлениеТоваровУслугТовары.Ссылка.Дата МЕЖДУ &Дата1 И &Дата2 И ПоступлениеТоваровУслугТовары.Ссылка.Проведен = ИСТИНА СГРУППИРОВАТЬ ПО ПоступлениеТоваровУслугТовары.Ссылка.Контрагент, ПоступлениеТоваровУслугТовары.Номенклатура, ПоступлениеТоваровУслугТовары.Ссылка.ДоговорКонтрагента, ПоступлениеТоваровУслугТовары.ХарактеристикаНоменклатуры, ПоступлениеТоваровУслугТовары.Ссылка.Дата, ПоступлениеТоваровУслугТовары.Ссылка, ПоступлениеТоваровУслугТовары.ЕдиницаИзмерения ИНДЕКСИРОВАТЬ ПО Номенклатура, ХарактеристикаНоменклатуры, Дата ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ взТовары.ДоговорКонтрагента КАК ДоговорКонтрагента, взТовары.Номенклатура, СУММА(взТовары.Количество) КАК Количество, СУММА(взТовары.СуммаЗакуп) КАК СуммаЗакупка, СУММА(взТовары.Количество * ЕСТЬNULL(ЦеныНоменклатуры.Цена, 0)) КАК СуммаРозница, взТовары.ЕдиницаИзмерения.ЕдиницаПоКлассификатору КАК ЕдиницаИзмерения ИЗ (ВЫБРАТЬ втТовары.ДокументОприходования КАК ДокументОприходования, втТовары.Контрагент КАК Контрагент, втТовары.ДоговорКонтрагента КАК ДоговорКонтрагента, втТовары.Номенклатура КАК Номенклатура, втТовары.ХарактеристикаНоменклатуры КАК ХарактеристикаНоменклатуры, втТовары.Количество КАК Количество, втТовары.СуммаЗакуп КАК СуммаЗакуп, втТовары.Дата КАК Дата, МАКСИМУМ(ЦеныНоменклатуры.Период) КАК ДатаЦены, втТовары.ЕдиницаИзмерения КАК ЕдиницаИзмерения ИЗ втТовары КАК втТовары ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЦеныНоменклатуры КАК ЦеныНоменклатуры ПО (ЦеныНоменклатуры.ТипЦен = ЗНАЧЕНИЕ(Справочник.ТипыЦенНоменклатуры.Розничные)) И втТовары.Номенклатура = ЦеныНоменклатуры.Номенклатура И втТовары.ХарактеристикаНоменклатуры = ЦеныНоменклатуры.ХарактеристикаНоменклатуры И втТовары.Дата >= ЦеныНоменклатуры.Период СГРУППИРОВАТЬ ПО втТовары.Номенклатура, втТовары.Дата, втТовары.Контрагент, втТовары.ХарактеристикаНоменклатуры, втТовары.ДоговорКонтрагента, втТовары.ДокументОприходования, втТовары.ЕдиницаИзмерения, втТовары.Количество, втТовары.СуммаЗакуп) КАК взТовары ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЦеныНоменклатуры КАК ЦеныНоменклатуры ПО (ЦеныНоменклатуры.ТипЦен = ЗНАЧЕНИЕ(Справочник.ТипыЦенНоменклатуры.Розничные)) И взТовары.Номенклатура = ЦеныНоменклатуры.Номенклатура И взТовары.ХарактеристикаНоменклатуры = ЦеныНоменклатуры.ХарактеристикаНоменклатуры И взТовары.ДатаЦены = ЦеныНоменклатуры.Период СГРУППИРОВАТЬ ПО взТовары.ЕдиницаИзмерения, взТовары.Номенклатура, взТовары.ДоговорКонтрагента, взТовары.ЕдиницаИзмерения.ЕдиницаПоКлассификатору |
|||
29
Ненавижу 1С
гуру
26.06.12
✎
10:17
|
(28) и где тут распределенный запрос?
|
|||
30
Alex S D
26.06.12
✎
10:18
|
аа, так это девушка..
|
|||
31
andrewks
26.06.12
✎
10:19
|
"Рыба" здесь - это что? группа взТовары.Номенклатура ?
|
|||
32
ks-815
26.06.12
✎
10:22
|
(29) Запрос с помощью других функций из разных баз информацию берёт. Вообщем, я сама придумаю как в печатной форме сложить,а то время у меня мало!!
|
|||
33
Cube
26.06.12
✎
10:23
|
(28) Ужасный запрос)) От расстрела тебя спасает только пол)))
|
|||
34
Cube
26.06.12
✎
10:25
|
(28) Не понятно тогда, что такое мясо, рыба и т.д... Покажи скриншот результата, как он у тебя данные выводит.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |