powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / ForceNewPage
2 сообщений из 2, страница 1 из 1
ForceNewPage
    #32449904
Pavel Krupets
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Может кто подскажет в чем проблема:

если написать следующее то все работает:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
Private Sub Detail_Format(Cancel As Integer, FormatCount As Integer)
    If Reports!CommercialDocuments_T3.Pages =  0  Then
        Exit Sub
    End If

    Static nReset As Long
    
    If nReset =  1  Then
        Section(acDetail).ForceNewPage =  0 
        nReset =  0 
    End If
    
    If CurrentRecord = Recordset.RecordCount -  1  Then
        Section(acDetail).ForceNewPage =  2 
        nReset =  1 
    End If
End Sub


Я пытаюсь добавить проверку на то хватает ли места на то чтобы распечатать еще кое какие данные:

Код: plaintext
1.
2.
3.
4.
5.
    If LogicalPageHeight - nBottom < nHeightRequired Then
        If CurrentRecord = Recordset.RecordCount -  1  Then
            Section(acDetail).ForceNewPage =  2 
            nReset =  1 
        End If
    End If


После этих изменений ни чего не работает. Данная функция вызывается 2 раза с одними и теми же данными (помимо Page = 0), но с разными значениями Report.Top. По этой причине в первый раз ForceNewPage не срабатывает а во второй срабатывает. И отчет не работает.
...
Рейтинг: 0 / 0
ForceNewPage
    #32451963
Pavel Krupets
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Проблема не проявляется если есть 1 подотчет если их два то ни чего не работает.

Если кому надо могу выслать маленький MDP проект на тестирование...

P.S. MS Access 2003/ADP/SQL Server 2000 SP3
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / ForceNewPage
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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