2008-09-17 5 views
1

MS Access varsayılanında, özellikle PivotChart olarak görüntülendiğinde, yazdırıldığında yatay olarak bir sorguyu nasıl programlayabilirim? Şu anda MS Access 2003'te bunu deniyorum, ancak herhangi bir sürüm için bir çözüm görmek istiyorum.Yazdırıldığında MS Access'te varsayılan olarak bir Sorgunun yatay olarak nasıl oluşturulduğu

Function SetLandscape() 
    Application.Printer.Orientation = acPRORLandscape 
End Function 

her zaman çalışır sağlamak için kendçalış işlevinden bu arama yapabilmek olmalı:

cevap

3

aşağıdaki fonksiyon hile yapmak gerekir.

0

Evet ahockley'nin çağrısı, uygulamanın yazıcı yönünü yatay olarak ayarlar. Bir deneyi denedim ve iyi çalıştı. Bunun bir pivot tablo üretmediğini biliyorum, ancak kullanmak için kurulum yapmadım, bu yüzden normal bir sorguyu açar ve yazdırır. yazdırmadan sonra sorguyu kapatmak istiyorsanız

Private sub 
    Application.Printer.Orientation = acPRORLandscape 
    DoCmd.OpenQuery "qry1", acViewNormal, acReadOnly 
    DoCmd.PrintOut acPrintAll 
End Sub 

ekleyin:

docmd.Close acQuery, "qry1", acSaveNo 
İlgili konular