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

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


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

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

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


Сравнивай свойства Page и Pages, если равны, значит страница последняя.
...
Рейтинг: 0 / 0
18.11.2003, 17:41
    #32327806
BJ
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
19.11.2003, 10:34
    #32328251
assa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отчет (сумма по странице)
Сдается, если [Pages] не используется в источниках данных контролов отчета (в футерах или чидерах), то такая метода может и взглючнуть (проверить надо, но что-то такое, помнится, встречалось).
...
Рейтинг: 0 / 0
19.11.2003, 10:35
    #32328256
assa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отчет (сумма по странице)
вот
...
Рейтинг: 0 / 0
19.11.2003, 13:06
    #32328588
BJ
BJ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отчет (сумма по странице)
да, спасиб, учту обязательно
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Отчет (сумма по странице) / 12 сообщений из 12, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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