Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Используйте свойство RunningSum для вычисления итогов по записям или группам в отчете. Чтение и запись байтов.
Синтаксис
expression. RunningSum
выражение Переменная, представляющая объект TextBox .
Замечания
Свойство RunningSum указывает, отображается ли в текстовом поле отчета запущенный итог, и позволяет задать диапазон, в котором накапливаются значения. Например, можно группировать данные по месяцам и отображать сумму продаж за каждый месяц в нижнем колонтитуле группы. Вы можете отобразить беговую сумму накопленных продаж по всему отчету (продажи за январь в нижнем колонтитуле января, продажи за январь плюс февраль в нижнем колонтитуле февраля и т. д.), добавив текстовое поле в нижний колонтитул, в котором отображается сумма продаж, и присвоив свойству RunningSum значение Over All.
Свойство RunningSum использует следующие параметры.
| Setting | Visual Basic | Описание |
|---|---|---|
| Нет | 0 | (по умолчанию) В текстовом поле отображаются данные из базового поля для текущей записи. |
| Over Group | 1 | В текстовом поле отображается выполняемая сумма значений на том же уровне группы. Значение накапливается до тех пор, пока не будет обнаружен другой раздел уровня группы. |
| Полный | 2 | В текстовом поле отображается выполняемая сумма значений на том же уровне группы. Значение накапливается до конца отчета. |
Примечание.
Свойство RunningSum применяется только к текстовому поле в отчете.
Поместите текстовое поле в раздел Подробности, чтобы вычислить общую запись по записи. Например, чтобы пронумеровать записи, отображаемые в разделе сведений отчета, задайте для свойства ControlSource для текстового поля значение "=1", а для свойства RunningSum задайте значение Over Group.
Поместите текстовое поле в верхний или нижний колонтитул группы, чтобы вычислить итог по группе.
В отчете может быть до 10 вложенных уровней группы.
Пример
В следующем примере свойству RunningSum для текстового поля SalesTotal присваивается значение 2 (Все):
Reports!rptSales!SalesTotal.RunningSum = 2
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.