Sorgu verilerini görememe sorunu

Katılım
15 Ekim 2007
Mesajlar
58
Excel Vers. ve Dili
2003 ve 2007
Arkadaşlar kolay gelsin.
Ben yine burada verilen bir kodla yaptımğım uygulamada, Access percerelerinin gizlenmesini sağladım, form üzerine Açılır kutunun değiştiğinde olayına Select Case ile sorguyu çağıracak kelimeler yazdım. (buraya takılmayın düğmede olabilir, sorun burası değil) olay kısmında kod yazılı olduğu halde, sorguyu çağırdığımda sorgu çalışıyor ancak çalışan sorguyu ben göremiyorum.
Bu sefer sorguyu formda açtım, formun açıldığında olayına "fSetAccessWindow (2)" yi yazdım, sorguyu çalıştırdığımda sorgu gözüktü, ancak veri sayfası görüntüsü şeklinde istediğim halde form görünümünde gözüktü.
Netice olarak sorunum: formada gerek kalmadan daha önce hazırladığım sorguyu Access pencerelerinin gizlenmesi için gerekli olan kodu yazdığımda, görme imkanım var mı?
Yada tamam sorguyu direkte istemiyorum, form olarak veri sayfası görünümünde nasıl belirtirim. (Tabi özelliklerden biçim menüsünden varsayılan görünümü değiştirdiğimi bilmenizi isterim)
Soruma ilgilenip cevap verecek arkadaşlara şimdiden teşekkürler..

Accees penceresinin gizlenmesi için gerekli kod;

Option Compare Database

Global Const SW_HIDE = 0
Global Const SW_SHOWNORMAL = 1
Global Const SW_SHOWMINIMIZED = 2
Global Const SW_SHOWMAXIMIZED = 3

Private Declare Function apiShowWindow Lib "user32" Alias "ShowWindow" (ByVal hwnd As Long, ByVal nCmdShow As Long) As Long

Function fSetAccessWindow(nCmdShow As Long)
'Usage Examples
'Maximize window:
' ?fSetAccessWindow(SW_SHOWMAXIMIZED)
'Minimize window:
' ?fSetAccessWindow(SW_SHOWMINIMIZED)
'Hide window:
' ?fSetAccessWindow(SW_HIDE)
'Normal window:
' ?fSetAccessWindow(SW_SHOWNORMAL)
'
Dim loX As Long
Dim loForm As Form
On Error Resume Next
Set loForm = Screen.ActiveForm

If Err <> 0 Then
loX = apiShowWindow(hWndAccessApp, nCmdShow)
Err.Clear
End If

If nCmdShow = SW_SHOWMINIMIZED And loForm.Modal = True Then
MsgBox "Cannot minimize Access with " _
& (loForm.Caption + " ") _
& "form on screen"
ElseIf nCmdShow = SW_HIDE And loForm.PopUp <> True Then
MsgBox "Cannot hide Access with " _
& (loForm.Caption + " ") _
& "form on screen"
Else
loX = apiShowWindow(hWndAccessApp, nCmdShow)
End If
fSetAccessWindow = (loX <> 0)
End Function


kolay gelsin..
 
Katılım
25 Aralık 2005
Mesajlar
4,160
Excel Vers. ve Dili
MS Office 2010 Pro Türkçe
Sayın danke,

Bir forma, sorgunuzu alt form gibi sürükleyerek ekleyin, ve formu anlattığınız gibi açarak deneyin.

Ancak en iyi cevap diğer sorunuzda dediğim gibi örnek eklenerek alınır.


İyi çalışmalar.
 
Katılım
15 Ekim 2007
Mesajlar
58
Excel Vers. ve Dili
2003 ve 2007
Sayın Taruz ilginiz için teşekkür ediyorum.
İndirdim, denedim ancak problemim hala devam etti.

kolay gelsin..
 
Katılım
15 Ekim 2007
Mesajlar
58
Excel Vers. ve Dili
2003 ve 2007
Sayın danke,

Bir forma, sorgunuzu alt form gibi sürükleyerek ekleyin, ve formu anlattığınız gibi açarak deneyin.

Ancak en iyi cevap diğer sorunuzda dediğim gibi örnek eklenerek alınır.


İyi çalışmalar.
Teşekkürler modalı,
İnanın derdimi anlatacak kısa bir örnek olsaydı hiç tereddüt etmeden yüklerdim. Ancak zannedersem derdimi anlatmışım ki, bir şekliyle yardım ettiniz. Aktarmış olduğunuz gibi alt form olarak sorgular veri sayfası gibi gözüküyor.

Ama sorun bir başka şekilde devam ediyor!

Peki raporlara nasıl bir çözüm bulabilirim?

İlgilenen herkese teşekkür ediyorum.
 
Katılım
15 Ekim 2007
Mesajlar
58
Excel Vers. ve Dili
2003 ve 2007
Sayın modalı ilginiz için teşekkürler problemim çözüldü, kolay gelsin.
 
Üst