[VBA] Acilir Menu Kolonundaki Islemin Kodlara cevrilmesi
#7
Sanırım şimdi anladım.. Wink

İşlem için tablo hazırlamak ilginç bir yöntem olmuş.. Tablodaki işlemleri seçime göre döngüye sokup istediğiniz işlemi otomatiğe alabiliriz..:

Visual Basic
  1. Dim rs As New ADODB.Recordset
  2. Dim sorgu, kriter As String
  3. kriter = Me.Combo5
  4. sorgu = "select * from menu where MenuADI2= '" & kriter & "'"
  5.  
  6. rs.Open sorgu, CurrentProject.Connection, adOpenKeyset, adLockOptimistic
  7. rs.MoveFirst
  8. Do While Not rs.EOF
  9. With DoCmd
  10. .SetWarnings 0
  11. Select Case rs(4)
  12. Case "SorguSIL"
  13. .RunSQL rs(7)
  14. Case "SorguAc"
  15. Detay.SourceObject = "Query." & rs(7)
  16. .GoToControl "Detay"
  17. Case "SorguEkle"
  18. .OpenQuery rs(7)
  19. Case "TabloAc"
  20. Detay.SourceObject = "Table." & rs(7)
  21. .GoToControl "Detay"
  22. End Select
  23. .SetWarnings -1
  24. End With
  25. rs.MoveNext
  26. Loop
  27. rs.Close
  28. Set rs = Nothing





Eklenti Dosyaları
.rar   TabloIslem.rar (Boyut: 54,05 KB / İndirilme: 73)



  Alıntı
Bu mesajı beğenenler:
#8
Sn Taruz

Ellerinize saglik, bu islemi ozellikle logo gibi programlardan indirdigim verileri kendi hazirladigim form ve raporlarda kullanmak icin hazirlamayi dusunuyorum... Istedigim raporlari gorebilmek icin tablolari yenileyerek islemimi acacagim... buradan dogan bir fikirle aklima geldi... baska islemlerdede kullanabilecegimi dusunuyorum...





  Alıntı
Bu mesajı beğenenler:
#9
bu arada kodu incelerken hatirladigim birsey var...

islemler islemler sirali islemler cunku bir Querynin icini siliyor sonra digerini ekliyor enson tablomu, sorgumu, formumu veya raporumu aciyor.

ayrica
1 - Tanimli 1 kriter var kriter 2 tane olursa nasil olmali ?
2 -



  Alıntı
Bu mesajı beğenenler:
#10
and işeçi kullanarak ikinci kriteri ekleyebilirsiniz..:

sorgu = "select * from menu where MenuADI2= '" & kriter & "' and modul= 1 "



  Alıntı
Bu mesajı beğenenler:
#11
Sn Taruz

yukarida ki sorgu tanimini Query de uyarlayarak siralama yaptirsam siralama kriterinide yukardaki "sorgu = .... Order by xxxx" seklinde uyarlasam (queryden) siralamaya gore islemlerimi yaparmi?




  Alıntı
Bu mesajı beğenenler:
#12
(07-11-2011, 12:55)MuazTurkyilmaz demiş ki: Sn Taruz

yukarida ki sorgu tanimini Query de uyarlayarak siralama yaptirsam siralama kriterinide yukardaki "sorgu = .... Order by xxxx" seklinde uyarlasam (queryden) siralamaya gore islemlerimi yaparmi?

Merhaba..

Evet, sıralamayı o şekilde yapabilirsiniz.. Wink



  Alıntı
Bu mesajı beğenenler:


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  [FORM] Açılır Menüdeki Veriyi Metin Kutusuna Aktarma Pasham 1 213 19-02-2026, 21:18
Son Mesaj: adnan
  [FORM] Açılır Menüler Pasham 17 1.002 29-04-2024, 20:33
Son Mesaj: Pasham
  [FORM] 1. Açılır Kutudan Tablo Sütunlarını Seçeyim. 2. Açılır Kutudan Filtreleme Yapayım. ŞabanTR 4 515 10-01-2024, 14:10
Son Mesaj: dsezgin
  Açılır Kutu Değerine Göre Tablo2'ye Değer Yazsın Veya Satır Eklesin. ŞabanTR 11 996 24-12-2023, 14:38
Son Mesaj: dsezgin
  [FORM] Menü Sorunu KÜÇÜK AĞA 1 337 06-02-2023, 08:39
Son Mesaj: dsezgin
  Açılır Kutu Tekrarlanan Kayıtlar EminA 2 415 26-10-2022, 22:43
Son Mesaj: EminA
  [FORM] Iki Açılır Kutu Arasında Bağlantı Sorunu derzulya 2 393 26-10-2022, 13:22
Son Mesaj: derzulya
  [RAPOR] Açılır Kutu Seçeneğine Göre Süzme derzulya 1 436 25-10-2022, 18:16
Son Mesaj: derzulya

Foruma Git:


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