|
|
|||||||||||||||||||||||||||||
|
Изменение отчетаОдним из самых сложных этапов разработки отчетов является его построение, вспомните «Платежное поручение» (наверняка, Вы его уже разрабатывали с помощью мастера Access). В Access есть и другой способ разработки отчетов, возможно, он Вам и когда-нибудь пригодится. Ниже дается пример функции, которая меняет плотность поля «Пункт», т.е цифра 1 становится толще. Public Function funDetalReport(strReport As String) As BooleanDim rpt As Report On Error GoTo 999 'Переходим по ошибке funDetalReport = False 'Возвращаем значение при ошибке
appAccess.DoCmd.OpenReport strReport, acViewDesign 'Открываем отчет Set rpt = appAccess.Reports("Отчет об итогах") 'Выбираем отчет rpt.Пункт.FontWeight = 700 'Изменяем плотность шрифта appAccess.DoCmd.Close acReport, strReport 'Закрываем отчет
funDetalReport = True 'Возвращаем значение Exit Function 'Выходим из программы 999: MsgBox Err.Description 'Сообщаем об ошибке Err.Clear 'Очищаем поток от ошибок End FunctionСсылки по теме
|
|
|||||||