Nah ketemu lagi pada post kami selanjutnya,yang pada post kami yang sebelumnya belajar mengenai flooding data . Sebelum masuk pada penjelasan kami,pernahkah anda mengisi suatu form pada web yang seperti form registrasi dan bayangkan jika anda seorang admin pada sebuah sistem informasi sekolah yang harus menginputkan semua siswa di sekolah tersebut..emmmmm....sungguh hal yang merepotkan jika harus secara manual.Pada postingan kami kali ini kami akan menjelaskan tentang filling form menggunakan fasilitas pada imacros dengan extraction data melalui csv. Pada Imacros sendiri juga terdapat fitur extraction data, Jadi ketika kita ingin memasukkan suatu data pada web maka kita tidak harus mengetikkan secara manual, iya kalau datanya 10 kita masih sanggup, nah kalau datanya 100000 bagaimana?????bisa kriting jari kita...hehehhe..... baik sekarang saya akan menjelaskan step by step.disini kami menggunakan web local smp madani dan kasusnya disni kami ingin menginputkan semua data siswa di dalamnya dengan otomatis pastinya...
- Hal pertama yaitu sama seperti post kami yang sebelumnya yaitu kita record,nah apa yang di record??yaitu kita masuk ke form dan isi form dan record
1294242173561138453
- Setelah proses record sediakan file mana yang nanti akan dijadikan tempat data,disini kami membutuhkan banyak data,maka kami membuat file .csv yang berisikan data-data siswa.aulia,pga,Ipa3,aul,12345 awang,palasari,Ipa4,gowank,12345 Danang,dakol,Ips1,dans,12345 Rahman,kordon,Ips2,man,12345 Putra,bubat,Ipa2,put,12345 Setiadi,bojongsoang,Bahasa,set,12345 Beri nama file tersebut daftar.csv dan simpan file di folder pada mydocument >> imacros >>Â Datasources.
- Setelah record dan membuat file csv selesai maka cari file yang sudah kita record tadi, dan klik tab EDIT dan pilih Edit makro maka akan muncul editor dan disinilah kita sekarang bermain-main
12942425141225925146
VERSION BUILD=7031111 RECORDER=FX TAB T=1 URL GOTO=http://localhost/wd/kontak.html TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:input.php ATTR=ID:nama CONTENT=awang TAG POS=1 TYPE=TEXTAREA FORM=ACTION:input.php ATTR=ID:alamat CONTENT=palasari TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:input.php ATTR=ID:kelas CONTENT=X3 TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:input.php ATTR=ID:username CONTENT=gowank SET !ENCRYPTION NO TAG POS=1 TYPE=INPUT:PASSWORD FORM=ACTION:input.php ATTR=ID:password CONTENT=terserah TAG POS=1 TYPE=INPUT:SUBMIT FORM=ACTION:input.php ATTR=NAME:kirim&&VALUE:Proses
- Nah sekarang kita edit script diatas biar bisa menginputkan banyak data melalui file .csv
VERSION BUILD=7031111 RECORDER=FX TAB T=1 SET !DATASOURCE daftar.csv SET !DATASOURCE_COLUMNS 5 SET !DATASOURCE_LINE {{!LOOP}} URL GOTO=http://localhost/wd/kontak.html TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:input.php ATTR=ID:nama CONTENT={{!COL1}} TAG POS=1 TYPE=TEXTAREA FORM=ACTION:input.php ATTR=ID:alamat CONTENT={{!COL2}} TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:input.php ATTR=ID:kelas CONTENT={{!COL3}} TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:input.php ATTR=ID:username CONTENT={{!COL4}} SET !ENCRYPTION NO TAG POS=1 TYPE=INPUT:PASSWORD FORM=ACTION:input.php ATTR=ID:password CONTENT={{!COL5}} TAG POS=1 TYPE=INPUT:SUBMIT FORM=ACTION:input.php ATTR=NAME:kirim&&VALUE:Proses Nah script sudah di edit ...tapi fungsinya apa tuh yang di edit??baik kami akan jelaskan.Pada script yang kami tebalkan itulah yang kami edit dari script aslinya, kita set nama file .csv tadi dan pada content kita hapus yang berisikan data tadi dan kita ingin mengambil dari file daftar.csv yang disini terdapat 5 colom yang sama seperti file csv tadi yaitu nama,alamat,kelas,username,password
- Setelah edit dan file cvs telah selesai maka kita siap untuk menginputkan data data pada file.klik save and close dan masukkan berapa kali kita melooping(ini berdasarkan berapa banyak data pada file csv)disini kami melloping 6 kali berdasarkan data.
12942437748234674621294243548227154051
Gimana gampang khan....mau lebih jelas???dengan senang hati kami membrikan video tutorial... monggo.....
Baca konten-konten menarik Kompasiana langsung dari smartphone kamu. Follow channel WhatsApp Kompasiana sekarang di sini: https://whatsapp.com/channel/0029VaYjYaL4Spk7WflFYJ2H