|
Сумма Элементов | ☑ | ||
---|---|---|---|---|
0
kat2504
27.04.17
✎
15:08
|
Почему не работает? Ошибок не выдает.
Есть 2 элемента ИтогСумма по 2м таблицам Оборудование и РаботыУслуги они работают отлично Далее мне надо чтобы эти две суммы по этим таблицам также про суммировались, при изменении одной из них: &НаКлиенте Процедура РаботыУслугиИтогСуммаПриИзменении(Элемент) ИтогоСтоимость=Элементы.РаботыУслугиИтогСумма+Элементы.ОборудованиеИтогСумма; КонецПроцедуры &НаКлиенте Процедура ОборудованиеИтогСуммаПриИзменении(Элемент) ИтогоСтоимость=Элементы.ОборудованиеИтогСумма+Элементы.ОборудованиеИтогСумма; КонецПроцедуры Пробовала прописывать и модуле формы, в общем модуле. Ошибок не выдает при проверке, но не работает |
|||
1
Джинн
27.04.17
✎
15:10
|
Жесть....
|
|||
2
Windyhead
27.04.17
✎
15:11
|
(0) Ну хоть ради любопытства отладчик запусти
|
|||
3
kat2504
27.04.17
✎
15:52
|
Запускала. Ошибок нет. Просто не работает. Не считает и все.
Если бы хоть ошибки были то ладно, а тут вообще ничего |
|||
4
Ц_У
27.04.17
✎
16:00
|
//сколько денег?
ВсегоДенег = ПервыйКошелек + ВторойКошелек; //ответ: два кошелька денег! |
|||
5
xaozai
27.04.17
✎
16:00
|
(0) А как они вызываются?
Точки останова в них поставьте, посмотрите, что где. Кстати, там у вас: Элементы.ОборудованиеИтогСумма + Элементы.ОборудованиеИтогСумма (одно и то же). |
|||
6
Волшебник
модератор
27.04.17
✎
16:01
|
ИтогоСтоимость - это просто переменная, а не реквизит формы
http://img1.joyreactor.cc/pics/comment/инструкция-1899173.jpeg |
|||
7
Ц_У
27.04.17
✎
16:03
|
(6) Элементы.ПолеВвода1 + Элементы.ПолеВвода2 = ? канешна сумма будет :) оба два в итоге.
|
|||
8
Ц_У
27.04.17
✎
16:15
|
(3)
//вот так если сделать, что будет? //а давайте сунем числа в элементы, авось упадет в ошибку //потом отладчиком посмотрим что такое эти загадочные //элементы и что у них еще есть. Элементы.РаботыУслугиИтогСумма = 1; Элементы.ОборудованиеИтогСумма = 2; //сумма ИтогоСтоимость= Элементы.РаботыУслугиИтогСумма+Элементы.ОборудованиеИтогСумма; //так понятней? |
|||
9
kat2504
27.04.17
✎
16:25
|
Всем Спасибо за активное участие. Написала По другому в Модуле Объекта
Процедура ПередЗаписью(Отказ, РежимЗаписи, РежимПроведения) СуммаТЧ=0; Для Каждого СтрТабЧасти Из Оборудование Цикл СуммаТЧ= СуммаТЧ+ СтрТабЧасти.Сумма; КонецЦикла; Для Каждого СтрТАбЧасти Из РаботыУслуги Цикл СуммаТЧ= СуммаТЧ+ СтрТабЧасти.Сумма; КонецЦикла; ИтогоСтоимость=СуммаТЧ; КонецПроцедуры Так все работает. |
|||
10
Ц_У
27.04.17
✎
16:32
|
//где запрос в цикле?
Всего = Объект.Оборудование.Итог("Сумма")+Объект.РаботыУслуги.Итог("Сумма"); |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |