|
Общий макет 3-2
| ☑ |
0
ZADR
12.02.14
✎
15:51
|
Здравствуйте, создал новую ячейку с параметром "ИтогоКоличество",
как сделать так чтобы из колонки "Количество" брались значения, суммировались и попадала в параметр "ИтогоКоличество"?
|
|
1
shuhard
12.02.14
✎
15:53
|
(0) код написать
|
|
2
ZADR
12.02.14
✎
15:53
|
(1) можете помочь с кодом?
|
|
3
ZADR
13.02.14
✎
09:11
|
народ, подскажите
|
|
4
Wobland
13.02.14
✎
09:12
|
Область.Параметры.ИтогоКоличество=ИтогоКоличество
|
|
5
ZADR
13.02.14
✎
09:14
|
нет, а как в цикле это написать?
мой цикл не работает
Кол = 0;
Пока ВыборкаСтрокТовары.Следующий() цикл
Кол = Кол + ВыборкаСтрокТовары.СледующийПоЗначениюПоля("Количество");
КонецЦикла;
ОбластьИтого.Параметры.ИтогКол1 = Кол;
ВыборкаСтрокТовары - это запрос написанные выше
ИтогКол1 - в макете переменная так описана.
|
|
6
Cube
13.02.14
✎
09:16
|
Кол = Кол + ВыборкаСтрокТовары.Количество;
|
|
7
Wobland
13.02.14
✎
09:16
|
Область.Параметры.ИтогоКоличество=Выборка.ИтогоКоличество
|
|
8
ZADR
13.02.14
✎
09:48
|
ОбластьИтого = Макет.ПолучитьОбласть("Итого1");
ОбластьСтрока = Макет.ПолучитьОбласть("СтрокаТаблицы");
Кол = 0;
Для Сч = 1 По 10 Цикл
Кол = Кол + ОбластьСтрока.Параметры.Количество;
КонецЦикла;
ОбластьИтого.Параметры.ИтогКол1 = Кол;
и ошибка:
Преобразование значения к типу Число не может быть выполнено
Кол = Кол + ОбластьСтрока.Параметры.Количество;
|
|
9
Wobland
13.02.14
✎
09:51
|
поддерживаю
|
|
10
Cube
13.02.14
✎
10:02
|
(8) Потому что не осознаешь, что пишешь...
|
|