Новое Распределяем каналы MAX по категориям и территориям. Читать новость

&НаСервере


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

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

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

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

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

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

КонецЕсли;

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

КонецПроцедуры
Просмотры: 2
Открыть в MAX Сообщить о неточности

Сообщить о неточности

Опишите, что нужно исправить. Если есть источник, добавьте ссылку.

Вы покидаете datool.ru

Ссылка ведёт на внешний сайт. datool.ru не отвечает за его содержимое — проверьте адрес, прежде чем вводить пароли или платёжные данные.

Переход через 10 с

Перейти