New We are sorting MAX channels into categories and territories. Read the news

&НаСервере


Процедура ОбновитьИтогСуммы()

Если Параметры.Свойство("Отбор")
И Параметры.Отбор.Свойство("Основание") Тогда

Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| ЕСТЬNULL(СУММА(Оплата.Сумма), 0) КАК Сумма
|ИЗ
| Документ.Оплата КАК Оплата
|ГДЕ
| Оплата.Основание = &Основание";
Запрос.УстановитьПараметр("Основание", Параметры.Отбор.Основание);

ИтоговаяСумма = Запрос.Выполнить().Выгрузить()[0].Сумма;

Иначе
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| ЕСТЬNULL(СУММА(Оплата.Сумма), 0) КАК Сумма
|ИЗ
| Документ.Оплата КАК Оплата";

ИтоговаяСумма = Запрос.Выполнить().Выгрузить()[0].Сумма;

КонецЕсли;

// Прямая запись текста в подвал колонки
Элементы.Сумма.ТекстПодвала = "Итого: " + Формат(ИтоговаяСумма, "ЧДЦ=2; ЧГ=3,0");

КонецПроцедуры
Views: 3
Open in MAX Report an inaccuracy

Report an inaccuracy

Describe what needs fixing. If you have a source, add a link.

You are leaving datool.ru

The link leads to an external website. datool.ru is not responsible for its content — check the address before entering passwords or payment details.

Redirecting in 10 s

Go