2000
“Judgement without collision is ain’t cool…!”
Flash 8 (Actionscript 2.0) sudah menyediakan fungsi built-in untuk membaca dan parsing
file XML, tapi bagaimana dengan menambah dan edit data di XML ?
Untuk yang expert di PHP, bisa menggunakan SimpleXML/LibXML. Tapi anda harus
menginstall terlebih dahulu Webserver (Apache), sangat tidak efisien apalagi jika anda
hanya berurusan dengan data yang sedikit. Pada artikel ini, saya menggunakan Excel
2000 untuk menambah dan memanipulasi data, lalu pertanyaannya kenapa tidak
menggunakan Excel 2003? struktur XML Excel 2000 dan 2003 berbeda, jadi saya harus
memilih salah satu dari kedua software tersebut, akhirnya setelah saya memantapkan hati,
niat tulus, bismilLah, akhirnya saya memilih Excel 2000.
Buka program Excel 2000, dan ketikkan data seperti gambar di bawah ini:
Kolom pertama menandakan field “id” dan kolom kedua adalah field “nama”. Setelah itu
simpan dokumen excel tersebut dengan tipe file XML Spreadsheet, lihat contoh gambar
di bawah ini:
Harap diingat ketika ingin menjalankan flash, dokumen XML di Excel 2000 harus
ditutup.
myListener.change = function(evt){
if (evt.target.value != “0″) {
ta.text = evt.target.value;
}
}[/as]
Setelah selesai, masuk ke lembar kerja, tambah layer baru dengan nama layer: Objek,
letakkan layer “objek” ke posisi paling bawah dengan layer-layer lainnya. Masukkan
komponen Combobox, ketikkan instance-name “cb”, seperti gambar di bawah ini:
Setelah itu isikan parameter data di data pertama dengan nilai “0″, dan label “Choose ID
——”, seperti gambar di atas.
Simpan file Flash tersebut di c:\xml\sample.fla, setelah disimpan kita coba jalan flash
Movie dengan menekan Ctrl+Enter atau Menu Utama: Control » Test Movie
PEMBAHASAN
dataXML.load(“book1.xml”);
script tersebut untuk memanggil file XML dengan nama book1.xml, karena flash movie 1
folder dengan file xml tersebut, jika file xml terdapat di subfolder “database”, maka
actionscript yang digunakan adalah:
[as]dataXML.load(“database/book1.xml”);
Untuk kode yang ke 2 adalah berkaitan dengan 2 komponen yang ada di flash Movie,
penjelasannya sebagai berikut,