Langkah- Langkah melakukan DataExtraction Dengan I Macros:
Lakukan Record
- Buat data dengan format .csv Misal
- andri01,12345,12345,andri_01@gmail.com,30108423,BAND,Andri ,Bekasi,Bekasi,Jawa Barat,18972,62085678262,siapa nama ibu anda,anggun
- sunda09,12345,12345,sunda_09@gmail.com,30108635,SUNDA,Deden ali,Bogor,Bogor,JawaBarat,182270,62085724169,siapa nama ibu anda,sri
- anggri08,12345,12345,anggri_08@gmail.com,30108362,MULTIMEDIA,Anggri setiadi,Palu,Palu,Kalimantan,48492,62089936371,siapa nama ibu anda,dilah
- hani05,12345,12345,hani_05@gmail.com,30109832,SUNDA,Hani Rere,cibubur,Jakarta Timur,DKI Jakarta,273839,62086272991,siapa nama ibu anda,jeni
Simpan Data ini pada DataSource di I Macros
- Setelah di record dan disimpan data yang tadi kita simpan lakukan Edit dengan cara Klik Tab EDIT, dan Edit makro seperti pada gambar berikut ini...
VERSION BUILD=7031111 RECORDER=FX TAB T=1 URL GOTO=
http://localhost/ukm_website/user/registrasi_form.php TAG POS=1 TYPE=
INPUT:TEXT FORM=
NAME:form_registrasi ATTR=
NAME:usrname CONTENT={{!COL1}} SET !ENCRYPTION NO TAG POS=1 TYPE=
INPUT:PASSWORD FORM=
NAME:form_registrasi ATTR=
NAME:password CONTENT={{!COL2}} SET !ENCRYPTION NO TAG POS=1 TYPE=
INPUT:PASSWORD FORM=
NAME:form_registrasi ATTR=
NAME:password2 CONTENT={{!COL3}} TAG POS=1 TYPE=
INPUT:TEXT FORM=
NAME:form_registrasi ATTR=
NAME:email CONTENT={{!COL4}} TAG POS=1 TYPE=
INPUT:TEXT FORM=
NAME:form_registrasi ATTR=
ID:nim CONTENT={{!COL5}} TAG POS=1 TYPE=
INPUT:TEXT FORM=
NAME:form_registrasi ATTR=
NAME:nama CONTENT={{!COL6}} TAG POS=1 TYPE=TEXTAREA FORM=
NAME:form_registrasi ATTR=
ID:alamat CONTENT={{!COL7}} TAG POS=1 TYPE=
INPUT:TEXT FORM=
NAME:form_registrasi ATTR=
NAME:zip CONTENT={{!COL8}} TAG POS=1 TYPE=
INPUT:TEXT FORM=
NAME:form_registrasi ATTR=
NAME:phone CONTENT={{!COL9}} TAG POS=1 TYPE=SELECT FORM=
NAME:form_registrasi ATTR=
ID:pertanyaan CONTENT={{!COL10}} TAG POS=1 TYPE=
INPUT:TEXT FORM=
NAME:form_registrasi ATTR=
ID:jawaban CONTENT={{!COL11}} ONDIALOG POS=1 BUTTON=OK CONTENT= TAG POS=1 TYPE=
INPUT:BUTTON FORM=
ID:form_registrasi ATTR=
NAME:B1&&VALUE:CreateAccount Setelah Di Edit maka hasilnya VERSION BUILD=7031111 RECORDER=FX TAB T=1
SET !DATASOURCE data.csv SET !DATASOURCE_COLUMNS 11 SET !DATASOURCE_LINE {{!LOOP}} URL GOTO=
http://localhost/ukm_website/user/registrasi_form.php TAG POS=1 TYPE=
INPUT:TEXT FORM=
NAME:form_registrasi ATTR=
NAME:usrname CONTENT={{!COL1}} SET !ENCRYPTION NO TAG POS=1 TYPE=
INPUT:PASSWORD FORM=
NAME:form_registrasi ATTR=
NAME:password CONTENT={{!COL2}} SET !ENCRYPTION NO TAG POS=1 TYPE=
INPUT:PASSWORD FORM=
NAME:form_registrasi ATTR=
NAME:password2 CONTENT={{!COL3}} TAG POS=1 TYPE=
INPUT:TEXT FORM=
NAME:form_registrasi ATTR=
NAME:email CONTENT={{!COL4}} TAG POS=1 TYPE=
INPUT:TEXT FORM=
NAME:form_registrasi ATTR=
ID:nim CONTENT={{!COL5}} TAG POS=1 TYPE=
INPUT:TEXT FORM=
NAME:form_registrasi ATTR=
NAME:nama CONTENT={{!COL6}} TAG POS=1 TYPE=TEXTAREA FORM=
NAME:form_registrasi ATTR=
ID:alamat CONTENT={{!COL7}} TAG POS=1 TYPE=
INPUT:TEXT FORM=
NAME:form_registrasi ATTR=
NAME:zip CONTENT={{!COL8}} TAG POS=1 TYPE=
INPUT:TEXT FORM=
NAME:form_registrasi ATTR=
NAME:phone CONTENT={{!COL9}} TAG POS=1 TYPE=SELECT FORM=
NAME:form_registrasi ATTR=
ID:pertanyaan CONTENT={{!COL10}} TAG POS=1 TYPE=
INPUT:TEXT FORM=
NAME:form_registrasi ATTR=
ID:jawaban CONTENT={{!COL11}} ONDIALOG POS=1 BUTTON=OK CONTENT= TAG POS=1 TYPE=
INPUT:BUTTON FORM=
ID:form_registrasi ATTR=
NAME:B1&&VALUE:CreateAccount - Setelah Di Edit pada script diatas maka dapat kita dapat melakukan looping sesuai data yang kita masukkan contohnya data yang sudah di simpan di .csv
Maka data pengisian form itu akan terisi otomatis dari data yang disimpen di .csv
Baca konten-konten menarik Kompasiana langsung dari smartphone kamu. Follow channel WhatsApp Kompasiana sekarang di sini: https://whatsapp.com/channel/0029VaYjYaL4Spk7WflFYJ2H
Lihat Inovasi Selengkapnya