Access veritabanlarında OpenQuery makro eylemini kullanarak Veri Sayfası görünümü, Tasarım görünümü veya Baskı Önizleme'de bir seçme veya çapraz sorgu açabilirsiniz. Bu eylem bir eylem sorgusu çalıştırır. Sorgu için bir veri girişi modu da seçebilirsiniz.
Not: Bu eylem yalnızca Access veritabanı ortamında (.mdb veya .accdb) kullanılabilir. Access proje ortamını (.adp) kullanıyorsanız OpenView, OpenStoredProcedure veya OpenFunction eylemlerine bakın. OpenQuery makro eylemi Access web uygulamalarında kullanılamaz.
Ayar
OpenQuery makro eylemi aşağıdaki bağımsız değişkenlere sahiptir.
Eylem bağımsız değişkeni |
Açıklama |
---|---|
Sorgu Adı |
Açılacak sorgunun adı. Açılan sorgu adları listesini kullanarak açılacak sorgunun adını seçin. Bu gerekli bir bağımsız değişkendir. kitaplık veritabanı içinde OpenQuery 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 sorguyu arar. |
Görüntüle |
Sorgunun açılacağı görünüm. Görünüm kutusunda Veri Sayfası, Tasarım veya Baskı Önizleme'yi seçin. Varsayılan değer Veri Sayfası'dır. |
Veri Modu |
Sorgunun veri giriş modu. Bu yalnızca Veri Sayfası görünümünde açılan sorgular için geçerlidir. Ekle'yi (kullanıcı yeni kayıtlar ekleyebilir ancak var olan kayıtları düzenleyemez), Düzenle 'yi (kullanıcı var olan kayıtları düzenleyebilir ve yeni kayıtlar ekleyebilir) veya Salt Okunur(kullanıcı yalnızca kayıtları görüntüleyebilir) seçeneğini belirleyin. Varsayılan ayar Düzenle'dir. |
Açıklamalar
Görünüm bağımsız değişkeni için Veri Sayfası kullanıyorsanız, Sorgu ReturnsRecords özelliği Evet olarak ayarlanmış bir seçme, çapraz, birleşim veya geçiş sorgusuysa Access sonuç kümesi görüntüler; ve ReturnsRecords özelliği Hayır olarak ayarlanmış bir eylem, veri tanımı veya geçiş sorgusuysa sorguyu çalıştırır.
OpenQuery eylemi, Gezinti Bölmesi'nde sorguya çift tıklamaya veya Gezinti Bölmesi'nde sorguya sağ tıklayıp bir görünüm seçmeye benzer. Bu eylemle ek seçenekleri belirleyebilirsiniz.
İpuçları
-
Sorguyu Gezinti Bölmesi'nden makro tasarım penceresine sürükleyebilirsiniz. Bu, sorguyu Veri Sayfası görünümünde açan bir OpenQuery eylemini otomatik olarak oluşturur.
Sorgu açıkken Tasarım görünümüne geçmek, sorgunun Veri Modu bağımsız değişken ayarını kaldırır. Kullanıcı Veri Sayfası görünümüne dönse bile bu ayar geçerli değildir.
-
Normalde bir eylem sorgusu çalıştırıldığında görüntülenen sistem iletilerini görüntülemek istemiyorsanız (eylem sorgusu olduğunu ve kaç kaydın etkileneceğini gösterir), bu iletilerin görüntülenmesini engellemek için SetWarnings eylemini kullanabilirsiniz.
Visual Basic for Applications (VBA) modülünde OpenQuery makro eylemini çalıştırmak için DoCmd nesnesinin OpenQuery yöntemini kullanın.