Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Печать линий таблицы в отчете / 4 сообщений из 4, страница 1 из 1
08.04.2003, 23:28
    #32136168
Pavel1789
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Печать линий таблицы в отчете
Подскажите пожалуйста, можно ли отчет создать в формате таблицы, т.е. с сеткой таблицы. У меня получилось только в ручную создать горизонтальные линии, а вертикальные в ручную муторно. Может кто знает???
...
Рейтинг: 0 / 0
09.04.2003, 09:18
    #32136255
Senin Viktor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Печать линий таблицы в отчете
Все поля с данными в ОбластиДанных - установить свойство Расширение=Да
Тогда и линии печататься будут и автоподбор ширины строк будеьт. Круто вообщем-то. Спасибо не известному автору за этот маленький пример.

' в отчете
Private Sub ОбластьДанных_Print(Cancel As Integer, PrintCount As Integer)
Call Report_Load_Format(Me.Name)
End Sub

' в модуле
Public Function Report_Load_Format(ReportName As String)
Dim CtlDetail As Control
Dim intLineMargin As Integer
intLineMargin = 1 '5

Reports(ReportName).ScaleMode = 1

For Each CtlDetail In Reports(ReportName).Section(acDetail).Controls
With CtlDetail
Reports(ReportName).Line ((.Left + .Width + intLineMargin), 1)-(.Left + .Width + intLineMargin, Reports(ReportName).Height)
Reports(ReportName).DrawWidth = 10
End With
Next
With Reports(ReportName)
Reports(ReportName).Line (0, 0)-(.Width, .Height), vbBlack, B
' Me.Line (0, 0)-Step(.Width, .Height), vbBlack, B
Reports(ReportName).DrawWidth = 10 ' òîëùèíà ðîâíî 1/2 ïóíêò
End With

Set CtlDetail = Nothing
End Function
...
Рейтинг: 0 / 0
09.04.2003, 09:48
    #32136278
Pavel1789
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Печать линий таблицы в отчете
Спасибо. Все получилось. Но я так и не понял, что в модуле отвечает за толщину линий сетки????
...
Рейтинг: 0 / 0
09.04.2003, 09:54
    #32136285
Bor-L
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Печать линий таблицы в отчете
Еще один вариант
http://am.rusimport.ru/MsAccess/topic.aspx?ID=133

Делает практически то же самое, но более корректно рисует линии последнего столбца.
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Печать линий таблицы в отчете / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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