Имя: Пароль:
1C
 
Количество Итог и Сумма Итог в Макете Печати
,
0 gokoff
 
18.06.24
16:45
Здравтсвуйте.

Есть Макет Печати. Как в нем сделать, чтобы выводилась сумма Количества всех строк и общаю Сумма всех строк области Товары?

https://disk.yandex.ru/i/FSx-Fpzq-B3oMQ
1 spiller26
 
18.06.24
16:50
(0) Посчитать всё и вывести.
2 gokoff
 
18.06.24
17:18
(1) Это понятно. Как это сделать. Выводить вывожу. Но сумму не считает
3 spiller26
 
18.06.24
17:32
(3) Так оно считать должно в коде, а не макете.
4 lEvGl
 
гуру
18.06.24
17:36
(0) 15 с половиной способов есть, вам как надо? как выводите сейчас?
5 ЖНЕЦ
 
18.06.24
17:39
(0) Сохраняешь файл в формате ексель
Открываешь и там формулы - Автосумма - сохраняешь.
Все
6 Chameleon1980
 
18.06.24
17:40
(2) не так выводишь. Смотри как выводятся заполненные строки.
7 gokoff
 
18.06.24
17:43
(3) Да, я понимаю.

(4) Вот так. Но так выводит только последнюю строку, а сумму нет.

https://disk.yandex.ru/i/0fdM59TQ7EwkPQ
https://disk.yandex.ru/i/FSx-Fpzq-B3oMQ
8 lEvGl
 
гуру
18.06.24
17:56
(7) Параметры.ИтогоКоличество = ИмяТабличнойЧастиТоваров.Итог("Количество")
это простой и неправильный вариант, но работать будет
правильный вариант - посчитать в запросе
И Выборка.Уровень() тут не нужен
9 Chameleon1980
 
18.06.24
17:51
(7) ну и посмотри, что ты пишешь. Допустим, это чужой код - как ты думаешь - в чем ошибка?:
10 gokoff
 
18.06.24
17:58
(9) Ничего не думаю, только учусь
11 lEvGl
 
гуру
18.06.24
18:50
(10) думанью это не мешает
вот странные стереотипы сейчас к нам пришли, ниразу не помню, чтобы кто то в школе или еще где на вопрос, который он не знает, сказал что он учится. все пялили глаза в пол и молчали, ну или врали чего нибудь про рожавших кошек или собак. а эти говорят "я учусь", типа имею право не знать. да тюлень ты, сказал бы "я знаю" или "думаю так и так", тогда бы удивил, а так еще один из ряда.. какие все правоимещие стали, и объяснили же им это
пс. это не злоба и не оскорбление, просто факт, можешь поставить туда любое слово, которое означает недалекость
12 Мультук
 
гуру
18.06.24
18:32
(10)

//Сумма чисел от 1 до 10 = 55

ИтогоСумма = 0;

Для й =1 по 10 Цикл
   //Нужно так
   ИтогоСумма = ИтогоСумма + й;


   //Но ты делаешь так
   ИтогоСумма = й;

КонецЦикла;

Сообщить(Строка(ИтогоСумма));


P.S.
Даже не знаю, намекнул как мог.
13 Chameleon1980
 
18.06.24
19:23
(10) так учись (не забывая думать) и приходи. Тебе показали, что не так.
У меня вопрос - ты смотришь строки кода, а понимаешь что в них?

попробуй объяснить действие каждой строки:
14 Chameleon1980
 
18.06.24
19:23
+(13) сам себе хотя-бы
15 Chameleon1980
 
18.06.24
19:27
научите учиться не думая :)
16 gokoff
 
18.06.24
23:08
(13) Я свою ошибку понял
17 gokoff
 
18.06.24
23:10
(11) Если ты не понял, я имел ввиду что только учусь ДУМАТЬ и разбираться в 1С. ИтогоКоличествоКошечки = ИтогоКоличествоСобачки. Так тебе надо ответить, НеТюлень?
18 gokoff
 
18.06.24
23:11
За помощь спасибо, Всем. И НеТюленям и просто людям
19 lEvGl
 
гуру
18.06.24
23:15
(18) будь здрав, не болей! приходи, ес12312че