Makalah Tugas Delphi
-
Upload
akhmad-saekhu -
Category
Documents
-
view
229 -
download
0
Transcript of Makalah Tugas Delphi
7/23/2019 Makalah Tugas Delphi
http://slidepdf.com/reader/full/makalah-tugas-delphi 1/19
PEMBAHASAN
1. Pembahasan Hasil Aplikasi
1.1 Tampilan Menu Utama
Menu utama merupakan form yang menampilkan semua form inputan dan termasuk jugalaporan, hal ini dimaksudkan untuk mempermudah dalam melakukan inputan data
berdasarkan kebutuhannya.
1.2 Tampilan Program Input Barang
7/23/2019 Makalah Tugas Delphi
http://slidepdf.com/reader/full/makalah-tugas-delphi 2/19
eterangan !
In"ormasi !
Pada form ini berfungsi untuk menginput data barang.
#asilitas !
Ada pun tombol yang dibuat adalah sebagai berikut :
Cari : adalah tombol yang difungsikan untuk mencari data berdasarkan nama
barang
Tambah : adalah tombol yang digunakan untuk menambahkan inputan data barang.
Ubah : adalah tombol yang difungsikan untuk melakukan perubahan data apabila
terdapat kesalahan entry data.
impan : adalah tombol yang difungsikan untuk menyimpan data secara permanen
pada tabel program.
!apus : adalah tombol yang difungsikan untuk menghapus hasil inputan data barang
yang telah tersimpan secara permanen pada tabel program.
"atal : adalah tombol yang difungsikan untuk membatalkan inputan data barang.
#efresh : adalah tombol yang difungsikan untuk merefresh data pada tampilan $"%rid
&eluar : adalah tombol yang difungsikan untuk keluar dari form input barang.
7/23/2019 Makalah Tugas Delphi
http://slidepdf.com/reader/full/makalah-tugas-delphi 3/19
1.$ Tampilan #orm Input Transaksi Pen%ualan Barang
eterangan !
In"ormasi !
'orm input transaksi penjualan barang berfungsi untuk menginput data transaksi penjualan.
#asilitas !
Ada pun tombol yang dibuat adalah sebagai berikut :
Tambah : adalah tombol yang digunakan untuk menambahkan inputan data berdasarkan
terjadinya proses transaksi penjualan barang.
impan : adalah tombol yang difungsikan untuk menyimpan data secara permanen
pada tabel program.
Cetak : adalah tombol yang difungsikan untuk mencetak struk penjualan
7/23/2019 Makalah Tugas Delphi
http://slidepdf.com/reader/full/makalah-tugas-delphi 4/19
1.& 'utput Program
$alam output program yang telah dirancang yaitu laporan data barang, laporan penjualan,
dan struk penjualan.
1.&.1 Tampilan 'utput (aporan )ata Barang
eterangan !
(utput )aporan Penjualan data barang terdapat pada form menu utama, dengan cara klik
menu laporan dan pilih laporan barang.
7/23/2019 Makalah Tugas Delphi
http://slidepdf.com/reader/full/makalah-tugas-delphi 5/19
1.&.2 Tampilan 'utput (aporan Pen%ualan
eterangan !
(utput )aporan Penjualan terdapat pada form menu utama, dengan cara klik menu laporan
dan pilih laporan penjualan.
1.&.$ Tampilan 'utput Struk Pen%ualan
eterangan !
(utput )aporan Penjualan terdapat pada form input barang dengan cara klik tombol tambah
untuk memulai transaksi penjualan kemudian klik tombol simpan dan klik tombol cetak.
7/23/2019 Makalah Tugas Delphi
http://slidepdf.com/reader/full/makalah-tugas-delphi 6/19
(AMPI*AN
#'*M MENU UTAMA
unit '(#M*M+U-
interface
uses indo/s, Messages, ysUtils, 0ariants, Classes, %raphics, Controls, 'orms, $ialogs, Menus, d1%$2PlusClasses, +1tCtrls, tdCtrls-
type T'(#MM+U 3 class4T'orm5 MainMenu6: TMainMenu-
MAT+#$ATA6: TMenu2tem- $ata"arang6: TMenu2tem- transaksi6: TMenu2tem- )aporan6: TMenu2tem- )aporan"arang6: TMenu2tem- )aporanPenjualan6: TMenu2tem- &eluar6: TMenu2tem- )abel6: T)abel- )abel7: T)abel- 2mage6: T2mage- procedure $ata"arang6Click4ender: T(bject5-
procedure transaksi6Click4ender: T(bject5- procedure )aporan"arang6Click4ender: T(bject5- procedure &eluar6Click4ender: T(bject5- procedure )aporanPenjualan6Click4ender: T(bject5- pri8ate 9 Pri8ate declarations public 9 Public declarations end-
8ar
'(#MM+U: T'(#MM+U-
implementationuses '(#M*"A#A%, '(#M*T#AA&2, )ap*"arang, )ap*truk, )ap*Penjualan-
9;# <.dfm
pro+e,ure T#'*MMENU.)ataBarang1-li+kSen,er! T'b%e+t/0
begin '(#M"A#A%.ho/- '(#MM+U.!ide-end-
7/23/2019 Makalah Tugas Delphi
http://slidepdf.com/reader/full/makalah-tugas-delphi 7/19
pro+e,ure T#'*MMENU.transaksi1-li+kSen,er! T'b%e+t/0
begin '(#MT#AA&2.ho/- '(#MM+U.+nabled:3'alse-end-
pro+e,ure T#'*MMENU.(aporanBarang1-li+kSen,er! T'b%e+t/0
begin )*"A#A%.A$(=uery6.=).Add4>select<from T""A#A%>5- )*"A#A%.A$(=uery6.+1ec=)- )*"A#A%.A$(=uery6.Acti8e:3true- )*"A#A%.=#$"Te1t6.$ata'ield:3>kode*barang>- )*"A#A%.=#$"Te1t7.$ata'ield:3>nama*barang>- )*"A#A%.=#$"Te1t?.$ata'ield:3>satuan>- )*"A#A%.=#$"Te1t@.$ata'ield:3>harga>- )*"A#A%.Pre8ie/-
end-
pro+e,ure T#'*MMENU.eluar1-li+kSen,er! T'b%e+t/0
begin 2f Application.Message"o14>Apakah anda yakin akan keluar dari aplikasiini..>,>&onfirmasi keluar>,M"*B+(M"*2C(=U+T2(532$*B+s then Application.Terminate-end-
pro+e,ure T#'*MMENU.(aporanPen%ualan1-li+kSen,er! T'b%e+t/0
begin )*P+DUA)A.A$(=uery6.=).Clear- )*P+DUA)A.A$(=uery6.=).Add4>electT"T#AA&2.o*transaksi,T"T#AA&2.Tgl,>5- )*P+DUA)A.A$(=uery6.=).Add4>T""A#A%.<,T"T#AA&2.jumlah*beli,T"T#AA&2.total*bayar>5- )*P+DUA)A.A$(=uery6.=).Add4>'rom T"T#AA&2 inner join T""A#A%on T"T#AA&2.kode*barang3T""A#A%.kode*barang>5- )*P+DUA)A.A$(=uery6.+1ec=)- )*P+DUA)A.A$(=uery6.Acti8e:3true- )*P+DUA)A.=#$"Te1t6.$ata'ield:3>o*transaksi>-
)*P+DUA)A.=#$"Te1t7.$ata'ield:3>T%)>- )*P+DUA)A.=#$"Te1t?.$ata'ield:3>kode*barang>- )*P+DUA)A.=#$"Te1t@.$ata'ield:3>ama*"arang>- )*P+DUA)A.=#$"Te1tE.$ata'ield:3>atuan>- )*P+DUA)A.=#$"Te1tF.$ata'ield:3>!arga>- )*P+DUA)A.=#$"Te1tG.$ata'ield:3>jumlah*beli>- )*P+DUA)A.=#$"Te1tH.$ata'ield:3>total*bayar>- )*P+DUA)A.Pre8ie/-end-
end.
7/23/2019 Makalah Tugas Delphi
http://slidepdf.com/reader/full/makalah-tugas-delphi 8/19
#'*M INPUT )ATA BA*AN
unit '(#M*"A#A%-
interface
uses indo/s, Messages, ysUtils, 0ariants, Classes, %raphics, Controls, 'orms, $ialogs, tdCtrls, +1tCtrls, $", A$($", %rids, $"%rids-
type T'(#M"A#A% 3 class4T'orm5 )abel6: T)abel- )abel7: T)abel- )abel?: T)abel- )abel@: T)abel-
+dit6: T+dit- +dit7: T+dit- Combo"o16: TCombo"o1- +dit?: T+dit- "TAM"A!: T"utton- "2MPA: T"utton- "U"A!: T"utton- "!APU: T"utton- "&+)UA#: T"utton- )abelE: T)abel- +dit@: T+dit- "CA#2: T"utton- "#+'#+!: T"utton- "e8el6: T"e8el- "e8el7: T"e8el- "e8el?: T"e8el- $"%rid6: T$"%rid- A$(=uery6: TA$(=uery- $ataource6: T$ataource- ""atal: T"utton- procedure +dit6&eyPress4ender: T(bject- 8ar &ey: Char5-
procedure +dit7&eyPress4ender: T(bject- 8ar &ey: Char5- procedure 'ormActi8ate4ender: T(bject5- procedure "TAM"A!Click4ender: T(bject5- procedure "2MPAClick4ender: T(bject5- procedure "!APUClick4ender: T(bject5- procedure "U"A!Click4ender: T(bject5- procedure "CA#2Click4ender: T(bject5- procedure "#+'#+!Click4ender: T(bject5- procedure "&+)UA#Click4ender: T(bject5- procedure ""atalClick4ender: T(bject5- procedure Combo"o16Click4ender: T(bject5-
procedure +dit?&eyPress4ender: T(bject- 8ar &ey: Char5- pri8ate
7/23/2019 Makalah Tugas Delphi
http://slidepdf.com/reader/full/makalah-tugas-delphi 9/19
9 Pri8ate declarations Procedure bersih- procedure Tampil*data- Procedure impan*data- procedure !apus*data-
procedure Ubah*data- procedure Teks*Aktif- procedure Teks*Tidak*Aktif- public 9 Public declarations end-
8ar '(#M"A#A%: T'(#M"A#A%-
implementation
uses '(#M*M+U, '(#M*M($U)-
9;# <.dfm
pro+e,ure T#'*MBA*AN.bersih0
begin +dit6.Clear- +dit7.Clear- Combo"o16.Te1t:3>IPilih atuanI>- +dit?.Clear- [email protected] edit6.et'ocus-end-
pro+e,ure T#'*MBA*AN.Tampil,ata- begin A$(=uery6.=).Te1t:3>select<from T""A#A% order by kode*barang desc>- A$(=uery6.+1ec=)- A$(=uery6.Acti8e:3T#U+-end-
procedure T'(#M"A#A%.impan*data- begin A$(=uery6.=).Te1t:3>insert into T""arang 8alues4>=uotedtr4+dit6.Te1t5>,>=uotedtr4edit7.Te1t5>,>=uotedtr4Combo"o16.Te1t5>,>+dit?.Te1t>5>- A$(=uery6.+1ec=)-end-
pro+e,ure T#'*MBA*AN.Hapus,ata0
begin A$(=uery6.=).Te1t:3>delete from T""A#A% /here
kode*barang3>=uotedtr4$"%rid6.$ataource.$ataetJ>kode*barang>K5> >- A$(=uery6.+1ec=)-
7/23/2019 Makalah Tugas Delphi
http://slidepdf.com/reader/full/makalah-tugas-delphi 10/19
end-
pro+e,ure T#'*MBA*AN.Ubah,ata0
begin A$(=uery6.=).Te1t:3>Update T""A#A% set nama*barang3>=uotedtr4edit7.Te1t5
>,satuan3>=uotedtr4Combo"o16.Te1t5>,harga3>+dit?.Te1t> /herekode*barang3>=uotedtr4+dit6.Te1t5> >- A$(=uery6.+1ec=)-end-
pro+e,ure T#'*MBA*AN.TeksAkti"0
begin +dit6.+nabled:3true- edit7.+nabled:3true- Combo"o16.+nabled:3true- edit?.+nabled:3true-
end-
pro+e,ure T#'*MBA*AN.TeksTi,akAkti"0
begin +dit6.+nabled:3'alse- edit7.+nabled:3'alse- Combo"o16.+nabled:3'alse- edit?.+nabled:3'alse-
[email protected]'ocus-end-
pro+e,ure T#'*MBA*AN.E,it1e3PressSen,er! T'b%e+t0 4ar e3! -har/0
begin if key3L6? then edit7.et'ocus-end-
pro+e,ure T#'*MBA*AN.E,it2e3PressSen,er! T'b%e+t0 4ar e3! -har/0
begin
if key3L6? then Combo"o16.et'ocus-end-
pro+e,ure T#'*MBA*AN.#ormA+ti4ateSen,er! T'b%e+t/0
begin Tampil*data- bersih-
Teks*Tidak*Aktif-
"simpan.+nabled:3false- ""atal.+nabled:3false-
7/23/2019 Makalah Tugas Delphi
http://slidepdf.com/reader/full/makalah-tugas-delphi 11/19
"ubah.+nabled:3true- "tambah.+nabled:3true- "hapus.+nabled:3true- "&eluar.+nabled:3true- "#+'#+!.+nabled:3true-
end-
pro+e,ure T#'*MBA*AN.BTAMBAH-li+kSen,er! T'b%e+t/0
begin Teks*Aktif- bersih-
"simpan.+nabled:3true- ""atal.+nabled:3true- "ubah.+nabled:3false-
"tambah.+nabled:3false- "hapus.+nabled:3false- "&eluar.+nabled:3false- "#+'#+!.+nabled:3false-end-
pro+e,ure T#'*MBA*AN.BSIMPAN-li+kSen,er! T'b%e+t/0
begin 2' 44+dit6.Te1t3>>5or4edit7.Te1t3>>5or4Combo"o16.Te1t3>>5or4edit?.Te1t3>>55 then begin Application.Message"o14>Maaf $ata Masih Ada Bang &osong..>,>&esalahanimpan>,M"*(&M"*2C(A#2%5- +2T- end-
2' "2MPA.Caption3>impan> then begin A$(=uery6.=).Te1t:3>select<from T""A#A% /herekode*barang3>=uotedtr4edit6.Te1t5>>- A$(=uery6.+1ec=)-
A$(=uery6.Acti8e:3true-
2' 4A$(=uery6.#ecordCountNO5 then begin Application.Message"o14>Maaf &ode "arang udah Ada>,>&esalahanimpan>,M"*(&M"*2C(A#2%5- e1it- +nd-
impan*data- Tampil*data-
end +)+
7/23/2019 Makalah Tugas Delphi
http://slidepdf.com/reader/full/makalah-tugas-delphi 12/19
begin Ubah*data- Tampil*data- bersih- "2MPA.Caption:3>impan>-
end-
Teks*Tidak*Aktif-
"simpan.+nabled:3false- ""atal.+nabled:3false- "ubah.+nabled:3true- "tambah.+nabled:3true- "hapus.+nabled:3true- "&eluar.+nabled:3true- "#+'#+!.+nabled:3true-
end-
pro+e,ure T#'*MBA*AN.BHAPUS-li+kSen,er! T'b%e+t/0
begin 2' Application.Message"o14>Apakah anda yakin akan menghapus data ini..>,>&onfirmasi!apus>,M"*B+(53id*yes then begin !apus*data- Tampil*data- end +lse begin e1it- end-
end-
pro+e,ure T#'*MBA*AN.BUBAH-li+kSen,er! T'b%e+t/0
begin
edit6.Te1t:3$"%rid6.$ataource.$ataetJ>kode*barang>K- edit7.Te1t:3$"%rid6.$ataource.$ataetJ>nama*barang>K- Combo"o16.Te1t:3$"%rid6.$ataource.$ataetJ>satuan>K- edit?.Te1t:3$"%rid6.$ataource.$ataetJ>harga>K-
"2MPA.Caption:3>Perbaiki>-
Teks*Aktif-
"simpan.+nabled:3true- ""atal.+nabled:3true-
"ubah.+nabled:3false-
7/23/2019 Makalah Tugas Delphi
http://slidepdf.com/reader/full/makalah-tugas-delphi 13/19
"tambah.+nabled:3false- "hapus.+nabled:3false- "&eluar.+nabled:3false- "#+'#+!.+nabled:3false-end-
pro+e,ure T#'*MBA*AN.B-A*I-li+kSen,er! T'b%e+t/0
begin A$(=uery6.=).Te1t:3>select<from T""A#A% /here nama*barang )2&+>>>[email protected]>>> order by kode*barang>- A$(=uery6.+1ec=)- A$(=uery6.Acti8e:3true-
if 4A$(=uery6.#ecordCount3O5 then Application.Message"o14>Maaf $ata yang anda cari tidak ditemukan>,>&esalahan
Cari>,M"*(&M"*2C(A#2%5- +2T-end-
pro+e,ure T#'*MBA*AN.B*E#*ESH-li+kSen,er! T'b%e+t/0
begin Tampil*data- Teks*Tidak*Aktif-end-
pro+e,ure T#'*MBA*AN.BE(UA*-li+kSen,er! T'b%e+t/0
begin '(#MM+U.ho/- '(#M"A#A%.!ide-end-
pro+e,ure T#'*MBA*AN.BBatal-li+kSen,er! T'b%e+t/0
begin
Teks*Tidak*Aktif-
"simpan.+nabled:3false- ""atal.+nabled:3false- "ubah.+nabled:3true- "tambah.+nabled:3true- "hapus.+nabled:3true- "&eluar.+nabled:3true- "#+'#+!.+nabled:3true-end-
pro+e,ure T#'*MBA*AN.-omboBo51-li+kSen,er! T'b%e+t/0
7/23/2019 Makalah Tugas Delphi
http://slidepdf.com/reader/full/makalah-tugas-delphi 14/19
begin edit?.et'ocus-end-
pro+e,ure T#'*MBA*AN.E,it$e3PressSen,er! T'b%e+t0 4ar e3! -har/0 begin 2f not4&ey inJ>O>..>Q>,LHK5 then &ey:3LO-end-
end.
7/23/2019 Makalah Tugas Delphi
http://slidepdf.com/reader/full/makalah-tugas-delphi 15/19
#'*M T*ANSASI PEN6UA(AN BA*AN
unit '(#M*T#AA&2-
interface
uses indo/s, Messages, ysUtils, 0ariants, Classes, %raphics, Controls, 'orms, $ialogs, $", A$($", tdCtrls, %rids, $"%rids, +1tCtrls-
type T'(#MT#AA&2 3 class4T'orm5 )abel6: T)abel- )abel7: T)abel- +dit6: T+dit- +dit7: T+dit-
%roup"o16: T%roup"o1- )abel?: T)abel- Combo"o16: TCombo"o1- )abel@: T)abel- )abelE: T)abel- +dit?: T+dit- +dit@: T+dit- "e8el6: T"e8el- $"%rid6: T$"%rid- "TAM"A!: T"utton- "2MPA: T"utton- "C+TA&: T"utton- $ataource6: T$ataource- A$(=uery6: TA$(=uery- A$(=uery7: TA$(=uery- )abelF: T)abel- )abelG: T)abel- +ditE: T+dit- +ditF: T+dit- procedure 'ormActi8ate4ender: T(bject5- procedure "TAM"A!Click4ender: T(bject5-
procedure Combo"o16Click4ender: T(bject5- procedure +ditE&eyPress4ender: T(bject- 8ar &ey: Char5- procedure "2MPAClick4ender: T(bject5- procedure 'ormClose4ender: T(bject- 8ar Action: TCloseAction5- procedure "C+TA&Click4ender: T(bject5- pri8ate 9 Pri8ate declarations Procedure bersih- procedure Tampil*data- procedure combobo1*barang- Procedure impan*Transaksi-
procedure no*otomatis- public
7/23/2019 Makalah Tugas Delphi
http://slidepdf.com/reader/full/makalah-tugas-delphi 16/19
9 Public declarations end-
8ar '(#MT#AA&2: T'(#MT#AA&2-
implementationuses trUtils, '(#M*M+U, )ap*truk, '(#M*M($U)-
9;# <.dfm
Pro+e,ure T#'*MT*ANSASI.bersih0
begin Combo"o16.Te1t:3>IPilihI>- edit?.Clear- [email protected]
editE.Clear- editF.Clear- Combo"o16.et'ocus-end-
pro+e,ure T#'*MT*ANSASI.Tampil,ata0
begin A$(=uery6.=).Clear- A$(=uery6.=).Add4>elect T"T#AA&2.o*transaksi,T"T#AA&2.Tgl,>5- A$(=uery6.=).Add4>T""A#A%.<,T"T#AA&2.jumlah*beli,T"T#AA&2.total*bayar>5- A$(=uery6.=).Add4>'rom T"T#AA&2 inner join T""A#A% onT"T#AA&2.kode*barang3T""A#A%.kode*barang>5- A$(=uery6.+1ec=)- A$(=uery6.Acti8e:3true-
$ataource6.$ataet:3A$(=uery6- $"%rid6.$ataource:3$ataource6-end-
pro+e,ure T#'*MT*ANSASI.SimpanTransaksi0 begin A$(=uery6.=).Te1t:3>insert into T"T#AA&2 8alues4>=uotedtr4edit6.Te1t5>,>=uotedtr4edit7.Te1t5>,>=uotedtr4Combo"o16.Te1t5>,>+ditE.Te1t>,>editF.Te1t>5>- A$(=uery6.+1ec=)-end-
pro+e,ure T#'*MT*ANSASI.+ombobo5barang0
begin Combo"o16.Clear- A$(=uery7.=).Te1t:3>select kode*barang from T""A#A% order by kode*barang>-
A$(=uery7.+1ec=)- A$(=uery7.Acti8e:3true-
7/23/2019 Makalah Tugas Delphi
http://slidepdf.com/reader/full/makalah-tugas-delphi 17/19
/hile ot A$(=uery7.+of do begin Combo"o16.2tems.Add4A$(=uery7J>kode*barang>K5- A$(=uery7.e1t-
end-end-
pro+e,ure T#'*MT*ANSASI.nootomatis0
8ar no*database,no*hasil:string- begin A$(=uery7.=).Te1t:3>select no*transaksi from T"T#AA&2 /here no*transaksiin4select ma14no*transaksi5from T"T#AA&25>- A$(=uery7.+1ec=)- A$(=uery7.Acti8e:3true- if 4A$(=uery7.#ecordCountNO5then
begin no*database:32ntTotr4trTo2nt4string4#ighttr4A$(=uery7J>no*transaksi>K,@55565- no*hasil:3)efttr4>OOOO>,@Ilength4no*database55no*database- edit6.Te1t:3>T#I>no*hasil- end else edit6.Te1t:3>T#IOOO6>-end-
pro+e,ure T#'*MT*ANSASI.#ormA+ti4ateSen,er! T'b%e+t/0
begin +dit7.Te1t:3'ormat$ateTime4>$$RMMRBBBB>,(5- +dit7.Te1t:3$ateTotr4date5-
Tampil*data- no*otomatis- combobo1*barang- bersih-
"TAM"A!.+nabled:3true-
"2MPA.+nabled:3false- "C+TA&.+nabled:3false-end-
pro+e,ure T#'*MT*ANSASI.BTAMBAH-li+kSen,er! T'b%e+t/0
begin Tampil*data- no*otomatis- combobo1*barang- bersih-
"TAM"A!.+nabled:3false- "2MPA.+nabled:3true-
7/23/2019 Makalah Tugas Delphi
http://slidepdf.com/reader/full/makalah-tugas-delphi 18/19
"C+TA&.+nabled:3true-end-
pro+e,ure T#'*MT*ANSASI.-omboBo51-li+kSen,er! T'b%e+t/0
begin
A$(=uery7.=).Te1t:3>select<from T""A#A% /herekode*barang3>=uotedtr4Combo"o16.Te1t5> >- A$(=uery7.+1ec=)- A$(=uery7.Acti8e:3true-
if not4A$(=uery7.#ecordCount3O5 then begin edit?.Te1t:3A$(=uery7J>nama*barang>K- [email protected]:3A$(=uery7J>harga>K- end-
editE.et'ocus-end-
pro+e,ure T#'*MT*ANSASI.E,it7e3PressSen,er! T'b%e+t0 4ar e3! -har/0
8ar harga,jumlah:integer- begin if key3L6? then begin harga:[email protected] jumlah:3trTo2nt4editE.Te1t5- editF.Te1t:32ntTotr4harga<jumlah5- end-
2f not4&ey inJ>O>..>Q>,LHK5 then &ey:3LO-end-
pro+e,ure T#'*MT*ANSASI.BSIMPAN-li+kSen,er! T'b%e+t/0
begin impan*Transaksi- Tampil*data-
bersih-
"TAM"A!.+nabled:3true- "2MPA.+nabled:3false- "C+TA&.+nabled:3true-end-
pro+e,ure T#'*MT*ANSASI.#orm-loseSen,er! T'b%e+t0
8ar Action: TCloseAction5- begin
'(#MM+U.ho/- '(#MM+U.+nabled:3True-
7/23/2019 Makalah Tugas Delphi
http://slidepdf.com/reader/full/makalah-tugas-delphi 19/19
'(#MT#AA&2.!ide-end-
pro+e,ure T#'*MT*ANSASI.B-ETA-li+kSen,er! T'b%e+t/0
begin
)*T#U&.A$(=uery6.=).Clear- )*T#U&.A$(=uery6.=).Add4>electT"T#AA&2.o*transaksi,T"T#AA&2.Tgl,>5- )*T#U&.A$(=uery6.=).Add4>T""A#A%.<,T"T#AA&2.jumlah*beli,T"T#A
A&2.total*bayar>5- )*T#U&.A$(=uery6.=).Add4>'rom T"T#AA&2 inner join T""A#A% onT"T#AA&2.kode*barang3T""A#A%.kode*barang>5- )*T#U&.A$(=uery6.+1ec=)- )*T#U&.A$(=uery6.Acti8e:3true- )*T#U&.=#$"Te1t6.$ata'ield:3>o*transaksi>- )*T#U&.=#$"Te1t7.$ata'ield:3>T%)>-
)*T#U&.=#$"Te1t?.$ata'ield:3>kode*barang>- )*T#U&.=#$"Te1t@.$ata'ield:3>ama*"arang>- )*T#U&.=#$"Te1tE.$ata'ield:3>atuan>- )*T#U&.=#$"Te1tF.$ata'ield:3>!arga>- )*T#U&.=#$"Te1tG.$ata'ield:3>jumlah*beli>- )*T#U&.=#$"Te1tH.$ata'ield:3>total*bayar>- )*T#U&.Pre8ie/-end-
end.
CATATAN :
1. Untuk Lembar Judul Makalah silahkan mencontoh pada
Makalah Animasi
2. Di ilid sampul merah tua!. Tu"as #ndi$idu dan dikumpulkan %CD&Makalah' pada tan""al 1(