Anda di halaman 1dari 9

LAPORAN TUGAS PERTEMUAN KE-7

LAB PEMROGRAMAN MICROSOFT ACCESS

Pokok Bahasan :

EVALUASI MATERI TABLE, QUERY, REPORT, FORM

FUNGSI PERSYARATAN, STRING & NUMERIC, DATE & TIME

Nama Dosen :

FALAAH ABDUSSALAAM, A.MD., S.ST., M.M., MOS

Disusun Oleh :

REKA REPIKA

19303379

RMIK-R38/19

POLITEKNIK
PIKSI GANESHA BANDUNG
2020
EVALUASI MATERI

Screenshot / Foto & Rumus Hasil Pengerjaan:

1. Buat Database baru di Microsoft Access dengan nama NPM_Nama Anda

2. Tampilan Struktur Tabel wisata


Field Name Data Type Keterangan
No AutoNumber Primary Key
Kode Text
Nama Text
Berangkat Date/Time Format : Short Time
Lama_Wisata Number
3. Tampilan Isi Tabel wisata
No Kode Nama Berangkat Lama_Wisata
1 J-S-E Allima Shinta 6:00 4
2 B-P-X Elysda Rahmawati 6:00 3
3 J-S-V Rahadyan Pramesta 6:30 5
4 L-P-E Ryan Defyan 6:30 3
5 B-S-V Yofa Alif Arafah 7:00 4
6 L-S-V Zildjian Fajar 7:00 5

4. Rumus dan Tampilan Wisata_Query:


Ket : Kode (J-S-E, dll) : Huruf awal : Kode Tujuan, Huruf ke-3 : Paket Wisata, Huruf
Terakhir : Kelas
Ketentuan Wisata :
Biaya Paket Biaya
Ekstra per Diskon
Kode hari (Lama Perjalanan
Tujuan Economi Executiv
Tujuan VIP (Lama Wisata >
c e
Wisata > 3 3 hari)
hari)
2.650.000 3.250.00 6,0%
B Bintan 2.750.000 800.000 2,5 Jam
0
1.900.000 2.400.00 5,0%
J Jogya 2.150.000 500.000 1,5 Jam
0
2.100.000 2.500.00 5,5%
L Lombok 2.300.000 600.000 3 Jam
0
a. Field Paket_Wisata : Jika P : Tarif Paket, Jika S : Tarif Ekstra
Paket_Wisata: IIf(Mid([Kode];3;1)="P";"Tarif Paket";IIf(Mid([Kode];3;1)="S";"Tarif
Ekstra";"-"))
b. Field Kelas : Jika E : Economic, X : Executive, V : VIP
Kelas:
IIf(Right([Kode];1)="E";"Economic";IIf(Right([Kode];1)="X";"Executive";IIf(Right([Ko
de];1)="V";"VIP";"-")))

c. Field Tujuan : diisi berdasarkan Ketentuan Wisata


Tujuan:
IIf(Left([Kode];1)="J";"Jogya";IIf(Left([Kode];1)="B";"Bintan";IIf(Left([Kode];1)="L";"
Lombok";"-")))
d. Field Biaya_Paket : diisi berdasarkan Ketentuan Wisata
Biaya_Paket: IIf([Tujuan]="Bintan" And
[Kelas]="Economic";2650000;IIf([Tujuan]="Jogya" And
[Kelas]="Economic";1900000;IIf([Tujuan]="Lombok" And
[Kelas]="Economic";2100000;IIf([Tujuan]="Bintan" And
[Kelas]="Executive";2750000;IIf([Tujuan]="Jogya" And
[Kelas]="Executive";2150000;IIf([Tujuan]="Lombok" And
[Kelas]="Executive";2300000;IIf([Tujuan]="Bintan" And
[Kelas]="VIP";3250000;IIf([Tujuan]="Jogya" And
[Kelas]="VIP";2400000;IIf([Tujuan]="Lombok" And [Kelas]="VIP";2500000;0)))))))))

e. Field Biaya_Ekstra : diisi berdasarkan Ketentuan Wisata, jika Lama Wisata lebih dari
3 hari
Biaya_Ekstra: IIf([Tujuan]="Bintan" And [Lama_Wisata]>3;800000;IIf([Tujuan]="Jogya"
And [Lama_Wisata]>3;500000;IIf([Tujuan]="Lombok" And
[Lama_Wisata]>3;600000;0)))*([Lama_Wisata]-3)
f. Field Sub_Total : Biaya Paket ditambah Biaya Ekstra
Sub_Total: [Biaya_Paket]+[Biaya_Ekstra]

g. Field Diskon : Presentase dari Sub Total, jika Lama Wisata lebih dari 3 hari,
berdasarkan Ketentuan Wisata
Diskon:
IIf([Tujuan]="Bintan" And [Lama_Wisata]>3;0,06*[Sub_Total];IIf([Tujuan]="Jogya"
And [Lama_Wisata]>3;0,05*[Sub_Total];IIf([Tujuan]="Lombok" And
[Lama_Wisata]>3;0,55*[Sub_Total];0)))
h. Field Total : Sub Total dikurangi Diskon
Total: [Sub_Total]-[Diskon]

i. Field Tiba : Berangkat ditambah Perjalanan (Ketentuan Wisata)


Tiba: IIf(Left([Kode];1)="B";[Berangkat]+TimeValue("02:30");IIf(Left([Kode];1)="J";
[Berangkat]+TimeValue("01:30");IIf(Left([Kode];1)="L";[Berangkat]
+TimeValue("03:00");0)))

Tampilan Wisata_Query
5. Tampilan Wisata_Report dari Wisata_Query

6. Tampilan Wisata_Form dari Wisata_Query


ELEARNING PERTEMUAN KE-7

Anda mungkin juga menyukai