Thursday, 21 January 2016

Pagi,,

Alhamdulillah hari ini dikasih waktu untuk bisa posting lagi mengenai development axapta.
Di postingan hari ini saya ingin membahas mengenai koneksi antara axapta dengan aplikasi lain,
yang databasenya pun beda. Pada kasus ini saya akan menarik data dari view yang sudah dibuat oleh
aplikasi lain.

Dan untuk menjembatani masalah koneksinya saya menggunakan ADO connection yang sudah ada di axapta, dengan nama classnya ccADOConnection. Pertama saya jelaskan sedikit mengenai ADO connection,ADO merupakan kepanjangan dari ActiveX DAta Object.

ADO merupakan satu set dari objek COM yang digunakan untuk mengakses database atau menyimpan data.


  • CCADOConnection, membantu untuk koneksi ke database target
  • CCADOCommand, membantu untuk mengeksekusi perintah(teks ataupun prosedur tersimpan)
  • CCADORecordSet, membantu untuk menyimpan data
  • CCADOFields, kumpulan dari field yang ada di CCADORecordSet
  • CCADOField, sebuah field yang berasal dari kumpulan field(ccadofields)


Berikut coding x++ yang dibuat untuk melakukan tarik data dari view/table database target yang telah dibuat sebelumnya.

deklarasi variable di method run

axapta











Connect DB

connect db axapta













coding untuk memasukkan data yang ada di view/table untuk dimasukkan ke table axapta


























axapta








axapta










untuk memanggil method run yang telah dibuat, maka buat method main









Demikian ya teman penjelasan dan contoh codingnya, semoga bisa teman-teman aplikasikan ke axaptanya...terima kasih,,,

0 comments: