Sunday, January 7, 2007

Class Dictionary Pada Axapta

Dictionary merupakan class yang berfungsi untuk mengakses informasi secara garis besar pada table, class enum, type dan lain-lain. Ada class-class yang berfungsi untuk mengakses property pada table, class, field, type, enum dan lain-lain. Pada file ini class-class yang akan dibahas antara lain Dictionary, DictTable, DictField, DictClass, DictMethod, DictType dan DictEnum. Untuk tambahan informasi akan secara simple dibahas progress bar dan penggunaan macros.

Aplikasi ini dibagi menjadi 3 buah tab, tab pertama membahas DictTable dan DictField, pada tab kedua membahas DictClass dan DictMethod, pada tab ketiga membahas DictType dan DictEnum. Untuk mempermudah penjelsan Kita mulai dengan membuat interface dahulu, pada tab pertama interface seperti berikut :



Buat sebuah form baru dengan sebuah tab dengan tiga buah tabpage, pada tab pertama buat 3 buah group dengan poperty berikut



Kemudian masukan control pada dan dengan property sebagai berikut :







Pada tab kedua buat 5 buah group dengan poperty berikut



Rubah property Colums = 2 pada Group22, kemudian masukan control pada dan dengan property sebagai berikut :







Pada tab ketiga buat 3 buah group dengan poperty berikut





Lakukan override pada method classDeclaration dan init pada form:





Kemudian buat method-method baru pada form dengan sintaks sebagai berikut :




















Manfaat dari class Dictionary gede banget pada saat kita melakukan customize pada Axapta. Hav Fun ;P.

Posted By Rando

4 comments:

Anonymous said...

Bagus banget cinta tutorialnya. Cuma klo bisa pendeskripsiannya lebih jelas dan terinci lagi ya (biar gak bingung) :). Eka dukung rando deh. Diterusin yach.Tutorialnya Banyak banget tuh manfaatnya.

Anonymous said...

Saran g, kalo buat codenya jangan pake gambar ya... susah baca codenya... masak harus click gambarnya satu2. Lgpupla kan jadi gak bisa di copy paste :P

Anonymous said...

SEMANGAT DO....TAK DOAKNO SUKSES BRUR...KETERANGANE SENG JELAS JE.BEN WONG2 GAK BINGUNG..OK

Anonymous said...

makasi buat pencerahannya... walaupun ga ngerti T_T... (dah lama ga ngoding...)

J