Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Помогите чайнику с печатью отчетов / 6 сообщений из 6, страница 1 из 1
17.07.2003, 14:55
    #32211026
Igs
Igs
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите чайнику с печатью отчетов
При печати отчетов использую 2-стороннюю печать. Как сделать так, чтобы данные по каждому следующему клиенту печатались с нового листа, при учете того, что количество страниц для каждого клиента разное?
...
Рейтинг: 0 / 0
17.07.2003, 15:03
    #32211042
sasha_1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите чайнику с печатью отчетов
группируй по клиенту
а в свойствах заголовка группы
Конец Страницы
поставь
После раздела.
...
Рейтинг: 0 / 0
17.07.2003, 15:41
    #32211130
Igs
Igs
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите чайнику с печатью отчетов
Это выводит нового клиента на новую страницу, а мне надо на новый лист (т.е. на нечетную страницу.) Иначе говоря, если данные одного клиента укладываются в нечетное количество страниц, то надо добавить одну пустую страницу.
...
Рейтинг: 0 / 0
17.07.2003, 15:55
    #32211158
sasha_1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите чайнику с печатью отчетов
ну тогда лови из хелпа:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
Использование процедуры Visual Basic для принудительного перевода страницы в отчете при выполнении условия

 1 	Откройте отчет в режиме конструктора.
 2 	Нажмите кнопку Конец страницы    на панели элементов, а затем установите указатель в том месте раздела отчета, в котором требуется перевести страницу, и нажмите кнопку мыши.
 3 	Откройте процедуру обработки события ВерхнийКолонтитул_Format.

Инструкции

 4 	Включите в процедуру обработки события инструкцию присваивания, которая задает для свойства Вывод на экран (Visible) элемента управления конец страницы значение «Нет». Например, если элемент управления имеет имя «ПереводСтраницы», добавьте следующую инструкцию:

Me![ПереводСтраницы].Visible = False

Эта инструкция сделает элемент управления скрытым при форматировании каждой страницы, т.е. перевод страницы осуществляться не будет.

 5 	Включите в процедуру обработки события Форматирование (Format) раздела, в котором требуется выполнить перевод страницы, программу Visual Basic, которая задает для свойства Вывод на экран (Visible) элемента управления-конец страницы значение «Да» при выполнении определенного условия. Например, для того чтобы перевести страницу в области данных, когда элемент управления «Счетчик» имеет значение  10  (первые десять записей будут печататься на первой странице), добавьте в процедуру обработки события ОбластьДанных_Format следующую программу:

If Me![Счетчик] =  10  Then
	Me![ПереводСтраницы].Visible = True
End If

Перевод страницы будет осуществляться при выполнении указанного условия. После перевода страницы процедура обработки события, связанная с верхним колонтитулом снова сделает элемент управления-конец страницы скрытым до нового выполнения указанного условия.
...
Рейтинг: 0 / 0
17.07.2003, 15:56
    #32211160
sasha_1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите чайнику с печатью отчетов
забыл сказать, твое условие для вставки конца страницы
это Page - нечетная
...
Рейтинг: 0 / 0
17.07.2003, 17:23
    #32211370
Igs
Igs
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите чайнику с печатью отчетов
Спасибо
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Помогите чайнику с печатью отчетов / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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