Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Preview in ACCESS 2003
 
 автор: Bimon   (05.12.2012 в 22:49)   личное сообщение
 
 

Как настроить предварительный вывод на печать (Preview), чтобы сразу получить режим 100 % , а не <Fit>. Спасибо

  Ответить  
 
 автор: kot_k_k   (06.12.2012 в 09:48)   личное сообщение
 
 

имеется в виду "На весь экран"? - DoCmd.Maximize, а вернуть в зад - DoCmd.Restore

или именно установить масштаб 100%

  Ответить  
 
 автор: kot_k_k   (06.12.2012 в 10:04)   личное сообщение
 
 

http://www.sql.ru/forum/actualthread.aspx?tid=237988
вот тута

  Ответить  
 
 автор: bimon   (06.12.2012 в 21:31)   личное сообщение
 
 

With DoCmd
.OpenReport ReportName, View:=acViewPreview
.Maximize
End With
Reports(ReportName).ZoomControl = 100
spasibo. prekrasno rabotaet

  Ответить  
 
 автор: Дядя Федор   (06.12.2012 в 11:08)   личное сообщение
 
 


Function PreviewAndZoomReport(ReportName As String, ZoomCoeff As Integer)
'Автор    Radu Lascae <R.Lascae@ind.tno.nl>,
    On Error GoTo Error_Handler
 
    If Not (ZoomCoeff >= 0 And ZoomCoeff <= 2500) Then
        ZoomCoeff = 0
    End If
 
    With DoCmd
        .OpenReport ReportName, View:=acViewPreview
        .Maximize
    End With
    Reports(ReportName).ZoomControl = ZoomCoeff
 
    Exit Function
Error_Handler:
    MsgBox Err.Description
    Resume Next
End Function

  Ответить  
 
 автор: bimon   (06.12.2012 в 21:31)   личное сообщение
 
 

With DoCmd
.OpenReport ReportName, View:=acViewPreview
.Maximize
End With
Reports(ReportName).ZoomControl = 100
spasibo. prekrasno rabotaet

  Ответить  
 
 автор: Анатолий (Киев)   (06.12.2012 в 12:08)   личное сообщение
 
 

У объекта Report есть скрітое св-во ZoomControl.

    With DoCmd
        .OpenReport ReportName, View:=acViewPreview
        .Maximize
    End With
    Reports(ReportName).ZoomControl = 100

Еще можно попробовать DoCmd.RunCmd acCmdZoom100

  Ответить  
 
 автор: Дядя Федор   (06.12.2012 в 12:46)   личное сообщение
 
 


Еще можно попробовать DoCmd.RunCmd acCmdZoom100


Тогда надо, наверное предварительно выделить отчет
DoCmd.SelectObject acReport, "RptName"
DoCmd.RunCommand acCmdZoom100

  Ответить  
 
 автор: Дядя Федор   (06.12.2012 в 12:47)   личное сообщение
 
 

[

  Ответить  
 
 автор: bimon   (06.12.2012 в 21:30)   личное сообщение
 
 

With DoCmd
.OpenReport ReportName, View:=acViewPreview
.Maximize
End With
Reports(ReportName).ZoomControl = 100

Spasibo. Prekrasno rabotaet.

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList