Treewiev menüde Move Up ve Move Down sorunu

1 2
30/06/2014, 00:13

mengene2

Merhaba arkadaşlar,

Ekte 2003 versiyonlu treewiev örneğini internette yabancı sitelerden buldum. Dosyayı 2010 versiyonuna çevirdiğimde "frmMainMenuManager" formunda "move up" ve "move down " menülerine tıklayınca aşağıdaki satırda hata veriyor. 2010 versiyonunda bu hatayı düzeltebilirseniz çok sevinirim.

Set rs1 = CurrentDb.OpenRecordset(strsql

Ayrıca uygulamalarınızda kullanabilirsiniz çok faydalı bir uygulama.

2003 versiyonunda sorun yok 2010 da move up ve move down tuşları iş görmüyor.

Saygılarımla
30/06/2014, 10:27

mengene2

Arkadaşlar yukarıdaki sorum hakkında varmı yardımcı olacak arkadaş acaba
30/06/2014, 12:53

atoz112

Sayın mengene2,

Öncelikle,yukarıda belirttiğiniz hata bildirimi konusunda biraz daha net açıklamalar gerekmektedir.zira, hangi işlemi yaparken hangi olay yordamında nasıl bir hata kod uyarısı alıyorsunuz;bunu belirtmeniz iyi olacaktır.bu bahsettiğiniz ifade 2003 örnek uygulamasında 7 olay yordamı kodlaması içerisinde geçmekte.

ayrıca,2003 örneği kullanılmak istendiğinde sağlıklı bir çalışma ve görsellik sunmadığı ve anlaşılabilir rahat bir kullanım içerisinde olmadığı gözlenmiştir.2007 kullandığım için de 2010 örneğinize bakamadım.

Bu örnek çalışmaya alternatif olması anlamında aşağıdaki bağlantıda yer alan konuda bahsi geçen örnek uygulamayı kullanım düşüncesi amacıyla değerlendirmenize almayı önermek isterim.

Treeview Kullanımı

geliştirmeye açık ve eklediğiniz örnek uygulamaya nazaran daha rahat kullanım sunmaktadır.takdir elbette sizindir.bilgilerinize.

son olarak,örnek uygulama eklemek istediğinizde lütfen,öncesinde düzenle onar yaparak o şekilde .rar ya da .zip dosyası olarak kaydetmeniz yerinde olacaktır.çünkü,bu halleriyle kapasite açısından miktar olarak fazla görülmektedir.12mb lık uygulamanız bu işlemle 4mb a düşürülmüştür.

iyi çalışmalar,
saygılar.
30/06/2014, 15:00

mengene2

Merhaba atoz112,

2003 versiyonunu açtığınızda ana menüde "ayarlar" bölümünde "main menu manager" seçeneğini seçerseniz bir ayarlar menüsü açılır. Listelerde mave up ve move down tuşları ile menüde yer alan başlıkları hareket ettirmeniz mümkün fakat 2010 versiyonunda move up ve move down tuşları ile liste içinde sıralama yapılamamaktadır.

Umarım anlatabilmişimdir.

Ayrıca benim verdiğim örnekte hiçbir eklentiye gerek olmadığı için çok kullanışlı.

Selamlar,
30/06/2014, 18:17

atoz112

sayın mengene2,

Alıntı:...Listelerde mave up ve move down tuşları ile menüde yer alan başlıkları hareket ettirmeniz mümkün...
yukarıda belirttiğiniz açıklamaya göre uygulamanız denendiğinde 2003 olarak da hata vermekte olduğu gözlenmiştir.

konunuzu açmanıza sebep olan move up / down hareket etmeme sorununuzun sebebinin de kodlarınızdan kaynaklı olduğu ortaya çıkmıştır.sql sorgu satırlarınızda yazdığınız alan isimleri tablodaki alan isimlerine göre yazım farkı (büyük / küçük harf) içermelerinden dolayı bahsi geçen hatayı vermektedir.mesela;tablonuzda Level yazarken level yazmanız gibi.

sorgularda yazılı alan isimlerini düzelttiğiniz takdirde hatasız çalışmayı sağlayacaksınızdır.
ek'te bu konudaki gerekli düzeltme işlemlerinin yapıldığı uygulama mevcuttur.inceleyebilirsiniz.

iyi çalışmalar,
saygılar.
30/06/2014, 18:44

mengene2

Merhaba atoz112,

Şimdide ekteki hatayı alıyorum menuitems yerine MmenuItems , level yerine Level olarak revize ettiğim halde ekteki hatayı alıyorum. Yardımcı olursanız seviniirm.

level 1 de şu an move up ve down tuşları iş görüyor level 2 ve 3 te şu an gene çalışmıyor.

Selamlar,
1 2