Имя: Пароль:
1C
1С v8
Простой запрос
0 logo23
 
20.03.14
09:17
Есть документ в нем ТЧ, в ТЧ есть поля количество и сумма.
Как в запросе получить еще одно поле, чтоб в нем была сумма по количеству всего столбца в каждой строке?

Пример:
есть - |НомерСтроки|Номенклатура|Количество|Сумма|
       |1          |Бумага      |        10|   50|
       |2          |Карандаш    |        15|   70|

надо - |НомерСтроки|Номенклатура|Количество|Сумма|КолвоВсего|СуммаВс|
       |1          |Бумага      |        10|   50|        25|    120|
       |2          |Карандаш    |        15|   70|        25|    120|

Заранее благодарен
1 logo23
 
20.03.14
09:18
Запрос самый примитивный с одним пакетом запросов, данные из дока и его ТЧ, без ВТ и прочего
2 Godofsin
 
20.03.14
09:20
(1) Ну если док из типовых, одназначно есть реквизит "СуммаДокумента"
3 Ненавижу 1С
 
гуру
20.03.14
09:22
чем временные не угодили в одном пакете? ну не хочешь временные сделай соединение с подзапросом, а вообще суммировать количество разной номенклатуры это грех
4 logo23
 
20.03.14
09:30
(2) Не типовой.
Есть форма дока, на ней на одной из закладок выводится ФормаСписка другого документа с отбором, список формируется произвольным запросом с отбором. Есть две числовые колонки Количество и Сумма. Хочу в подвале таблицы списка документов увидеть итог по этим колонкам, подскажите как лучше реализовать?

Вариант, указать путь к данным подвала не катит, это не ТЧ.
5 logo23
 
20.03.14
09:54
(3) Можно и временные, ток в итоге две строки должны получиться, без группировок, чет не сображу, как так решить
6 Ненавижу 1С
 
гуру
20.03.14
10:12
дарю

ВЫБРАТЬ
    РеализацияТоваровУслугТовары.НомерСтроки,
    РеализацияТоваровУслугТовары.Номенклатура,
    РеализацияТоваровУслугТовары.Количество,
    РеализацияТоваровУслугТовары.Сумма
ПОМЕСТИТЬ ТЧ
ИЗ
    Документ.РеализацияТоваровУслуг.Товары КАК РеализацияТоваровУслугТовары
ГДЕ
    РеализацияТоваровУслугТовары.Ссылка = &Ссылка
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
    СУММА(ТЧ.Количество) КАК Количество,
    СУММА(ТЧ.Сумма) КАК Сумма
ПОМЕСТИТЬ Суммированно
ИЗ
    ТЧ КАК ТЧ
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
    ТЧ.НомерСтроки,
    ТЧ.Номенклатура,
    ТЧ.Количество,
    ТЧ.Сумма,
    Суммированно.Количество КАК КоличествоВсе,
    Суммированно.Сумма КАК СуммаВсе
ИЗ
    ТЧ КАК ТЧ,
    Суммированно КАК Суммированно
7 logo23
 
20.03.14
10:35
(6) Работает)
Спасибо тебе БОЛЬШОЕ