[FORM] Bölümüş Formun Gizli Access Penceresinde çalışmaması
#1
access-sql-18 
Merhabalar,

Uzun zamandır bu forum sayesinde halen kullanmış olduğum veri bankasını sürekli güncelleyerek istediklerimi yapmaya çalışıyorum. Önceki gün yapmış olduğum bölünmüş formun gizli access penceresinde çalışmadığını gördüm ve sorunuma yanıt aramak için yine bu foruma geldim. Yaptığım araştırmada bölünmüş formun gizli access penceresinde çalışmasına yönelik net bir cevap bulamadım. Sorum çok basit Bölünmüş formu gizli access penceresinde çalıştırmak mümkün müdür? Eğer sorunun cevabı evet ise nasıl?

Ayrıca benzer görünüşe sahip olan alt form kullanmayı denedim fakat alt formu bölünmüş form gibi dinamik ve güncel bir şekilde çalıştırmayı beceremedim.

Saygılar
Ümit



  Alıntı
Bu mesajı beğenenler:
#2
Sn ÜmitSamlı;
1. Modul Olusturup,
Visual Basic
  1. Option Compare Database
  2. Const Yonet As String = "ÜmitSamlı" '*** Uygulamanizi OZGUN KONUMDA acabilmeniz icin
  3. Public Function Kim()
  4. Kim = Environ("UserName")
  5. End Function
  6. Function OzGun(OzAdi As String, OzTip As Variant, OzDeg As Variant) As Integer
  7. Dim Ozellik As Variant
  8. Const Hata = 3270
  9. On Error GoTo Err_cikarsa
  10. Application.CurrentDb.Properties(OzAdi) = OzDeg
  11. OzGun = True
  12. Err_Biter:
  13. Exit Function
  14. Err_cikarsa:
  15. If Err = Hata Then
  16. Set Ozellik = Application.CurrentDb.CreateProperty(OzAdi, OzTip, OzDeg)
  17. Application.CurrentDb.Properties.Append Ozellik
  18. Resume Next
  19. Else
  20. OzGun = False
  21. Resume Err_Biter
  22. End If
  23. End Function
  24. Sub Yetki()
  25. On Error GoTo Erc
  26. Const DB_Text As Long = 10
  27. Const DB_Boolean As Long = 1
  28. OzGun "StartupForm", DB_Text, "Menu"
  29. OzGun "StartUpShowDBWindow", dbBoolean, IIf(Kim = Yonet, True, False) 'VERÝTABANI PENCERESÝ
  30. OzGun "StartUpShowStatusBar", dbBoolean, IIf(Kim = Yonet, True, False) 'DURUM ÝLETÝSÝ
  31. OzGun "AllowBuiltInToolbars", dbBoolean, IIf(Kim = Yonet, True, False) 'YERLEÞÝK ARAÇ ÇUBUÐU
  32. OzGun "AllowFullMenus", dbBoolean, IIf(Kim = Yonet, True, False) 'YERLEÞÝK MENÜ
  33. OzGun "AllowBreakIntoCode", dbBoolean, IIf(Kim = Yonet, True, False) 'VÝSUAL BASÝC
  34. OzGun "AllowBypassKey", dbBoolean, IIf(Kim = Yonet, True, False) 'ATLAMA
  35. OzGun "AllowSpecialKeys", dbBoolean, IIf(Kim = Yonet, True, False) 'Alt+F1(F11),Ctrl+F11,Ctrl+G Devre Dýþý
  36. OzGun "AllowToolbarChanges", dbBoolean, IIf(Kim = Yonet, True, False) 'ARAÇ,MENÜ,MISAYOL MENÜLERÝ
  37. OzGun "AllowShortcutMenus", dbBoolean, IIf(Kim = Yonet, True, False) 'MA.KISAYOL
  38. OzGun "UseAppIconForFrmRpt", dbBoolean, True 'Simge
  39. Erb:
  40. Exit Sub
  41. Erc:
  42. MsgBox Err.Description
  43. Resume Erb
  44. End Sub


Ilk Formun(Menu) VBA bolumune
Visual Basic
  1. Option Compare Database
  2. Private Sub Form_Close()
  3. Application.Quit acQuitSaveAll
  4. End Sub
  5. yazin Menu'den farkli isim verebilirsiniz.
  6. Private Sub Form_Open(Cancel As Integer)
  7. Call Yetki
  8. DoCmd.RunCommand acCmdAppMinimize
  9. End Sub
  10.  
  11. Private Sub IdKategori_Click()
  12. OzGun "StartupForm", DB_Text, "(None)"
  13. End Sub





  Alıntı
Bu mesajı beğenenler:
#3
Verdiğiniz hızlı geridönüş için teşekkürler. Söylediklerinizi uygulayıp denemeye çalıştım fakat menu formunu açar açmaz Call yetki tarafında invalid use of property hatası alıyorum.



  Alıntı
Bu mesajı beğenenler:
#4
şu anda birşey daha fark ettim. Aşağıdaki kodları girdikten sonra veri tabanını shift+enter ile açamaz duruma geldim. açılma sırasında sürekli shift tuşuna basılı tutmama rağmen VT gizlenmiş pencere ile açılıyor.



  Alıntı
Bu mesajı beğenenler:
#5
Sn ÜmitSamlı;
Formlarin ozelliklerini açılır(pop up) ile kalici(modal) bolumlerini evet yapmaniz halinde tablo ve diger nesnelere ulasilmaz. Kod icinde ki Yonet degisken degeri bilgisayarinizda ki kullanici id'niz olmali. Farkli kullanici id yazilirsa shift tusu devre disi kalir. Kodlarin yanina islemleri yazmaya calistim.



  Alıntı
Bu mesajı beğenenler:
#6
Sayın dsezgin,

Aşağıdaki şekilde söylediğinizi denemeye çalışacağım. Diğer sorunda sanırım söylediğiniz gibi ID ile alakalı bir durum.

Saygılar,
Ümit



  Alıntı
Bu mesajı beğenenler:


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  [VBA] Selenium Ile Gizli Tablodan Veri çekmek. prtkl 4 429 13-05-2025, 09:27
Son Mesaj: prtkl
  [RAPOR] Rapor Alt Formun A4 Sayfası Dolana Kadar Tekrar Tekrar Eklenmesi. tolgahanay8 2 337 01-04-2025, 22:26
Son Mesaj: tolgahanay8
  [FORM] Sadece Alt Formun Kaydedilmesi TheREDROSE 1 277 22-08-2024, 03:00
Son Mesaj: dsezgin
access-sql-18 Sorgu Kapatınca Formun Açılması burhanb 1 315 18-11-2023, 00:44
Son Mesaj: dsezgin
  [FONKSiYON] Alt Formun Kildini Açmak Ahmet51 3 463 05-07-2023, 08:48
Son Mesaj: onur_can
  [FORM] Içinde Başka Form Olan Formu Gizli Açma hedefkaya 8 816 27-03-2023, 17:05
Son Mesaj: hedefkaya
  [TABLO] Formun Altına Seçilebilir şekilde Tablodaki Verilerini Gösterme derzulya 2 468 14-06-2022, 12:37
Son Mesaj: derzulya
  [VBA] Bat Dosyasını Gizli Modda çalıştırma hedefkaya 3 372 17-04-2022, 13:41
Son Mesaj: hedefkaya

Foruma Git:


Bu konuyu görüntüleyen kullanıcı(lar): 1 Ziyaretçi