Özel Menü
Bu bize bu menüyü sadece bir açık biçim ihtiyacınız olan yılından beri, açık biçim açısından zaman, satır kod ve iyi bir düzenleme kaydetmenize olanak verir menü bir tür. Açık form sayısını azaltarak ek olarak her bir form açmak için bir menü düğmelerinin sayısını azaltır.
Menüsü Bu tip, kesinlikle bir süre var ve Erişim birçok kullanıcı tarafından kullanılıyor.
Yani bu menü nerede?
Kullanıcı bu sayede açmayı planlıyoruz tüm formları içeren bir açılan kutu kullanarak menü yaratalım. Eğer birleşik giriş kutusundan bir seçeneği seçtiğinizde başvuru formu alt form içinde görüntülenir. Sonra adım adım menü yapmak başlar.
1 - Kullanıcı size her form ve açılacak formun ismini vermek istediğiniz ismi saklayacak bir tablo yaratalım. Örneğin ben aşağıdaki alanları ile masaya 'tblmenu' oluşturuldu:
Alan Türü
Nomedomenu metin - menüde görülecektir> Ad (açılan kutu)
metin oluşturacak - açacak form> İsim
Örneğin tanıtılan veriler sonra:
NomedoMenu Formu
Hesapları Form1
Mevduat Form2
Hareketleri formulario3
Hesap-Box formulario4
Hesap Hesap formulario5
Formulario6 Extract
2 - Sonra bir önceki tablodan bir sorgu oluşturmak:
Tblmenu masa seçti ve daha sonra biz menü biz formları açmak istiyorsanız oldukça birkaç kez bulmak kolay olması için sıralama nomedomenu artan için seçtiğimiz iki alan seçin. Bu sorgu için ben CsMenu 'denir.
3 - Kullanıcı formu 'Menü' yaratalım, yani Tasarım görünümünde yeni bir form seçin. Sonra bir birleşik giriş kutusu oluşturmak ve aşağıdaki özellikleri değiştirebilirsiniz:
- Sütun sayısı: 2
- Sütun Genişlikleri: 1cm, 0cm;
- Hattın Kökeni: csmenu (önceki paragrafta oluşturulan sorgunun adını olan)
4 - Aynı form biz (ben menuquadro denilen örnekte) bir ilişkisiz ana formun alt form oluşturur. Bu formlar her menü (açılan kutu) seçim için açık olacak bu şeklidir.
5 - Şimdi alt formdaki birleşik giriş kutusunda seçili menüyü açmak sağlayacak bir modül oluşturun.
Biz bir modül oluşturulur (Ben abrirmenu 'denir) ve aşağıdaki kodu yapıştırılan:
Public Function AtivarMenu (Combmenu ComboBox, subabrir Subform)
Dim As Abrirform
= (1) Combmenu.Column abrirform
subabrir.SourceObject = abrirform
subabrir.LinkChildFields = ""
subabrir.LinkMasterFields = ""
End Function
Ativarmenu = ([Menü], [menuquadro]) 'Menü' açılan kutunun adı ve 'menuquadro' olduğunu: Form menüsünde açılan kutunun özellikleri ve Update olayından sonra oluşturulan işlevi koyacaktım sonra alt formun adı.
Ve son olarak menü kullanıma hazırdır. Sadece deneyin ve kullanın. Umarım bu ipucu hoşunuza gitmiştir.
Download: Menü
Menünün bir resim altında.































Ben Form2 bir İPTAL butonu koymak ve özgün konumunu, yani alt arka tıklayarak istiyorsunuz, combo ile de boş boş kalacaktır. Bu Fonksiyon inşa etmek nasıl?
Teşekkür ederim,
Peter
Merhaba Peter,
Oldukça ne anlamıyorum. Ne, ilk durumuna geri dönmek için menü neden form üzerinde bir düğme yoluyla anlamak Nereden mi?
Doğru! Işlem, ilk durum için alt arka yanı sıra, birleşik sona ermesi halinde.
Grateful.
Bu mümkündür, bu menü yapmak, ancak bir önceki menüye göre kısayol tuşlarını kullanarak.
Burada anlatılan adımları izleyerek iyi menü yapmayı başardı, ancak benim formları formları ve birbiriyle ilişkili çalışmaları açılan kutular var ama ne zaman formulariomenu durdurma işletim için adım. Ne yapabilirim?
Ben nasıl yapılacağını öğrenmek istedi daha sormak nasıl bilmiyorum
saat ve fiyat erişim PROAMA poelomenos trabale bir yürütülebilir Faser
Sadece bir örnek veya bunun yerine bir combo düğmeleri ile gitmek herhangi bir ipucu gibi Man Show Ball.
sarılmak
Sadece bu değil tuşları ile bunların combo daha nasıl adam?
Ben A YARDIM İSTİYORUM: HAYIR, FOTO MUHABİR açık seçer onay kutusu HALİNDE BELLİ BİR KİŞİ İÇİN GEREKEN NE ZAMAN İÇİNDE DATABASE ERİŞİM BİR SİSTEM VE DID.
Dostum bu ipucunun daha çok sevdim, ama başarı alamadım ... beni adım adım gönderebilir misiniz? Ben çok erişim hakkında bilmiyorum ama ben minnettar olacaktır bu konuda bana yardımcı olabilir eğer irade var.
Burada benim şüphe nasıl iki farklı isimler ile bir form kaydedebilirsiniz, nedir?
3 - Kullanıcı formu 'Menü' yaratalım, yani Tasarım görünümünde yeni bir form seçin. Sonra bir birleşik giriş kutusu oluşturmak ve aşağıdaki özellikleri değiştirebilirsiniz:
- Sütun sayısı: 2
- Sütun Genişlikleri: 1cm, 0cm;
- Hattın Kökeni: csmenu (önceki paragrafta oluşturulan sorgunun adını olan)
4 - Aynı form biz (ben menuquadro denilen örnekte) bir ilişkisiz ana formun alt form oluşturur. Her açık olacak bu formu
formları menü (açılan kutu) seçmek için.
Merhaba,
Ben, senin harika menü bulundu adil de raporları açmak istedim ve işe yaramadı benim raporda adı koyduğunuzda, bir ipucu verebilir misiniz?
abs,
Claudio