Raporu Tasarım görünümü veya Baskı Önizleme'de açmak veya raporu doğrudan yazıcıya göndermek için Access masaüstü veritabanlarında Rapor Aç eylemini kullanabilirsiniz. Raporda yazdırılan kayıtları da kısıtlayabilirsiniz.
Ayar
Rapor Aç eylemi aşağıdaki bağımsız değişkenlere sahiptir.
Eylem bağımsız değişkeni |
Açıklama |
Rapor Adı |
Açılacak raporun adı. Makro Oluşturucusu bölmesinin Eylem Bağımsız Değişkenleri bölümündeki Rapor Adı kutusu geçerli veritabanındaki tüm raporları gösterir. Bu gerekli bir bağımsız değişkendir. bir kitaplık veritabanı Rapor Aç eylemini içeren bir makro çalıştırırsanız, Access önce kitaplık veritabanında ve ardından geçerli veritabanında bu ada sahip raporu arar. |
Görüntüle |
Raporun açılacağı görünüm. Görünüm kutusunda Yazdır (raporu hemen yazdır), Tasarım veya Baskı Önizleme'ye tıklayın. Varsayılan değer Yazdır'dır. |
Filtre Adı |
Raporun kayıtlarını kısıtlayan bir filtre. Var olan bir sorgu veya sorgu olarak kaydedilmiş bir filtrenin adını girebilirsiniz. Ancak, sorgunun açmakta olduğunuz rapordaki tüm alanları içermesi veya OutputAllFields özelliğinin Evet olarak ayarlanmış olması gerekir. |
Koşul Metni |
Access'in raporun temel tablo veya sorgusundaki kayıtları seçmek için kullandığı geçerli bir SQL WHERE yan tümcesi (WHERE sözcüğü olmadan) veya ifade. Filtre Adı bağımsız değişkenine sahip bir filtre seçerseniz, Access bu WHERE yan tümcesini filtrenin sonuçlarına uygular. Bir raporu açmak ve kayıtlarını formdaki bir denetimin değeriyle belirtilenlerle kısıtlamak için aşağıdaki ifadeyi kullanın: [ alanadı ] = Formlar! [ formname ]! [ formda controlname ] fieldname değerini, açmak istediğiniz raporun temel tablosundaki veya sorgusundaki bir alanın adıyla değiştirin. Formdaki form adını ve denetim adını, formun adıyla ve rapordaki kayıtların eşleşmesini istediğiniz değeri içeren formdaki denetimle değiştirin. Not: Koşul Metni bağımsız değişkeninin uzunluk üst sınırı 255 karakterdir. Bundan daha uzun bir SQL WHERE yan tümcesi girmeniz gerekiyorsa, bunun yerine bir Visual Basic for Applications (VBA) modülünde DoCmd nesnesinin OpenReport yöntemini kullanın. VBA'da, en çok 32.768 karakter içeren SQL WHERE yan tümcesi deyimleri girebilirsiniz. |
Pencere Modu |
Raporun açılacağı mod. Pencere Modu kutusunda Normal, Gizli, Simge veya İletişim Kutusu'na tıklayın. Varsayılan değer Normal'dir. Not: Sekmeli belgeler kullanılırken bazı Window Mode bağımsız değişken ayarları uygulanmaz. Çakışan pencerelere geçmek için:
|
Açıklamalar
Görünüm bağımsız değişkeninin Yazdır ayarı, Yazdır iletişim kutusunu açmadan geçerli yazıcı ayarlarını kullanarak raporu hemen yazdırır. Rapor Aç eylemini kullanarak bir raporu açıp ayarlayabilir ve ardından Yazdır eylemini kullanarak yazdırabilirsiniz. Örneğin, yazdırmadan önce yazıcı ayarlarını değiştirmek için raporu değiştirmek veya Çıktı eylemini kullanmak isteyebilirsiniz.
Uyguladığınız filtre ve WHERE koşulu, raporun Filter özelliğinin ayarı haline gelir.
Rapor Aç eylemi, Gezinti Bölmesi'nde rapora çift tıklamaya veya Gezinti Bölmesi'nde rapora sağ tıklayıp bir görünüm veya Yazdır komutu seçmeye benzer.
İpuçları
-
Farklı veri kümeleri için benzer raporları yazdırmak için, rapora yazdırılan kayıtları kısıtlamak için bir filtre veya WHERE yan tümcesi kullanın. Ardından makroyu düzenleyerek farklı bir filtre uygulayın veya Where Condition bağımsız değişkenini değiştirin.
-
Gezinti Bölmesi'nden bir raporu eylem satırı bir makroya sürükleyebilirsiniz. Bu, raporu Rapor görünümünde açan bir Rapor Aç eylemini otomatik olarak oluşturur.