Имя: Пароль:
1C
1С v8
Общий макет 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) Потому что не осознаешь, что пишешь...