Возвращает сумму значений всех строк по указанной колонке.
Синтаксис
Метод Итог()
имеет следующий синтаксис:
Число Итог(Колонка)
А также альтернативный англоязычный синтаксис:
Number Total(Column)
Параметры
Описание параметров метода Итог()
:
Имя параметра* | Тип | Описание |
---|---|---|
Колонка | Строка | Имя колонки, по которой необходимо посчитать итог. |
*Жирным шрифтом выделены обязательные параметры |
Возвращаемое значение
Число
Описание
Метод Итог()
возвращает сумму значений всех строк по указанной колонке. Тип значения колонки должен быть Число
.
Доступность
Версия | Поддержка |
---|---|
8.1 | Сервер, Клиент, Внешнее соединение |
8.2 | Сервер, Толстый клиент, Внешнее соединение |
8.3 | Сервер, Толстый клиент, Внешнее соединение, Мобильный автономный сервер, Мобильное приложение |
Пример использования
Пример кода с использованием метода Итог()
:
//создаем таблицу товаров тз = Новый ТаблицаЗначений; тз.Колонки.Добавить("Код"); тз.Колонки.Добавить("Наименование"); тз.Колонки.Добавить("Количество", Новый ОписаниеТипов("Число")); тз.Колонки.Добавить("Цена" , Новый ОписаниеТипов("Число")); тз.Колонки.Добавить("Сумма" , Новый ОписаниеТипов("Число")); //добавляем товары и цены НоваяСтрока = тз.Добавить(); НоваяСтрока.Код = "001"; НоваяСтрока.Наименование = "Стул деревянный"; НоваяСтрока.Количество = 2; НоваяСтрока.Цена = 2000; НоваяСтрока.Сумма = НоваяСтрока.Количество * НоваяСтрока.Цена; НоваяСтрока = тз.Добавить(); НоваяСтрока.Код = "001"; НоваяСтрока.Наименование = "Стол деревянный"; НоваяСтрока.Количество = 1; НоваяСтрока.Цена = 8000; НоваяСтрока.Сумма = НоваяСтрока.Количество * НоваяСтрока.Цена; //выводим итоговую информацию Сообщить("Всего товаров " + тз.Итог("Количество") + " на сумму " + тз.Итог("Сумма")); //Всего товаров 3 на сумму 12 000
Читайте также:
Программная работа с таблицей значений