Home >Software >Modul visual-foxpro-release-6

Modul visual-foxpro-release-6

Date post:13-Jan-2015
Category:
View:365 times
Download:1 times
Share this document with a friend
Description:
 
Transcript:
  • 1. 1 I. Praktek Visual FoxPro I Materi: 1. Tahappembuatanform 2. Perangkatuntukpembuatanform 3. Membuatlabel,textbox, dan tombolcommandpadaform 4. Mengaturproperti 5. Menyimpan,MengujidanMenutupform 1.1 MembuatFileProject a. Buatlahsub directorydengannamadepanmasingmasing b. BukaprogramVisualFoxPro c. MembuatFileProject 1).Klikmenu File 2).Klik New 3).PilihoptionProject 4).Pilihdanklik NewFile (lihatgambar1.1.1) 5).Pilihsubdirectorynamamasingmasinguntuk menyimpanfileproject 6).Ketiknamafileproject(PRAKVFP) 7).Kliktombolsave(lihatgambar1.1.2) 8).SetelahituakantampilProjectManager(sepertipadagambar1.1.3.) Gambar1.1.1.Kotakdialogpembuatanfileproject

2. 2 Gambar1.1.2.KotakdialogpenyimpananfileProject Gambar1.1.3.KotakdialogpenyimpananfileProject 3. 3 1.2 MembuatFileForm Kasus1.2: Buatkan form untuk mengetahui hasil seleksi penerimaan calon pegawai, dengan ketentuansebagaiberikut: Jikanilai akhirminimal70,maka diterima Tapijikasebaliknya,maka ditolak/gagal. 1. MembuatFormKosong a. Klikpage DocumentspadaProjectManager b. PilihdanKlikobjectForm c. KliktombolNew d. Pilihdanklik tombolNewForm pada kotak dialogNewForm(gb. 1.2.1) Gambar1.2.1 KotakDialogNewForm e. SetelahitudilayarakantampilFormkosongsepertipadagambar1.2.2. Gambar1.2.2 FormKosong 4. 4 2. MemberikanJudulFormdanGambarLatarForm a. MunculkanJendelaProperties denganmengklikkananpadaformkosong b. Pilihdanklik Properties c. PilihobjectForm padajendelaproperties d. Padabariscaption,ketik PERHITUNGANHASILSELEKSI e. PadabarisPicture,pilihgambarlataryangdikehendaki. 3. MembuatControlQuestiondanFieldEntry a. MunculkantoolbarFormControlerToolbar darimenuView b. Buatkan Questin Nama, Nilai Akhir, dan Keterangan dengan menggunakan LabeldariFormControlerToolbar c. Buatkan Field Entry untuk menginput Nama, Nilai Akhir dan Keterangan denganmenggunakanTextBox. d. Hasilnyasepertipadagambar1.2.3. Gambar1.2.3FormPerhitunganHasilSeleksiI 4. MengisiEntryFielddenganFormula a. Doubleklik ControlText2 b. CaridanpilihProcedure InteractiveChange c. KetikProcedureberikut: ifthisform.text2.value>=60 thisform.text3.value="Lulus" else thisform.text3.value="Gagal" endif return 5. 5 5. SimpanFormdengannamafileHasilSeleksi1(sebaiknyanamafiletidakpakai sepasi) 6. UjiFormdenganmengklikiconRun padatoolbarStandard 1.3 LatihanMembuatForm Kasus1.3. Buatkan form untuk mencari nilai akhir, angka mutu dan hurup mutu dengan ketentuansbb.: NA =(UTS+UAS*2+TGS)/4 NA AM HM 86 100 4 A 71 85 3 B 56 70 2 C 41 55 1 D 0 40 0 E 1. BuatkanFormsepertipadagambar1.3.1. 6. 6 Gambar1.3.1FormPerhitunganHasilSeleksiII 2. BuatkanTombolTekanCheckerdenganfasilitasCommandButtondariForm ControlerToolbar,kemudianberinamaProses. 3. IsikanProcedure Clickdari ControlProsesberikut: localvna vna=(thisform.text2.value+thisform.text3.value*2+thisform.text4.value)/4 ifvna>=86 vam=4 vhm="A" else ifvna>=71 vam=3 vhm="B" else ifvna>=56 vam=2 vhm="C" else ifvna>=41 vam=1 7. 7 vhm="D" else vam=0 vhm="D" endif endif endif endif thisform.text5.value=vna thisform.text6.value=vam thisform.text7.value=vhm retu 4. SimpanFormdengannamaFile HasilSeleksi2 5. UjiForm. 8. 8 1.4 TugasI 1. KasusTugas1: Buatkan form untukmenghitung gaji pokok, gaji lemburdan jumlah gaji dengan ketentuansbb: Jumlahjamkerjapokok=8jam Jikabekerjalebihdari8jam,makaselebihnyadihitunglembur Tariplembur=150%*GajiPerJam GajiTotal=GajiPokok+GajiLembur 2. BuatkanFormsepertipadagambar1.4.1.: Gambar1.4.1FormPerhitunganUpahHarian 9. 9 II. Praktek Visual FoxPro II Materi: 1. Tahappembuatanform 2. PenggunaanfasilitasOptionGroup&CheckBox 3. PenggunaanPerintahIF 4. PenggunaanPerintahDoCase 5. Menyimpan,MengujidanMenutupform 2.1 MembukaFileProject Untuk membuka File Project PRAKVFP yang sudah dibuat pada praktek sebelumnya,makalakukanlangkahsbb.: 1. Klikmenu File 2. Klik Open 3. Cari Folder namamasingmasingdi driveO:AFOX 4..PilihdanDoubleKlikfileprojectPRAKVFP,sepertipadagambar2.1.1 Gambar2.1.1KotakDialogOpenFile 10. 10 2.2 MembuatFileFormBaru 1. MembuatFormKosong a. Klikpage DocumentspadaProjectManager b. PilihdanKlikobjectForm c. KliktombolNew d. PilihdankliktombolNewForm padakotakdialogNewForm(gb. 2.2.1) Gambar2.2.1KotakDialogNewForm 2. MemberikanJudulFormdanGambarLatarForm a. MunculkanJendelaProperties denganmengklikkananpadaformkosong b. Pilihdanklik Properties c. PilihobjectForm padajendelaproperties d. Padabariscaption,ketik ENTRYGAJIKARYAWAN e. PadabarisPicture,pilihgambarlataryangdikehendaki. 3. MembuatControlQuestiondanFieldEntry a. MunculkantoolbarFormControlerToolbar darimenuView b. Buatkan Question Nama Karyawan,Golongan, Status, Jumlah Anak, Gaji Pokok, Tunjangan Istri, Tunjangan Anak dan Gaji Total dengan menggunakanLabeldariFormControlerToolbar c. BuatkanFieldEntryuntukmenginputNamaKaryawan,Golongan,Jumlah Anak,GajiPokok,TunjanganIstri,TunjanganAnakdanGajiTotaldengan menggunakanTextBox. 4. MembuatOptionGroup a. CaridanKlikcontrol OptionGrouppadaFormControl Toolbar b. KlikpadaformsebelahkananStatus,kemudianberinama STpadaproperties. 11. 11 c. GantiOption1denganKawin,dengancaraklikkananoptiongroupkemudian pilihedit. d. KlikOption1,kemudianpadabarisCaptiondijendelapropertiesketik Kawin. e. KlikOption2,kemudiangantidengan BelumKawin f. Hasilnyalihatgambar2.2.2. Gambar2.2.2FormEntryGajiKaryawan 5. MengisiControlSpinnerGoldenganFormula a. DoubleklikControl Gol b. CaridanpilihProcedure InteractiveChange c. KetikProcedureberikut: gol=thisform.gol.value docase casegol=1 gapok=200000 casegol=2 gapok=400000 casegol=3 12. 12 gapok=600000 casegol=4 gapok=800000 otherwise gapok=0 endcase st=thisform.st.value ifst=1 thisform.ja.visible=.t. thisform.text2.visible=.t. thisform.o.visible=.t. ti=0.5*gapok else thisform.ja.visible=.f. thisform.text2.visible=.f. thisform.o.visible=.f. ti=0 thisform.text2.value=0 endif ja=thisform.text2.value ifja>3 ta=0.2*gapok*3 else ta=0.2*gapok*ja endif gatot=gapok+ti+ta thisform.text3.value=gapok thisform.text4.value=ti thisform.text5.value=ta thisform.text6.value=gatot retu 6. MengisiControlOptionGroupStatusKdenganFormula a. DoubleklikControlStatusK b. CaridanpilihProcedure InteractiveChange c. Isi Procedure InteractiveChange object ST dicopy dari Procedure InteractivechangeobjectGol 7. MengisiControlFieldEntryText2denganFormula a. DoubleklikControlText2 13. 13 b. CaridanpilihProcedure InteractiveChange c. Isi Procedure InteractiveChange object Text2 dicopy dari Procedure InteractivechangeobjectGol 8. Simpan Form dengan nama file HitungGaji (sebaiknya nama file tidak pakai sepasi) 9. UjiFormdenganmengklikiconRun padatoolbarStandard 2.3 MembuatFormPilihGambar 1. BuatkanFormsepertipadagambar2.3.1.berikut: Gambar2.3.1FormPilihGambar 2. BuatkanOptionGroup,kemudianberinamaPIL. ButtonCountnyaganti6 3. GantiOption1 s/dOption6denganGambar1s/dGambar6 4. Buatkan Image untuk menampilkan gambar, sebanya 4 buah, yang diletakan disebelahkanan,kananatas,atasdankiriatasoptiongroup(sepertipadagambar 2.3.1) 5. Buatkan CheckBox Kiri Atas kemudian berinama kiri, CheckBox Tengah Atas kemudianberinamatengah,danCheckBoxKananAtaskemudianberinama kanan) 14. 14 sebanyaktigabuahyangdiletakandisebelahKiriBawah,TengahBawahdanKanan BawahOptionGroup(sepertipadagambar2.3.1) 6. DoubleKlikcontrolOptionGroupPil,kemudianpilihprocedureInteractiveChange, laluketikprocedureberikut: docase casethisform.pil.value=1 thisform.image1.picture="gb1.jpg" casethisform.pil.value=2 thisform.image1.picture="gb2.jpg" casethisform.pil.value=3 thisform.image1.picture="gb3.jpg" casethisform.pil.value=4 thisform.image1.picture="gb4.jpg" casethisform.pil.value=5 thisform.image1.picture="gb5.jpg" casethisform.pil.value=6 otherwise thisform.image1.picture="gb6.jpg" endcase 7. DoubleKlikcontrolCheckBoxKiri,kemudianpilihprocedureInteractiveChange, laluketikprocedureberikut: ifthisform.kiri.value=1 thisform.gbkiri.picture=thisform.image1.picture else thisform.gbkiri.picture="" endif 8. Double Klik control CheckBox Tengah, kemudian pilih procedure InteractiveChange,laluketikprocedureberikut: ifthisform.tengah.value=1 thisform.gbtengah.picture=thisform.image1.picture else thisform.gbtengah.picture="" endif 9. Double Klik control CheckBox Kanan, kemudian pilih procedure InteractiveChange,laluketikprocedureberikut: 15. 15 ifthisform.kanan.value=1 thisform.gbkanan.picture=thisform.image1.picture else thisform.gbkanan.picture="" endif 10. SimpanFormdengannamaFile PilihGB 11. UjiForm. 16. 16 2.4 TugasII 1. BuatkanFormsepertipadagambar2.4.1 Gambar2.4.1.FormMenghitungAngka 2. Formula/ketentuanperhitunganadalahsbb.: a=0 b=0 c=0 JikaCheckbox100dipilih a=100 JikaCheckbox10dipilih b=10 JikaCheckbox2dipilih c=2 Jikaoptiontambahdipilih,makaformulanya: Hasil=a+b+c JikaoptionKurangdipilih,makaformulanya: Hasil=a b c 17. 17 JikaoptionKalidipilih,maka: Jikayangcheckboxhanya100dan10,makaformulanya Hasil=a*b Jikayangcheckboxhanya10dan2,makaformulanya Hasil=b*c Jikayangcheckboxhanya100dan2,makaformulanya Hasil=a*c Jikayangcheckbox100,10dan2,makaformulanya Hasil=a*b*c 3. Selamatmencoba! 18. 18 III. Praktek Visual FoxPro III Materi: 1. Tahappembuatanform 2. PenggunaanfasilitasOlecontrol 3. PenggunaanPerintahDOWHILE 4. PenggunaanPerintahFORNEXT 5. Menyimpan,MengujidanMenutupform 3.1 MembukaFileProject Untuk membuka File Project PRAKVFP yang sudah dibuat pada praktek sebelumnya,makalakukanlangkahsbb.: 1. Klikmenu File 2. Klik Open 3. Cari Folder namamasingmasingdodriveO: 4..PilihdanDoubleKlikfileprojectPRAKVFP,sepertipadagambar3.1.1 Gambar3.1.1KotakDialogOpenFile 3.2 AplikasiDOWHILE 1. MembuatFormKosong a. Klikpage DocumentspadaProjectManager 19. 19 b. PilihdanKlikobjectForm c. KliktombolNew d. PilihdankliktombolNewForm padakotakdialogNewForm(gambar3.2.1) Gambar3.2.1KotakDialogNewForm 2. MemberikanJudulFormdanGambarLatarForm a. MunculkanJendelaProperties denganmengklikkananpadaformkosong b. Pilihdanklik Properties c. PilihobjectForm padajendelaproperties d. Padabariscaption,ketik MEMBUATANGKABERURUT e. PadabarisPicture,pilihgamb

of 119

Embed Size (px)
Recommended