Имя: Пароль:
IT
1С v8
УФ. Дерево значений. Итоги в подвале
0 poligraf
 
08.08.15
11:57
Лежит значит на форме дерево значений

Надо посчитать итоги по колонке в подвале.
Путь к данным подвала на ДЗ, как оказалось не дает сослаться на итоги...

Пришлось написать немного:

ТекСтрока = Элементы.ТаблицаПоставщиков.ТекущиеДанные;
ТекСтрока.Сумма = ТекСтрока.Цена * ТекСтрока.ОтправительЗаказ;

Элементы.ТаблицаПоставщиковСумма.ТекстПодвала = ПолучитьСуммуЗаказа();

Последняя строчка, как оказалось, кроме расчета суммы еще и перекидывает фокус со строки/ячейки на само табличное поле. И движение стрелками приводит не к перемещению по таблице и к перемещению на следующий элемент управления...

Как итог иначе посчитать?
1 poligraf
 
09.08.15
08:45
Подниму
2 poligraf
 
11.08.15
09:31
Еще раз подниму
3 Stepa86
 
11.08.15
09:37
ПолучитьСуммуЗаказа() серверная?
4 poligraf
 
11.08.15
09:41
(3) серверная

Почему - не скажу.
Может у меня на клиенте не получилось строки дерева итожить, а может на автомате обработку дерева в серверную засунул.

Это критично?
5 Stepa86
 
11.08.15
09:43
(4) Попробуй сделать ПолучитьСуммаЗаказа_Клиент() клиентской, в которой чо нить без ухода на сервер считается. Если проблема повторится, значит не критично, если не повторится - критично.
6 shpioleg
 
11.08.15
09:53
Заведи реквизит формы Итог и суммируй в него что хочешь. Для колонки в ПутьКДаннымПодвала укажи этот реквизит.
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс