Fungsi resep merupakan
salah
satufungsi pentingdalam aplikasi apotek ini. Fungsi ini digunakan untukmencatat semuatransaksi
penjualanobat
yang masukke
apotek dari pasien.Data
yang dibutuhkan dalam proses ini adalah data resep yang masuk ke apotek daripasienIRJA.Sintaks SQL yang dapat digunakan untuk menampilkan data tersebut dapat dilihat dalamsegmen program 5.3.
procedure TForm_resep2.FormShow(Sender:TObject); var
a,b:integer; begin
damod.DataModul.tbIPenjualan.Refresh; damod.DataModul.qryResep.Active:=false; damod.DataModul.qryResep.SQL.Clear;
damod.DataModul.qryResep.SQL.AddCselectdistinct(id_penjualan), id
_
resep,p.id_
pasien, id_
konsumen,status_flow
_
resep,total_
harga_obat,nama_pegawai_pembuat,tgl_pembuatan,, +,tg l_peracikan,data_kwitansi,asal_resepfrom penjualan_obatp,antrian_polia where(p.id_pasien=a.id_pasienorp.id_pasienis null)andstatus_flow_resep!=,,selesai,,,);
damod.DataModul.qryResep.Active:=true;
damod.DataModul.dsResep.DataSet:=damod.DataModul.qryResep;
resep2.Form_resep2.cxGrid1DBTableViewl.DataController.DataSource:=damod. DataModul.dsResep;
end;
Segmen Program 5.3procedure tampil dataresep
Antarmuka untuk
menampilkandata
resepyangmasuk ke apotek daripasienIRJA dapat dilihat padagambar5.2.Daft*PengeWaanReiep
Asal Resep v
vStatus FlowResep v TotalHav IdPenwalarv Id PaaetvNama
Asal ResepLUAR
-Asd ResepPASIEN
v Aiamat Pasien
betum dbayai 180000
137400 144000 2 10001 harwn
10002katie holmes 10009tomcaase
gebangkidul oebangwetan 4
belumdbayai
1 lakarta
>
<
Pndah j j | Tambah
Gambar 5.2Antarmuka tampildata resep
Status dari resep yang bisa diubah adalah ”belum dibayar”, jika resep yang akan diubah bukan dengan status ”belum dibayar” makaakankeluar pesaninformasi sepertidalamgambar 5.3
Kompit Ubah
m
Information
Hanyaresep denganstatus"belum dtoayar"dan asalpastenIRJAyangbisa diubah
V
OK
Gambar 5.3Pesan peringatan ubahdataresep
Selanjutnya data tentang resep dari pasien IRJA akan ditampilkan. Untuk menampilkan detil dari data pasien pemilik resep dan data dokter pembuat resep , digunakan sintaks seperti dalamsegmen program5.4.
datamodul.qryPenjualan.SQL.clear;
datamodul.qryPenjualan.SQL.add('select
ps.NAMA,ps.ALAMAT_PASIEN,ps.TELP_PASIEN,year(ps.TGLLAHIR_pasien)as tahun
_
pasien,ps.JK_
PASIEN,pgw.nama
_
pgw,pgw.alamat__
pgw,pgw.telp_
pgw,po.keterangan_pembuatan,year(n ow())assekarang'+'from pasien ps,penjualan_
obat po.
pegawai pgwwhere po.id
_
penjualan='+label18.Caption+' and po.lD_
PASIEN=ps.id_
pasienand po.id_pgw=pgw.id_pgw;');datamodul.qryPenjualan.Active:=true;
SegmenProgram 5.4 Sintaks View DataDetail
Sedangkan untuk menampilkan data dari obat yang tertulis dari resep tersebut dapat digunakan sintaks seperti dalam segmen program 5.5.
datamodul.qryResep.Active:=false;
datamodul.qryResep
.
SQL.clear; datamodul.qryResep.SQL.add('selectdp.nourut_penjualan obat,dp.id_barang,po.id resep,dp.nama obat,dp.ju mlah obat,dp.bentuk sediaan,dp.aturanj>akai,dp.hargajualsatuan,dp.h arga
°
bat frompenjualan obat po,detil penjualan obat dp where po.id_penjualan-
+label18.Caption+'andPo.ID RESEP=dp.ID RESEF); datamodul.qryResep
.
Active:=true;SegmenProgram 5.5Sintakstampildata obat
Antarmuka untuk menampilkan detil dataresepdari 1RJA adalah sebagai berikut:
mm
MawkenRetep
uB*3
DataWosep BSi
Identtas
Ookler PembuatResep
Nona Obat ubahdata aesuai
keperluan Nama Ookler
Jumlah 2
Bent*Serfaan
Tefepon 1 sendoktaka
AtuatPaka
KonsumenPads Resep Name Kornuner No Uni idRe
1 12 pillhrecord 2 JemKelamn
Umur
< > lakarta konfirmasikan
lagi pada pasien Alamal
KelaangaiPembuatan Telepori 896532
Keterangan Lain
! Dakar | Hapta [ HapusSetnua; Total Haga
CerakRopeBe»p-j-+- tekan untukmencatakkopiresep felSaipan X
Gambar 5.4 Antarmukaubahdata resep
Tekan tombol simpan untuk menyimpan semua perubahan yang telah dilakukan
.
5.1 .
2.3 Tambah ResepFungsi tambah resep ini digunakan untuk mencatat data resep, dokter,serta data konsumen pemilik resep untuk konsumen luar
rumahsakit
.
*
\.
Antarmuka untuk memasukkan data resep adalah seperti pada gambar 5.5
.
0 7' Data Obat rj® a
Mast*anResep
DokterPembuat Resep NamaObat
v|umWi
_
tvbentt*_inama
_
barangisidata obat NameDoklet
Jimlah
masukkandata dokter 19 tabW
19 tablet
aribal Alamat
Bentuk Sedaan
actan
mWuran 19 fotepon
Alvart Pdka akidomad
amoKrijwi antatqrihexpham antidne
19kapoi
19kapj Konsumen Pada Resep 19 dt
CD
Nama Konsumen 19kapai
and NoUiut vIdBaian *
-
NamaObal benobciolbodiexin dekolgen imodlum
19tablet 19 tit 19sirup 19 tab
OV/amta
Jems Kfiamn Pna
Umu
masukkandata konsumen AJamat
<
T etepon yof. i I ABat
KetaranganPembuatan
mK.eteranganPembuatan < > enablejika konsumenadalahkaryawan
KeteranganLain
ICekHaga kafyawar Total Harga
tekan tombol ini untukmeniympandata
Dakar j | Hapus j |HepusSemua TanggaPembualan 30/06/2007 v tekan tombol ini untukmenyimpandata
•k Sinpan JiBatal Gambar 5.5 Antarmuka tambahdata resep
Tekan tombol dafitar untuk menyimpan data obat yang baru dimasukkan
.
Sintaks untuk menyimpan data obat dapat dilihat dalamsegmenprogram5.6.DataModul.qryResep.SQL.Clear;
DataModul.qryResep.SQL.Text:- INSERT INTOdetil_penjualan_obat
(nourut
_
penjualan_obat,id_
barang,narna_
pbatjumlah_obat,bentuk_Sediaan,atura n_pakai,hargajualsatuan)VALUES(1,,
+lnttostr(idb)+,;+QuotedStr(edNamaObat.Text)+\,+edJumlah.Text+,;+QuotedS tr(edBentuk.Text)+
^
,+QuotedStr(mAturan.Text)+,,,+inttostr(ha^ga)+,),;DataModul.qryResepExecSQL;
Segmen Program 5.6Sintaks simpan data obat
Apabila nama obat yang dimasukkan tidak terdapat dalam database ataupun jumlahobat yang dimasukkan melebihi jumlah stok di apotek akan muncul pesan peringatan seperti dalam gambar5.6dangambar 5.7
apoteksirst
Dataobattidak ada dalammasterbarang! OK
Gambar 5.6Pesan informasi data obat
apoteksirst
JumlahBarangdi Apotek Tidak Mencukupi
|OK
Gambar 5.7Pesaninformasijumlah obat
Apabila ingin menghapusdata yang barn saja dimasukkan,akan muncul pesankonfirmasi sepertidalamgambar 5.8
.
H
Confirm
Apakah anda yakin akan menghapusdata tersebut?
- V
j%es No
Gambar5.8Pesankonfirmasihapus data
5.1
.2.4 Peracikan
Fungsi peracikan ini digunakan untuk mengetahui apakah ada resep yang sudah siap untuk diracik oleh apoteker. Antarmuka untuk menampilkan daftar resep tersebut dapat dilihat dalam gambar 5.9
Resepyangherus dkacik
AsalResep v
vStatus Flow Resep v TotalHav Nama Peiadk IdPenjualar vId Pasietv Nama Konsumen
DAsal ResepPASIEN
2 |10001 hamm sudahdibayar 180000 novi
137400novi 144000popo
54000 sudahdibayar
sudah dkactk sudahdkacik 4 10002 katie holmes
1 10005 tomcruse 5 10004 eka
< >
RacikResep Seiesai
Gambar 5.9Antarmukatampildata peracikan obat Antarmuka untukmenampilkandetilresep yangakan diracik dapatdilihat dalamgambar 5.10
7' Detil Resep Racikan
Idenbtas MasukanResep
NamaObat Dokter Pembuat Resep
Jutiab NamaDoktsf
Bentuk Sedaan
Alamat Atuan Paka
Telepon
KonsumenPadeResep vJunlahCv-8enti*Sedi
No UiutvId8vanvIdResetv Nama Obat
m Ibubjk
L_ Sliscrfnu
Nama Konsumen 1kaps
1 txia*
Gkaps
7 3 6dapet
6isoml 5antalgn hexphami 6 irnodun 82
Jem Ketamm 13 G
4 tab
144 Umu
>
< gebangwetan
Alamat Ketaangar Pembuatan
58645 Telepon
PeracikResep
isinamaperacik NamaPetaok.
I OK|
|CetakkopResep
Gambar 5.10 Antarmuka detilperacikan obat
Contoh preview kopi resep yang dihasilkan dapatdilihat dalam gambar5.11
APOTEKRUMAH SAKIT KopiResep Tuail 0107/3007
HnDoktai rUu On10 x. r^.
31 T
.
Wpoti1363773bodmin 1cab
2cab
Gambar 5.11 Antarmuka preview kopi resep
5.1
.2.5 Komplit Resep
Fungsi komplit resep digunakan untuk menyelesaikan transaksi penjualanobat padakonsumen.
Antarmuka untuk menampilkan daftar resep yang ditangani di apotekdapat dilihat padagambar5.12
DaftaiPengeWaarResep
Asal Resep v
IdPetnualarvIdPatwvName Asal Resep:LUAR
v Status Flow Resep vTotalHav
144000
1 10005 lom cruse iakarta sudah cbacfr.
< >
1 1 Ubah Tambah I
Gambar 5.12 Antarmuka tampil data resep
Status resep yang bisa diselesaikan adalah "sudah diracik”
.
Apabila ada resep bukan dengan status ’’sudah diracik" akan keluar pesan peringatan seperti pada gambar5.13
Information
Hanya resep denganstatus ’sudah diracik' yangbisa diselesaikan
V
*!OK
Gambar 5.13Pesanperingatan komplitdata resep
Antarmuka untuk menampilkan detil dari resep yang ingin diselesaikan dapat dilihatpada gambar 5.14
7'Detil Resep Komplit
IdenMai Masukan Resep
Dokter Pembuat Resep Nama Obat
NamaDokte*
Jumiak)
Alarm BentukSedaan
Telepon AhnanPakai
Konsumen Pada Resep
NamaKomunen vJumlahC^HaigaS.**TotalHa
IdResetvIdBaianvNamaObat
BE Jem Kelamn
XOOOj
500 10
6 3 diapet 1
360 Umut
6 2 tsomi 1 36000
6V
6 6 artalgr)tieKpham 6 100 Aiama! gebangwe*an konfirmasikan lagi
< >
56645 Telepon KetesanganPembuatan
PermintannIain
Total Harga
C'Tidak CYa
Kweitarm
you
! CeiakKoo
.
Resep-i-a-pr*vi»wkopiresepGambar 5.14Antarmuka komplitdataresep
Sintaks untuk mengubah status resep dapat dilihat dalam segmen program5.7
damod.DataModul.qryResep.SQL.Clear;
damod.DataModul.qryResep.SQLText:=,
update penjualan
_
obat set status_
flow_
resep="selesai",data_kwitansl=,+quotedstr(kw)+,,log
_
date=+quotedstr(tanggal)+\iog
_
time=,+quotedstr(waktu)+,
,statusJaporan="Y",shift=,+q uotedstr(utama.Form_utama.Label2.Caption)+' whereid
_
penjualan='+id_
p+";damod.DataModul.qryResep.ExecSQL;
i
SegmenProgram 5.7Sintaks ubahstatusresep
5.1.
2.6
Pengajuanpermintaan ke
pengadaanFungsi pengajuan permintaan merupakan proses untuk mengajukan permintaan dari barang dan obat di apotek yang sudah mencapai minimum.
Antarmukauntuk menampilkanform input pengajuan permintaan dapatdilihatdalamgambar5.15
VPermintaanke Pengadaan AC1001 acrtral
ACR001 ACT001 actal ALD001 aWn ALU001 aludonna ALU002 aludonnad ANA001 anah*.
ANT001 antaigin hexpharm ANT002 f*anbdhe
acran 10
ListPermintaan kePengadaan 10
10 10
IdBarang v NamaBarang v Jumiak F’ermr 10
10
t\ 10
10 10 AS1001 asrdrat
AX1001 and BEN001 benofcrol BOD001 bodrexin DEK001 dekdgen DIA001 ckapet
10 10 10 10 10
NamaBarmg JumlahBeang:
UsulanObat Dattar Hapus Hapus Semua
Ajukan | XBatal Gambar S.1SAntarmuka pengajuan permintaanke pengadaan
Cari obat maupun barang yang minimum, kemudian masukkan jumlah permintaan barang dan tekan daftar untuk menyimpan permintaanobattersebut.
Setelah semua barang dan obat disimpan maka tekan ajukan untuk mengajukan permintaan tersebut
.
Sintaks untuk mengajukan permintaan tersebut dapat dilihat pada segmen program 5.8procedureTForm_permintaan.ajukanClick(Sender:TObject);
var
tgl:string;
begin
DateSeparator:=
ShortDateFormat :='yyyy/m/d'; tgl:=datetostr(now);
damod.DataModul.qryminta.SQL.Clear;
damod.DataModul.qryminta.SQL.Text:='insert into permintaan
_
barang(tglpermintaan
_
barang,unit_
pemohon,nama_pegawai_
pemohon,total_
harga_
per mintaan,status_
permintaan)values('-»-quotedstr(tgl)+',MAPOTEK";+quotedstr(utama.Form_utama.Label4.Captio n)+','+quotedstr(total)+',Mdiajukan")';
damod.DataModul.qryminta.ExecSQL;
damod.DataModul.DSminta.DataSet:=damod.DataModul.qryminta;
damod.DataModul.TBLMinta.Refresh;
damodDataModul.TBLMinta.Last;
idminta:=damod.DataModul.TBLMinta.FieldValues['id
_
pr*]; damod.DataModul.qryminta.SQL.Clear;damod.DataModul.qryminta.SQL.Text-updatedetil_permintaanbarang set id
_
pr='+inttostr(idminta)+' where id_
pr is null';damod.DataModul.qryminta.ExecSQL; permintaan.Form
_
permintaan.Close; end;SegmenProgram 5.8 procedure ajukandatapermintaan
Secara umum fungsi pengajuanreturhampirsamadengan fungsi pengajuan permintaan ini,sehinggatidakdibahaslebihdalam.
5.1
.2.7 Persetujuan mutasi
Fungsi persetujuan mutasi merupakan proses untuk menyetujui permintaan mutasi dari instalasi lain. Instalasi lain dalam rumah sakit mengajukan permintaan mutasi untuk obat-
obat
di instalasinya, pihakapotek melihatdaftarpermintaantersebut dan menyetujui permintaan tersebut bergantung pada apakah barang yangdimintadapat dicukupi oleh apotek.Sintaksnyadapatdilihat
padasegmenprogram 5.9damod.DataModul.qryPgw.Active:=false;
damod.DataModul.qryPgw.SQL.Clear;
damod.DataModul.qryPgw.SQL.Add('select*from mutasi
__
obat where status_pelaksanaan_
mutasi="diajukan"');damod.DataModul.qryPgw.Active:=true;
Segmen Program 5.9 SintaksViewData
Antarmuka untuk mcnampilkan daftar permintaan mutasi dapat dilihatpadagambar 5.16
List Pamintaan
IdMutasv Tanggalv TujuanMutasi vNama PemohonKv StatusPeiaksanaan Mutasi vNamaPenyet
m
3 1^0*99 diaiukan novi
?fjftvnfi/7f¥17 Pnlillimm 2614/07/2007 IRNA
ifojukan
jxita diajukan novi
2714/07/2007IRNA yrfa dnatiM novi
>
Validasi
Gambar 5.16Antarmukatampildaftarpermintaan mutasi
Sintaks untuk menampilkan detil dan permintaan mutasi dapat dilihat seperti padasegmen program5.10
procedureTfrmMutasi.FormShow(Sender: TObject); begin
damod.DataModul.qryMutasi.Active:=false; damod.DataModul.qryMutasi.SQL.Clear;
damod.DataModul.qryMutasi.SQL.Add('select
dnourut
_
dmutasi,d id_
mutasi,djd_barang,d nama_
obat,d jumlah_
obat, d.bentuk_
sediaan,d.status_
persetujuanfromdetil_mutasi_obatdwhere d.id_mutasi=,+label5.Caption+,;,);damod.DataModul.qryMutasi.Active:=true;
damod.DataModul.dsMutasi1.DataSet:=damod.DataModul.qryMutasi;
cxGriddbtableview1.DataController.DataSource:=damod.DataModul.dsMutasi1; end;
Segmen Program 5.10SintaksView Data Detail
Antarmuka untuk menampilkan detil dari permintaan mutasi dapat dilihat padagambar 5.17
B 0 B
1'Mutasi Obat Detd Peimrtfaan Mutasi
StatusPersetuiuan v v Jumlah Cv Bentuk Sediaan
2plain IdMutasv Id Baianv NamaQbat
3ENF001 enfaproA+400 g 0
centang bila disetujui
WtKfEISBMItmodiumi 1tabs T
<
Nama Obat: modwm
Jumlah 1
Bentuk Sediaan:
Daftar
—*— previewbuktipenerimaan JSrnpan XBatal
Cetak
Gambar 5.17Antarmuka detil persetujuan mutasi
Saat status persetujuan untuk masing
-
masing obat dicentang, maka akan dilakukan pengecekan apakah jumlah di apotek mencukupi untukmemenuhi permintaantersebut.
Apabila jumlah barang tidak cukup akan keluar pesan peringatan seperti pada gambar5.18apoteksirst
JumlahBarangdiApotekTidakMencukupi OK
Gambar 5.18 Pesan informasi jumlah obat
Kemudian data tentang obat yangjumlahnyatidak cukup itu akan masuk ke field yang sudah tersedia, ubah jumlah obat sesuai jumlah di apotek dan tekan daftar untuk menympan perubahan tersebut
.
Tombol cetak digunakan untuk mencetak bukti penerimaan barang mutasiyangsudah disetujui.Contoh preview bukti penerimaantersebutdapat dilihat pada gambar 5.19BUKTIPENERIMAANMDTASIOBAT
Pohei
Han* Peaunu MuUfi yah
.
Han*PatyttnjuMotel navi
IjrMwtfvrf|terl.fe .
-
.nrtew«i-h"f
:n*>toA-100: 2pin
N
-
.i12/07/2007 TTP Vmrtwut TTP Pm*rim»
(Han*Pasnu) (Han*Panina)
Gambar 5.19Antarmukapreviewbuktipenerimaan mutasi
Setelah dicetak maka bukti penerimaan tersebut akan ditandatangani oleh pembuatnya, dan obat akan diantar ke instalasi yang meminta. Kemudian bukti tersebut akan ditandatangani oleh penerima obat
.
Setelah bukti penerimaan tersebut kembali ke apotek maka ditekan tombol komplit untuk menyelesaikan transaksi mutasi obat.
5.1 .
2.8Tambah data
Fungsi tambah data obat ini berkaitan dengan fiingsi pengajuan permintaan
.
Data obat yang dimasukkan secara langsung akan diajukan sebagai permintaan ke pengadaan.
Obat yang dimasukkan bisa berasal dari usulan obatdari doktermaupun dari pihak apotek sendiri.Antarmukauntuk memasukkandata obatdapat dilihat seperti pada gambar 5.20
EE®
7'TambahDataOhat
Id Usulaiv Id Dokte vNamaDoktei v Nama Ptodusen v Nama Obat v Kategori vJumlah v Tanggal v
h sanbe i-»a. analsesi.iar.arUpiti
2 5 probus dekolgen obat batukdan piek
digenerate otomatisdari namaohat
< >
Tambah Data Obat *
rrAturan
ID Obat: menambah kategori Atuan Pakai
dekolgenantrtusik obat batukdanpiek NamaObat:
KategonObat Nama Produsen. p,obus JerksBarang :
Kompona : mKonposiS
'
Indikao mlndkasi
obatbebas v
BentukSedaan. sn<) Kemasan: bold SafetyStock: io StatusAkbf : Jj Dose.
harusdiisi
mKonba Kontrandkasi
mPethatian Pwhatian
V
mDosts
r
Etek Sampng:
tekan tombol ini untukmenyimpandatal
-+t)Smpan | xBatal Gambar 5.20Antarmuka tambah data
Apabila kategori dari barang belum ada di apotek maka data kategori harus ditambahkan terlebih dahulu
.
Antarmuka untuk menambahdatakategoribarang dapatdilihatpada gambar5.217'tambdhKdtegori Tambah Kategori Obat
ID Kategori Nama Kategoti I
Keterangar
hjSimpan XBatal
Gambar 5.21 Antarmuka tambah kategori
Untukdatayangwajibdiisi apabilatidak diisi akanmunculpesan peringatansepertipada gambar5.22
Data harusandaisisemua!!!
!SE
Gambar 5.22 Pesan peringatan data obat
Setelah semua field datayang wajib diisi sudahterisi makadata tersebut akan disimpan dalam database.Sintaks untuk menyimpan dataobattersebutdapatdilihatpadasegmen program5 . 1 1
damod.DataModul.qrydata.SQL.Clear;
damod.DataModul.qrydata.SQLText:='insert intobarang
'+'(id
_
barang,id_
kat__
barang,nama_barang,nama_
produsenjenis_
barang)bentuk_
sediaan
.
safetystockJjarang.
statusaktifJjarang.
dosis.
komposisi.
indikasi.
kemasan,aturan
_
pakai,perhatian,efek_
SampingVkontraindikasi,hargajual_barang,hargajual_karyawan,harga
_
pokok_satuan,harga_beli_
barang)'+ 'values(,
+quotedstr(edid.Text)+7+jnttostr(idkat)+7+quotedstr(ednama.Text)+7+quotedstr(
edprod.Text)+7+quotedstr(cmbjenis.Text)+7+quotedstr(edbentuk.Text)+7+quoted
str(edsafe.Text)+7+quotedstr(cmbstatus.Text)+7+quotedstr(mdosisText)+7+quot edstr(mkomposisi.Text)+7+quotedstr(mindikasi.Text)+7+quotedstr(edkemas.Text) +7+quotedstr(maturan.Text)+7+quotedstr(mperhatian.Text)+7+quotedstr(mefek.T
ext)+7+quotedstr(mkontra.Text)+\0,0,0,0)';
damod.DataModul.qrydata.ExecSQL;
Segmen Program 5.11Sintaks Menyimpan Data
5.1
.2.9 Laporan
Fungsiini merupakan fungsi untuk membuat laporan bagi pihak managemen.Laporan yang wajib dibuat oleh pihak apotek adalah laporantentangbarang narkotikayang keluardariapotek,laporan resep yangditangani oleh apotek,laporan mutasi yangdisetujui oleh apotek,danlaporan sisa IRNAyangdisetujui oleh apotek. Antarmuka untuk menampilkan data laporan dapat dilihat pada gambar5.23. Sedangkan hasilpreview laporan dapat dilihat pada gambar 5.24
Laporan Jems Laporan
CLapofanObatnaikodka (*LaporanMutasi
( LapcnanSisa IRNA
CLapofan Resep
T ampikan SemuaData
IdMutasv
-
IdBaran v NamaBaiang 1 IS0001 isomil antifid 3IMO00" imodium 25ANT002 antafcjnvJumlahEv TujuanMutasi 3PoliUmum 1Poll gigi 2PoliUmum
XBatal Cetak
Gambar 5.23Antarmuka pembuatan laporan
LAPORANMIT.ASI
«Lmutas |ri batang|nanab««ng |[jntahofaallutuan.imlac |
t 3 PoliUmum
1 Pokggi 2 PotUmun 1 IS0001 iromi arilfid
3IM0001 imodium 25 ANT002 «i*<w
PAGE 17/07/2007 TandaTangan
novi
Gambar 5.24Previewlaporan
Datayang ditampilkandalam form inisesuaidengan datayang diinginkan oleh pembuat laporan.Jadi pembuat laporan sendiri yangmemilih datauntukdibuat laporan
.
5.2
UjiCoba Aplikasi
Tahap yang harus dilakukan setelah tahap implementasi adalah tahap ujicoba aplikasi