powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Отчет (сумма по странице)
12 сообщений из 12, страница 1 из 1
Отчет (сумма по странице)
    #32318674
BJ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет!
Поделитесь, плз, советом, а еще лучше примером, как сделать такую штуку:

В отчете есть суммы по статьям. В конце страницы, если таблица большая должна быть проставлена сумма тех строк, которые находятся на этой странице.
так вот, как мне просчитать эту сумму??
пользую Access 2000
...
Рейтинг: 0 / 0
Отчет (сумма по странице)
    #32318688
Фотография TatianaT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
считай сумму в Page Footer
...
Рейтинг: 0 / 0
Отчет (сумма по странице)
    #32318696
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Плохое решение. Если данные полстраницы занимают - сумма будет отделена от самих данных.
...
Рейтинг: 0 / 0
Отчет (сумма по странице)
    #32322034
BJ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 TatianaT
А можно подробнее, как посчитать количество строк?
я же не знаю сколько их будет каждый раз?


2 Лох Позорный
а нет случайно какой-нибудь идейки?
...
Рейтинг: 0 / 0
Отчет (сумма по странице)
    #32322130
Фотография TatianaT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
так тебе что надо посчитать? кол-во строк на странице или сумму по каждой странице?

1) если кол-во строк на странице
тогда заведи в строке поле(напр С) и присвой ему 1
а в Page Footer заведи поле которое =Sum([C])

2) сумму по каждой странице по полю(полям) С
в Page Footer заведи поле которое =Sum([C])
...
Рейтинг: 0 / 0
Отчет (сумма по странице)
    #32324947
BJ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
выводится...
но мне надо, чтоб сумма по странице выводилась на всех страницах, кроме последней?
...
Рейтинг: 0 / 0
Отчет (сумма по странице)
    #32324949
BJ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
есть ли в акцессе что то типа On_New_Page??
...
Рейтинг: 0 / 0
Отчет (сумма по странице)
    #32324958
incold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
выводится...
но мне надо, чтоб сумма по странице выводилась на всех страницах, кроме последней?


Сравнивай свойства Page и Pages, если равны, значит страница последняя.
...
Рейтинг: 0 / 0
Отчет (сумма по странице)
    #32327806
BJ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ок, всем спасибо, заработало!

вот так, может еще кому надо, хотя все просто оказалось

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
Private Sub ВерхнийКолонтитул_Format(Cancel As Integer, FormatCount As Integer)
    Me!СуммаПоле=  0 
End Sub

Private Sub НижнийКолонтитул_Format(Cancel As Integer, FormatCount As Integer)
    If Me.Page = Me.Pages Then
        Me!СуммаПоле.Properties( "Visible" ) = False
        Me!Pod1.Properties( "Visible" ) = False
        Me!Pod2.Properties( "Visible" ) = False
    Else
        Me!СуммаПоле.Properties( "Visible" ) = True
    End If
End Sub


Private Sub ОбластьДанных_Print(Cancel As Integer, PrintCount As Integer)
   
    
    Me!СуммаПоле= Me!СуммаПоле+ Me!Лимит 'лимит - поле, которое нужно суммировать
   
End Sub
...
Рейтинг: 0 / 0
Отчет (сумма по странице)
    #32328251
assa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сдается, если [Pages] не используется в источниках данных контролов отчета (в футерах или чидерах), то такая метода может и взглючнуть (проверить надо, но что-то такое, помнится, встречалось).
...
Рейтинг: 0 / 0
Отчет (сумма по странице)
    #32328256
assa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вот
...
Рейтинг: 0 / 0
Отчет (сумма по странице)
    #32328588
BJ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
да, спасиб, учту обязательно
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Отчет (сумма по странице)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]