You are on page 1of 22

Bab

3
APLIKASI PENDUKUNG DATA ENTRY
Aplikasi pendukung program pengolahan data entry, terdiri dari beberapa bagian. Masing-masing bagian mempunyai fungsi dan kegunaan khusus. Salah satu bagian dalam aplikasi pendukung adalah menu utama entry data yang berfungsi sebagai panduan untuk melakukan aktivitas pengolahan entry data. Menu utama entry data terdiri dari a. Masukkan data b. Modifikasi data c. Gabung data d. Entri data untuk verifikasi e. Update untuk verifikasi data f. Transfer data CSPro ke SPSS g. Laporan data dan tabulasi h. Entri master sampel Berikut beberapa penjelasan, kegunaan dan cara pembuatannya.

3.1. Pembuatan menu utama


Proses pembuatan menu utama, sepenuhnya menggunakan fasilitas yang tersedia pada CSPro dan ditambah dengan fasilitas dari DOS. Semua aktifitas dalam proses pengolahan diharapkan sudah tersedia dalam fasilitas menu. Hal ini untuk memudahkan petugas operator dalam melakukan kegiatan pengolahan, mulai dari memasukkan daftar sampel, entri data, verifikasi, eksport data dari CSPro ke format SPSS, hingga laporan data entri dan tabulasi. Tahapan pembuatan menu adalah sebagai berikut: a. Tahap awal adalah membuat dictionary, form dan application yang terpisah dengan kegiatan entry data akan tetapi dalam directory yang sama dengan menggunakan CSPro. Cara pembuatan dictionary, form dan application pada prinsipnya sama dengan

Aplikasi Pendukung Data Entry

pembuatan entry data, untuk itu dapat dilihat kembali pada bab 2. Aplikasi ini digunakan sebagai menu pembuka sebelum masuk ke Menu utama, yaitu memasukkan kode identitas kuesioner. b. Pembentukan file data dibuat per NKS, sehingga apabila hendak melaksanakan entry data harus membuat nama file baru. Sebagai kontrol pemasukan data, untuk setiap satu file data akan terisi 16 rumah tangga untuk susenas, untuk survei MDGs akan terisi 20 rumah tangga. c. Dalam pembuatan dictionary untuk keperluan pembuatan menu, hal yang perlu diperhatikan adalah item yang dimasukkan hanya field propinsi, kabupaten dan NKS. Sedangkan variabel yang digunakan sebagai identitas adalah field dengan satu digit yang dalam form-nya harus diprotect, dan data propinsi, kabupaten dan NKS tidak ikut tersimpan dalam data entry (lihat gambar 3.1 dan 3.2)

Gambar 3.1. Dictionary untuk menu

7272

Aplikasi Pendukung Data Entry

Gambar 3.2. Form untuk nama file

d. Tampilan di atas dibuat untuk tahap awal memasukkan kode propinsi, kabupaten dan NKS sesuai dengan master lokasi sampel. Apabila isian kode tersebut tidak sama dengan master maka program data entry tidak dapat dilaksanakan. e. Tahap selanjutnya adalah membuat application, untuk menampilkan dan menjalankan menu. Seperti pada tampilan berikut (setelah memasukkan kode identitas yang sesuai):

Gambar 3.3. Form untuk menu utama

73 73

Aplikasi Pendukung Data Entry

f.

Berikut adalah list program secara keseluruhan yang digunakan untuk pembuatan menu KOR 2007. Tanda {} hanya berupa keterangan dan tidak dibaca oleh program.

PROC GLOBAL {DEFINISI UMUM HARUS DIMASUKKAN DALAM GLOBAL PROCEDURE} set explicit; {variabel kerja -- memeriksa panjang feeld yang dibutuhkan} FILE piffile; {file data entry PFF untuk application} alpha(32) fname, fnameO, fnameN; {auxiliary filenames for main, Other, and network version of main } alpha(32) CSPro; {direktori tempat program CSPro berada} alpha(3) cc; alpha(2) cd; alpha(10) proj; {nama direktori - panjang 7 HURUF, misal KOR2007 } alpha(8) app,dic; {NAMA application dan nama dictionary} alpha(8) opid; {nama operator} alpha(17) floppy; {Floppy dan drive, misal. "A:", "C:" } alpha(2) wrkdrv; {Floppy dan drive, misal."A:", "C:"} alpha(32) netdrv; {drive jaringan, misal "N:", or "} alpha(32) wrkprj, data, veri, xdir, entry, dicts, gabung, rekap, dataSPSS, repdir ; alpha(32) netprj, netdat, netver, netsup, netent, netdic; alpha(9) xcluster; {kode NKS, pastikan panjangnya sesuai} alpha(4) fcodes; {kode entry - C= utama, V= Verifikasi,} alpha(12) ocodes; { Option codes AMT-RUV-NDQ } numeric always, choice, chkok; { ----------------------------------------------------- } {fungsi2 dasar untuk meng-handle file} function chkexist( addmode, mainver ) chkok = 0; if open( DHSAMPEL ) then { CEK NKS DENGAN DAFTAR SAMPEL YANG TERSEDIA } if !loadcase( DHSAMPEL, XCLUSTER ) then errmsg( "*** KODE NKSNYA %s TIDAK ADA",xcluster ); else chkok = 1; endif; close( DHSAMPEL ); endif; {memeriksa keberadaan file} if chkok then if mainver = 1 then

7474

Aplikasi Pendukung Data Entry

fname = concat( strip(data), "\", fcodes[mainver :1], xcluster, ".DAT" ); fnameO = concat( strip(data), "\", fcodes[mainver+2:1], xcluster, ".DAT" ); else fname = concat( strip(veri), "\", fcodes[mainver :1], xcluster, ".DAT" ); fnameO = concat( strip(veri), "\", fcodes[mainver+2:1], xcluster, ".DAT" ); endif; {PERIKSA JIKA DATA TERSEDIA UNTUK MAIN/VERIFIKASI} if FileExist( fname ) then {datanya belum ada, itu berarti harus memasukkan kode NKS nya terlebih dahulu} else if addmode then {Check if Others data exists } if FileExist( fnameO ) then errmsg( "*** File '%s' has file '%s' - consult your supervisor", strip(fnameO), strip(fname) ); chkok = 0; else {ketika NKS pertama sudah di entry } {periksa jika drive network sudah ada } if mainver = 1 then fnameN = concat( strip(netdat), "\", fcodes[mainver:1],xcluster, ".DAT" ); else fnameN = concat( strip(netver), "\", fcodes[mainver:1], xcluster, ".DAT" ); endif; if FileExist( fnameN ) then errmsg( "nkss %s sudah dientry ", xcluster); chkok = 0; else { New data } errmsg( " file baru '%s'", strip(fname) ); endif; endif; else errmsg( "*** File '%s' tidak ada - gunakan pilihan %s", strip(fname), ocodes[mainver*4-3:1] ); chkok = 0; endif; endif; endif; { untuk verifikasi, cek jika data ada dalam satu komputer } if chkok = 1 & mainver = 2 then fname=concat(strip(data),"\", fcodes[1:1], xcluster, ".DAT"); endif; chkexist = chkok; end;

75 75

Aplikasi Pendukung Data Entry

{Membuat File PFF file untuk data entry} function genpff( addmode, mainver ) setfile( piffile, concat( strip(entry), "\", strip(app), ".pff" ) ); FileDelete( piffile ); FileWrite( piffile, "[Run Information]" ); FileWrite( piffile, "Version=CSPro 3.3" ); FileWrite( piffile, "AppType=Entry" ); FileWrite( piffile, "[DataEntryInit]" ); FileWrite( piffile, concat("OperatorID=",strip(opid))); if addmode then FileWrite( piffile, "StartMode=ADD" ); FileWrite( piffile, "Lock=Modify, Verify" ); FileWrite( piffile, "Fullscreen=Yes" ); Else { no StartMode for modify } FileWrite( piffile, "Lock=Add, Verify" ); endif; FileWrite( piffile, "NoFileOpen=Yes" ); FileWrite( piffile, "[Files]" ); FileWrite( piffile, concat("Application=", strip(entry), "\", strip(app), ".ent" )); if mainver = 1 then FileWrite(piffile, concat("InputData=", strip(data), "\", fcodes[mainver:1], xcluster, ".DAT")); else FileWrite(piffile, concat( "InputData=", strip(veri), "\", fcodes[mainver:1], xcluster, ".DAT" )); endif; FileWrite( piffile, "[ExternalFiles]" ); FileWrite( piffile, concat( cd, "SAMPEL=", strip(wrkprj), "\", cd, "SAMPEL.DAT" ) ); FileWrite( piffile, "[Parameters]" ); FileWrite( piffile, concat( "Parameter=", edit("99999",ecluster)) ); close( piffile ); end; {Memanggil CSEntry untuk menjalankan aplikasi data entry} function runpff(); ExecSystem( concat( '"', strip(cspro), '\CSEntry.exe" ', strip(entry), "\", strip(app), '.pff' ), maximized, wait ); end; function csrun( addmode, mainver ) if chkexist( addmode, mainver ) then

7676

Aplikasi Pendukung Data Entry

genpff( addmode, mainver ); runpff(); endif; end; {====================================================} PROC ENTER_FF preproc CSPro = "C:\Program Files\CSPro 3.3"; {CSPro = "C:\PRG";} CC = "KOR"; CD = "DH"; app = "KOR2007"; dic = concat(CC,"2007"); opid = "Anyone"; floppy = "C:\KOR2007\GABUNG"; fcodes = "CVOT"; ocodes = "AMT-RUV-NDQ"; wrkdrv = "C:"; proj = "KOR2007"; wrkprj = concat(strip(wrkdrv), "\", proj ); entry = concat(strip(wrkprj), "\" ); {c:\kor2007\kor2007.pff} dicts = concat(strip(wrkprj), "\" ); data = concat(strip(wrkprj), "\DATA" ); veri = concat(strip(wrkprj), "\VERI" ); gabung = concat(strip(wrkprj), "\GABUNG" ); rekap = concat(strip(wrkprj), "\REKAP" ); dataSPSS = concat(strip(wrkprj), "\DATSPSS" ); PROC ECLUSTER xcluster = concat( edit("99",EPROV), edit("99",EKAB), edit("99999", $ ) ); if !loadcase( DHSAMPEL, XCLUSTER ) then errmsg( "*** NKS nya %s nggak ada, coba cek daftar sampelnya",xcluster ); reenter; endif; always = 1; while always do { loop forever } { Pilihan menu urutannya dari 0 hingga baris 13 } choice = accept( "Data entry menu options", "A Entri Data Utama............................A", "M Update data ................................M", "G Gabung data ke folder GABUNG................G", "------------------------------------------", "R Entri data untuk verifikasi.................R",

77 77

Aplikasi Pendukung Data Entry

"U Update verificasi data......................U", "T Transfer data CSPro ke SPSS.................T", "-----------------------------------------", "N Kode sampel baru............................N", "L LAPORAN DATA DAN TABULASI...................L", "------------------------------------------", "E ENTRI MASTER SAMPEL ........................E", "Q Quit........................................Q" ); if choice = 0 then {ESC} reenter; elseif choice= 1 then {ADD} csrun( 1, 1 ); {Main} elseif choice= 2 then {MOD} csrun( 0, 1 ); {Main} elseif choice= 3 then FileConcat( concat(strip(floppy), "\", "GABUNG.DAT"), concat(strip(data), "\", "*.DAT ") ); errmsg( "data sudah digabung"); elseif choice= 4 then {---} {tdk ada respon } elseif choice= 5 then {ADD} csrun(1,2); {verifikasi} elseif choice= 6 then {MOD} csrun(0,2); {verifikasi} elseif choice= 7 then {transfer ke SPSS} ExecSystem("C:\KOR2007\KESPSS.BAT" ); errmsg( "data sudah dieksport"); elseif choice= 8 then {---} { tdk ada respon } elseif choice= 9 then {NEW} reenter; {entri nks baru } elseif choice= 10 then {LAPORAN data entry} ExecSystem("C:\KOR2007\TABEL.BAT" ); elseif choice = 11 then {---} { tdk ada respon } elseif choice = 12 then {ENTRY MASTER SAMPEL} ExecSystem("C:\KOR2007\DHSAMPEL.BAT" ); elseif choice = 13 then {keluar} stop(-1); {KELUAR DARI PROSES ENTRI} endif; enddo;

Penjelasan tentang beberapa arti dari bahasa pemrograman yang dicakup dalam list program di atas, dapat dilihat pada manual CSPro.

3.2. Mengkait data dictionary dhsampel dengan menu utama


Program entry kor2007 akan menggunakan DHSAMPEL sebagai exsternal file dan menu utama untuk mengaktifkan master identitas dengan data entry-nya. Adapun cara mengaitkan antara menu utama data entry dengan dhsampel sebagai berikut: 1. Masuk ke sub direktori kor2007 lalu doble klik entry_menu dengan lambang komputer sehingga tampilan ke CSPro, sebagai berikut:

7878

Aplikasi Pendukung Data Entry

Gambar 3.4. File manager 2. Pilih tampilan lambang pada pojok kiri bawah, kemudian pada pojok kiri atas klik file, dan pilih add files, sehingga tampilan sebagai berikut:

Gambar 3.5. Menu entry master Awal sebelum mengaitkan tambahan file dictionary DHSAMPEL posisi entry_menu kalau dilihat dari diagram aplikasinya, untuk file dictionary hanya ada satu, untuk DHSAMPEL belum terlihat dalam diagram seperti tampilan berikut ini: 79 79

Aplikasi Pendukung Data Entry

Gambar 3.6. Tampilan dictionary sebelum dikait 3. Setelah melakukan add files, maka tampilan meminta external dictionary yang tersedia 3 buah external, pilih yang pertama kemudian pada pojok paling kanan ada lambang klik sehingga tampilan enter or select file, pilihlah entry_ menu.dcf kemudian pada external dictionary 2 dhsampel.dcf lalu tekan tombol OK. Tampilan sebagai berikut

Gambar 3.7. Proses mengaitkan dictionary DHSAMPEL Kalau diperhatikan pada jendela sebelah kiri setelah proses mengaitkan file dhsampel menjadi file ekternal, maka dictionary ada 2 buah yaitu enty_menu dan DHSAMPEL, bentuk tampilannya menjadi seperti gambar ini sebagai berikut

8080

Aplikasi Pendukung Data Entry

Gambar 3.8. Tampilan dictionary setelah dikait

3.3. Entri data


Proses ini berfungsi untuk memulai entri data, di mana sebelumnya telah dilakukan pengecekan terhadap kode identitas kuesioner yang akan dientri. Sebelum entri data, operator data entri diharuskan memasukkan kode identitas entri data. Bila kode identitas yang dimasukkan ditolak, hal ini memberikan indikasi kode tersebut tidak terdapat dalam master identitas. Jika terjadi hal tersebut, maka harus dilakukan pengecekan terhadap kuesioner maupun di daftar sampel yang tersedia. Bila ternyata daftar sampelnya belum tersedia, maka perlu dilakukan entri daftar sampelnya terlebih dahulu. Entri data ada 2 macam, yaitu entri data utama yang digunakan untuk melakukan entri data pertama kali, dan kedua adalah entri data verifikasi yaitu untuk entri data kedua kalinya terhadap kuesioner yang sudah pernah dientry. Entry kedua atau verivikasi sifatnya opsional dan hanya sampel dokumen saja sebagai kontrol kualitas operator entry data. Operator data entry tidak boleh dilakukan oleh orang yang sama. Salah satu bagian dalam kegiatan entry data (entry utama maupun verifikasi) adalah update data entry. Update ini digunakan bila terjadi kesalahan entry dan diketahui ketika sudah selesai entry data. Update ini merujuk pada identitas tertentu yang terdapat kesalahan pada proses entry.

3.4. Gabung data


Salah satu pilihan dalam menu adalah gabung data. Dalam pilihan ini berfungsi untuk menggabungkan semua file hasil data entry yang terdapat dalam folder C:\KOR2007\DATA menjadi satu file gabungan GABUNG.DAT yang disimpan dalam folder C:\KOR2007\GABUNG. File GABUNG.DAT berguna dalam proses selanjutnya, seperti transfer data ke SPSS ataupun pembuatan laporan data entry dan pembuatan tabel dasar (tanpa faktor pengali). 81 81

Aplikasi Pendukung Data Entry

Dalam proses gabung data ini menggunakan perintah yang dimiliki oleh CSPro, yaitu
FileConcat(concat(strip(floppy), "\", "GABUNG.DAT"), concat(strip(data), "\", "*.DAT ")); errmsg( "data sudah digabung");

3.5. Transfer data ke SPSS


Transfer data yang terdapat pada pilihan menu, berfungsi untuk mentransfer data gabungan hasil entry data dengan CSPro, menjadi file lain yang mempunyai format SPSS data. File hasil transfer disimpan di dalam folder C:\KOR2007\DATSPSS, yaitu file KORSPSS.DAT DAN KORSPSS.SPS. Untuk menjalankan dengan software SPSS, file yang dipanggil adalah KORSPSS.SPS. Dengan menjalankan software SPSS akan terbentuk file data dengan format SPSS (extention *.sav). Bagi sebagian pengguna yang tidak terbiasa dengan manipulasi data menggunakan CSPro, dapat menggunakan file hasil transfer yang mempunyai format SPSS Data. Bagian yang mengesekusi perintah transfer data CSPro menjadi format SPSS adalah sebagai berikut:
elseif choice = 7 then {transfer ke SPSS} ExecSystem("C:\KOR2007\KESPSS.BAT" ); errmsg( "data sudah dieksport");

syntax tersebut memanggil file KESPSS.BAT yang terdapat dalam folder C:\KOR2007. Berikut list program KESPSS.BAT
@echo off set CSPro=C:\KOR2007\PRG set exp=ekssps c:\ cd\KOR2007 cls :EKS echo [Run Information] echo Version=CSPro 3.3 echo AppType=Export echo [Files] echo Application=C:\KOR2007\EKSTOSPSS.exf

>%exp%.pff >>%exp%.pff >>%exp%.pff >>%exp%.pff >>%exp%.pff

8282

Aplikasi Pendukung Data Entry

echo InputData=C:\KOR2007\GABUNG\GABUNG.DAT echo Listing=C:\KOR2007\CSExpt.lst echo ExportedData=c:\KOR2007\DATSPSS\KORSPSS.dat echo SPSSDescFile=C:\KOR2007\DATSPSS\KORSPSS.sps echo echo [Parameters] echo ViewListing=Never echo ViewResults=No "%CSPro%\runwait" "%CSPro%\CSExport" %exp%.pff :END

>>%exp%.pff >>%exp%.pff >>%exp%.pff >>%exp%.pff >>%exp%.pff >>%exp%.pff >>%exp%.pff >>%exp%.pff

3.6. Monitoring hasil data entri


Monitoring hasil data entry diperlukan untuk melihat kelengkapan hasil entri data. Pada pilihan menu ini akan menghasilkan banyaknya dokumen yang sudah dientry tiap NKS. File yang digunakan sebagai input untuk memonitor hasil data entri adalah file GABUNG.DAT yang terdapat di folder C:\KOR2007\GABUNG. Output dari hasil monitoring ini, dapat disimpan ke dalam format *.rft yang dapat dibaca dengan Microsoft Word, maupun format *.html yang dapat dibaca dengan Microsoft Excell. Tampilan programnya adalah sebagai berikut:

Gambar 3.9. Tampilan tabel hasil pengecekan kelengkapan dokumen

83 83

Aplikasi Pendukung Data Entry

Cara pembuatan program monitoring adalah sebagai berikut: a. Panggil CSPro, kemudian pilih File, New, dan selanjutnya pilih , klik ok. dibawah: seperti terlihat pada gambar

Gambar 3.10. Tampilan memilih menu tabel b. Tahap selanjutnya: tuliskan nama file yang akan dibuat. File yang dihasilkan akan ber extention *.xtb, klik Create.

Gambar 3.11. Tampilan pemberian nama file 8484

Aplikasi Pendukung Data Entry

c.

Selanjutnya akan diminta memasukkan dictionary yang akan digunakan (gunakan file KOR2007.DCF). klik Ok.

Gambar 3.12. Menuliskan dictionary yang digunakan d. Setelah tampilan tabel muncul, klik pada dictionary, lalu klik nomor kode sampel dan isikan Kode NKS (klik kanan, pilih addvalue ) seperti pada gambar berikut:

Gambar 3.13. Tampilan pengisian kode NKS 85 85

Aplikasi Pendukung Data Entry

e. Klik Icon Tables, dan pilih (klik and drop). Item nomor kode sampel dan nomor urut rumahtangga. seperti pada gambar berikut:

Gambar 3.14. Proses pembuatan tabel kontrol f. Setelah selesai, simpan dengan memilih menu, File, Save. Pada tampilan di atas, langkah secara manual dapat dilakukan dengan memproduksi laporan dengan mengklik , isian pada input data (file data ada di folder icon c:\kor2007\gabung) gabung.dat, isikan juga output pada TBW. Kilk Ok.

Gambar 3.15. Tampilan proses memproduksi laporan 8686

Aplikasi Pendukung Data Entry

g. Hasilnya adalah seperti pada contoh berikut

Gambar 3.16. Tampilan output laporan h. Dalam memanggil program secara terpisah dapat juga digunakan perintah tabel.bat. Berikut list program TABEL.BAT
@echo off set CSPro=C:\KOR2007\PRG set tnew=tabMDGS c:\ cd\KOR2007 "%CSPro%\CSPRO" %tnew%.xtb :END

3.7. Entri master


Entri master mutlak dilakukan, karena akan digunakan untuk proses pengolahan selanjutnya. Sebelum memulai melakukan entri data, daftar sampel yang digunakan harus dientri terlebih dahulu dan dilakukan hanya satu kali saja. Cara pembuatan Tahapan pembuatan program entri master adalah sebagai berikut: a. Tahap awal adalah membuat dictionary, form dan application dengan menggunakan CSPro. Cara pembuatan dictionary, form dan application dapat dilihat kembali pada bab 2. b. Dalam pembuatan dictionary untuk keperluan pembuatan entri master, hal yang perlu diperhatikan adalah urutan variabel yang 87 87

Aplikasi Pendukung Data Entry

dimasukkan yaitu field propinsi, kabupaten dan NKS sebagai identias dan field kecamatan, desa/kelurahan, kode daerah sebagai field dengan record yang lain. (lihat gambar dictionary dan form berikut); c. Pemberian nama varibel tidak boleh sama antara dictionary di master dan dictionary di kor2007 walaupun keduanya menggunakan variabel yang sama.

d. Tahap selanjutnya adalah membuat application, untuk menampilkan dan menjalankan programnya. Dalam menjalankan secara otomatis, digunakan perintah DOS agar lebih mudah. Program disimpan dalam file bernama SAMPEL.BAT. File sampel.bat dapat juga digunakan secara terpisah dari menu utama, hal ini dapat dilakukan ketika pertama kali akan melakukan entri data (sebelum ada master identitas yang di entri). Berikut list program sampel.bat:
@echo off set CSPro=C:\KOR2007\PRG set set set set set set app=DHSAMPEL dic=DHSAMPEL opid=ANYONE proj=KOR2007 wrkdrv=C: wrkprj=%wrkdrv%\%proj%

c:\ cd\KOR2007 cls :ADD echo echo echo echo echo echo echo echo echo echo echo echo echo echo

[Run Information] Version=CSPro 3.3 AppType=Entry [DataEntryInit] OperatorID=operator StartMode=add Interactive=ask Lock=Verify,Modify,Stats FullScreen=Yes NoFileOpen=Yes [Files] Application=%wrkprj%\%app%.ent

>%app%.pff >>%app%.pff >>%app%.pff >>%app%.pff >>%app%.pff >>%app%.pff >>%app%.pff >>%app%.pff >>%app%.pff >>%app%.pff >>%app%.pff >>%app%.pff >>%app%.pff >>%app%.pff

8888

Aplikasi Pendukung Data Entry

echo InputData=C:\KOR2007\MST2007\DHSAMPEL.DAT "%CSPro%\runwait" "%CSPro%\CSEntry" COPY C:\KOR2007\MST2007\DHSAMPEL.DAT C:\KOR2007 :END

>>%app%.pff %app%.pff

3.8. Compare data


Pengolahan data yang menggunakan sistem dobel entry atau dua kali entri, yaitu entri data utama dan entri data verifikasi, maka diperlukan fasilitas yang dapat memeriksa hasil entri data tersebut. Fasilitas tersebut dinamakan Compare. Fasilitas compare merupakan fasiltas yang tersedia di CSPro. Hasil dari kedua entri data tersebut akan melaporkan perbedaan perbedaan entrian. Perbedaan yang terjadi harus diperbaiki dengan cara melihat kembali pada kuesioner. Langkah untuk melakukan compare adalah sebagai berikut: a. Jalankan CSPro, dari menu Tools, pilih Compare data

Gambar 3.17. Tampilan menu compare data b. Setelah muncul, tampilan seperti dibawah ini, isikan dictionary yang akan digunakan untuk compare data. (Misal: KOR2007.DCF), klik Open.

89 89

Aplikasi Pendukung Data Entry

Gambar 3.18. Penulisan dictionary yang di compare datanya c. Beri tanda cek pada variabel yang akan dibandingkan (rekomendasi: semua variabel diberi tanda cek). Untuk menjalankan programnya, klik tanda .

Gambar 3.19. Menjalankan program compare data

9090

Aplikasi Pendukung Data Entry

d. Isikan pada pilihan Input File dan Refference File, Klik Ok

Gambar 3.20. Menjalankan program compare data e. Hasilnya akan tampil sesuai dengan kondisi data yang dibandingkan. Bila ada perbedaan akan muncul seperti tampilan sebagai berikut:

Gambar 3.21. Pesan kesalahan program compare data

91 91

Aplikasi Pendukung Data Entry

f.

Program compare yang telah dibuat dapat disimpan, dengan klik save dan isikan data filenya. File extentionnya adalah *.cmp.

Gambar 3.22. Menyimpan program compare data Dalam memanfaatkan fasilitas compare file, dapat juga digunakan fasilitas batch file, yang dibuat dengan bantuan DOS. (misalnya compare.bat). List program compare.bat adalah sebagai berikut:
@echo off set CSPro=C:\KOR2007\PRG set tnew=compare c:\ cd\KOR2007 "%CSPro%\CSdiff" %tnew%.cmp :END

9292

You might also like