Как посчитать сумму скидок по документу и вывести потом в печатную форму
☑
0
serega1977
31.08.11
✎
11:21
Есть область макета Итого, и параметр Скидка куда необходимо вывыести сумму скидки по документу.
ОбластьМакета = Макет.ПолучитьОбласть("Итого");
ОбластьМакета.Параметры.Скидка = ???
1
Wobland
31.08.11
✎
11:22
ни фига не понял. ты ж выводишь построчно. вот и суммируй потихоньку
2
butterbean
31.08.11
✎
11:22
телепаты в отпуске еще
3
Ткачев
31.08.11
✎
11:31
Нее ?
...
СуммаСкидки = 0;
...
Скидка = Цена * Количество - Сумма;
...
СуммаСкидки = СуммаСкидки + Скидка;
...
ОбластьМакета = Макет.ПолучитьОбласть("Итого");
ОбластьМакета.Параметры.Скидка = СуммаСкидки;
...
4
serega1977
31.08.11
✎
11:39
Спасибо Дмитрий за ответ, все отлично получилось? Значит телепаты не все в отпуске!!!
5
Wobland
31.08.11
✎
11:46
от жеж, +1 к телепатизму, я был прав! ;)
6
aleks-id
31.08.11
✎
11:52
не по джедайски... колонка СуммаСкидки есть в ТЧ?
тогда:
ОбластьМакета.Параметры.Скидка = ТЧ.Итог("СуммаСкидки");
7
serega1977
31.08.11
✎
11:57
Еще раз спасибо всем кто откликнулся, навыков программирования еще очень мало в 1С, но очень хочется научится. Не всегда получается правильно сформулировать вопрос.
8
Ткачев
31.08.11
✎
11:59
(7)Так есть колонка "СуммаСкидки" ?
У меня ее нету, я и делаю как в (3).
9
serega1977
31.08.11
✎
12:13
Колонки "СуммаСкидки" нет.
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой