Mohon tunggu...
empat cewek
empat cewek Mohon Tunggu...

kami yang manis manis ini yaitu\r\n1. ervina prasetya a.\r\n2. fadillah novita\r\n3. novita wisudawati\r\n4. rr. ulliya ummi k.

Selanjutnya

Tutup

Nature

Filling Form, Extraction Data Imacros Melalui File .csv

17 Januari 2011   11:10 Diperbarui: 26 Juni 2015   09:29 5420
+
Laporkan Konten
Laporkan Akun
Kompasiana adalah platform blog. Konten ini menjadi tanggung jawab bloger dan tidak mewakili pandangan redaksi Kompas.

Hallo, jumpa lagi dengan kami.. Kali ini kita bakal bahas dan belajar tentang extraction data. Sebelum kita belajar lebih dalam tentang bab ini, mungkin anda semua pernah mengisi form pada sebuah web contohnya saja form registrasi sebuah sekolah . Bayangin aja jika kamu sebagai admin harus menambah data dengan jumlah yang sangat banyak . Repot khan bila harus memasukannya secara manual. Dengan menggunakan failitas padaimacros kitaakan mempermudah hal itu,denagn menggunakan dan menjelaskan tentang filling form dengan extraction data melalui file .csv.

Harus kita ketahui , pada imacros terdapat banyak fitur , salah satunya extraction data. Jika kita ingin menginputkan banyak data pada web dengan jumlah yang super banyak, kita tidak perlu menginputkan secara manual. Cukup ikuti cara kami J, nah sekarang kami akan menjelaskan cara-caranya.

Pada contoh kali ini kami menggunakan web local restoran seafood dan kasusnya yaitu penginputan admin baru secara otomatis dan cepat.

·Seperti biasa kita harus mengklik icon add-ons dulu seperti bab sebelumnya.Setelah itu kita buka web kita dan merecord segala aktifitas yang kita lakukan . Yang kita record kali ini adalah form penginputan data admin. Setelah masuk ke form lalu isi form dan record.

Yang jadi pertanyaan kali ini , Mengapa kita harus klik record? Karena kita ingin mengetahui script tentang pengisian form yang kita lakukan tadi. Kalau kalian ingin membuat script sendiri juga bisa.

Setelah proses record selesai, kita siapkan file yang nati akan dijadikan tempat data, disini kami akan membuat file.csv yang berisikan :

23,24,sitti

28,28,inna

34,55,irra

89,89,buddi

78,90,irra

·Beri nama file tersebut dengan coba.csv dan simpan pada folder Document àimacrosàDatasource.

·Setelah kita record dan membuat file csv selesai. Pilih file yang telah kita record tadi. Lalu klik kanan Edit Makro maka akan munsuk editor yang berisi script. Kli ini kita kana belajar mengedit-edit script tersebut.

1295262395153318412
1295262395153318412

VERSION BUILD=7021019 RECORDER=FX

TAB T=1

URL GOTO=http://localhost/coba/ADMINs/tambah_admin.php

TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:form ATTR=ID:ID_admin CONTENT=56

TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:form ATTR=ID:password CONTENT=56

TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:form ATTR=ID:nama CONTENT=fikri

ONDIALOG POS=1 BUTTON=OK CONTENT=

TAG POS=1 TYPE=INPUT:BUTTON

·Sekarang kita bakal edit file tersebut agar dapat menginputkan banyak data.

VERSION BUILD=7021019 RECORDER=FX

TAB T=1

SET !DATASOURCE coba.csv

SET !DATASOURCE_COLUMNS 3

SET !DATASOURCE_LINE {{!LOOP}}

URL GOTO=http://localhost/coba/ADMINs/tambah_admin.php

TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:form ATTR=ID:ID_admin CONTENT={{!COL1}}

TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:form ATTR=ID:password CONTENT={{!COL2}}

TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:form ATTR=ID:nama CONTENT={{!COL3}}

ONDIALOG POS=1 BUTTON=OK CONTENT=

TAG POS=1 TYPE=INPUT:BUTTON FORM=NAME:form ATTR=ID:btnsimpan

Setelah kita mengedit script diatas, kami akan menjelaskan tentang kegunaan script yang telah kita edit. Kita tambahkan SET coba.csv yang artinya akan mengambil data pada file coba.csv. Karena terdapat 3 kolom kita tambahkan script COL1,COL2,COL3 yang artinya akan mengisi kolom id admin, passsword dan nama.

Pengeditan script selesai lalu kita save dan close , dan mulai inputkan berapa kali kita akan melalukan looping. Disini kita akan menginputkan 4 kali looping. (berdasarkan banyak data yang ada pada file coba.csv)

12952628361040326485
12952628361040326485

klik playloop dan hasilnya secara otomatis imacros akan mengambil data dari coba.cvs

1295262902380934797
1295262902380934797

Gimana gampang khan? Selamat mencoba...

Jangan bosan untuk meningkatkan skiil kalian J

Follow Instagram @kompasianacom juga Tiktok @kompasiana biar nggak ketinggalan event seru komunitas dan tips dapat cuan dari Kompasiana. Baca juga cerita inspiratif langsung dari smartphone kamu dengan bergabung di WhatsApp Channel Kompasiana di SINI

HALAMAN :
  1. 1
  2. 2
Mohon tunggu...

Lihat Konten Nature Selengkapnya
Lihat Nature Selengkapnya
Beri Komentar
Berkomentarlah secara bijaksana dan bertanggung jawab. Komentar sepenuhnya menjadi tanggung jawab komentator seperti diatur dalam UU ITE

Belum ada komentar. Jadilah yang pertama untuk memberikan komentar!
LAPORKAN KONTEN
Alasan
Laporkan Konten
Laporkan Akun