0

ТаблицаЗначений
Метод Итог()

Возвращает сумму значений всех строк по указанной колонке.

Синтаксис

Метод Итог() имеет следующий синтаксис:

Число Итог(Колонка)

А также альтернативный англоязычный синтаксис:

Number Total(Column)

Параметры

Описание параметров метода Итог():

Имя параметра Тип Описание
Колонка Строка Имя колонки, по которой необходимо посчитать итог.
Жирным шрифтом выделены обязательные параметры

Возвращаемое значение

Число

Описание

Метод Итог() возвращает сумму значений всех строк по указанной колонке. Тип значений должен быть Число.

Доступность

Сервер, толстый клиент, внешнее соединение, мобильное приложение(сервер).

Пример использования

Пример кода с использованием метода Итог():

//создаем таблицу товаров
тз = Новый ТаблицаЗначений;
тз.Колонки.Добавить("Код");
тз.Колонки.Добавить("Наименование");
тз.Колонки.Добавить("Количество", Новый ОписаниеТипов("Число"));
тз.Колонки.Добавить("Цена"	, Новый ОписаниеТипов("Число"));
тз.Колонки.Добавить("Сумма"	, Новый ОписаниеТипов("Число"));

//добавляем товары и цены
НоваяСтрока = тз.Добавить();
НоваяСтрока.Код = "001";
НоваяСтрока.Наименование = "Стул деревянный";
НоваяСтрока.Количество = 2;
НоваяСтрока.Цена = 2000;
НоваяСтрока.Сумма = НоваяСтрока.Количество * НоваяСтрока.Цена;

НоваяСтрока = тз.Добавить();
НоваяСтрока.Код = "001";
НоваяСтрока.Наименование = "Стол деревянный";
НоваяСтрока.Количество = 1;
НоваяСтрока.Цена = 8000;
НоваяСтрока.Сумма = НоваяСтрока.Количество * НоваяСтрока.Цена;

//выводим итоговую информацию
Сообщить("Всего товаров " + тз.Итог("Количество") + " на сумму " + тз.Итог("Сумма"));
//Всего товаров 3 на сумму 12 000

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *