0

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

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

Синтаксис

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

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

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

Number Total(Column)

Параметры

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

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

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

Число

Описание

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

Доступность

Версия Поддержка
8.1 Сервер, Клиент, Внешнее соединение
8.2 Сервер, Толстый клиент, Внешнее соединение
8.3 Сервер, Толстый клиент, Внешнее соединение, Мобильный автономный сервер, Мобильное приложение

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

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

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

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

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

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

Читайте также:

Программная работа с таблицей значений

Поделиться страницей в соц.сетях

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

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