Итоговые функции

Итоговые функции

С помощью итоговых функций можно получить дополнительную информацию на основе данных таблицы элементов. Рассчитанные данные позволяют получить оперативную информацию из таблицы, не прибегая к использованию отчетов или форматов печати экранных форм. Для каждого столбца таблицы можно задать одну или несколько итоговых функций.

Функции, предназначенные для получения промежуточных и итоговых результатов, объединены в меню «Итоговые функции».

Рисунок 3.167. Меню итоговых функций


В меню «Итоговые функции» включены команды для выбора следующих функций:

  • «Сумма» – расчет суммы значений столбца.

    Функция недоступна для столбцов со строчными значениями, датами и временем.

  • «Минимум» – определение минимального значения в столбце.

    Функция недоступна для столбцов со строчными значениями.

  • «Максимум» – определение максимального значения в столбце.

    Функция недоступна для столбцов со строчными значениями.

  • «Количество» – определение количества непустых значений в столбце.

  • «Среднее» – определение среднего значения по столбцу.

    Функция недоступна для столбцов со строчными значениями.

  • «Количество записей» – определение количества записей в таблице.

    Значение функции выводится отдельно от значений других итоговых функций. Оно рассчитывается для всей таблицы.

Чтобы выводить результаты расчета итоговой функции в таблице элементов, поместите курсор в столбец таблицы или в свободное пространство рабочего окна ниже таблицы и выберите в меню итоговую функцию. В результате на панели итоговых функций будет выведен значок, обозначающий функцию, и рассчитанный результат. Если для одного и того же столбца было выбрано несколько итоговых функций, то они будут расположены одна под другой.

Рисунок 3.168. Таблица элементов с рассчитанными итоговыми результатами


Панель итоговых функций выводится, если хотя бы для одного столбца таблицы задана хотя бы одна итоговая функция.

Значки итоговых функций, выбранные для столбца, выделяются рамкой в меню. Чтобы отказаться от расчета итоговой функции, выберите ее еще раз в меню.

Рисунок 3.169. Отмена вывода результатов итоговых функций


Если таблица сгруппирована по значениям каких-либо столбцов, то итоговые функции можно рассчитать не только для всей таблицы, но и для каждой из групп. В этом случае в меню «Итоговые функции» включаются дополнительные меню «Заголовок группировки» и «Подвал группировки». В эти меню включаются те же команды, что и в меню «Итоговые функции».

Рисунок 3.170. Меню итоговых функций для группы


Итоговые результаты можно получить для всех записей таблицы, промежуточные - для каждой из групп, если таблица сгрупирована по значениям каких-либо атрибутов.

Рисунок 3.171. Таблица элементов с промежуточными результатами, рассчитанными по группам


Значок функции «Количество записей» и рассчитанное количество записей в группе выводится непосредственно после названия группы. Значения остальных итоговых функций, выбранных в меню «Заголовок группировки», выводятся в заголовке группы в виде строки, заключенной в скобки. В ней перечисляются: название столбца, значки итоговых функций и результаты их выполнения. Названия столбцов разделяются запятыми.

Значения итоговых функций, выбранных в меню «Подвал группировки», выводятся в панели итоговых функций группы. Она выводится ниже последнего элемента в группе. Количество записей в группе выводится на отдельной строке панели, ниже значений других итоговых функций.