Pada artikel ini akan dijelaskan fungsi-fungsi buatan yang dapat digunakan dalam pembuatan aplikasi menggunakan power builder. Fungsi-fungsi ini bertujuan untuk lebih mudah dalam coding. Sehingga fungsi ini dibuat untuk event/proses yang paling sering digunakan apabila kita mengembangkan aplikasi menggunakan power builder.
Msalnya kita ingin mengembangkan user interface ( UI ) sebagai berikut.
Dan kita perlu mengembangkan 2 (dua) fungsi yang paling umum dipakai,yaitu:
- Fungsi delete data
Dengan Powerscript:
integer Net
Net = MessageBox(“Result”,l_message,&
Exclamation!,YesNo!,2)
IF Net = 1 THEN
l_dw.deleterow(l_row)
f_dw_update(l_dw,”,0)
return 1
ELSE
return 0
END IF
return 1 - Fungsi simpan data
Dengan Powerscript:
integer Net
if l_confirm = 1 then
Net = MessageBox(“Result”,l_message,Exclamation!,YesNo!,2)
else
Net = 1
end if
IF Net = 1 THEN
integer rtn
rtn = l_dw.Update(true,true)
IF rtn = 1 THEN
COMMIT USING SQLCA;
return 1
ELSE
ROLLBACK USING SQLCA;
return 0
END IF
ELSE
return 0
END IF
return 1
Pada event clicked di command button hapus powerscript yang digunakan:
f_dw_delete(dw_1,dw_1.getrow(),”Anda Yakin Ingin Menghapus Data ?”,1)
Pada event clicked di command button simpan powerscript yang digunakan:
f_dw_update(dw_1,”Terdapat Perubahan Data,Yakin Akan Disimpan ?”,0)
Penjelasan:
dw_1 adalah datawindow object yang akan dihapus datanya,dw_1.getrow() adalah parameter yang berisi nomor baris data yang akan hapus pada datawindow object dw_1 . Pada fungsi f_dw_delete digunakan fungsi f_dw_update tetapi menggunakan parameter l_confirm untuk menandai apakah proses update menampilkan ( jika l_confirm = 1 maka tampil,jila l_confirm = 0 maka tidak tampil ) messagebox konfirmasi berikut:
Jika anda ingin mendownload silahkan klik di sini. Selamat mencoba. Semoga bermanfaat.
Inlinks:
- Membagi File ( File Splitting )
- Kompresi File Dengan 7-Zip
- Download Video
- Folder Guard
- Memilih Anti Virus
- Freeware Player,Video dan Audio Capture
- Freeware FTP Client and FTP Server
- Sumatra PDF is a slim,free,open-source PDF viewer for Windows.
- Advanced File Splitter
- Screen Capture
- Smilies In WordPress
- Optimalisasi Komputer
- Tips:Merawat Komputer
- Aplikasi Untuk Amankan Data Penting
- Membagi File ( Avi Splitting )
- Tips:Nama di Notifikasi Area
- Tips:Foto Sebagai Screen Saver
- Tips:Explore Disk Drive Pada Windows
- Tips:Tune Up Tool For Windows
- Tips:Registry - Mencegah Windows Shutdown
- Tips:Keyboard ShortCut - Win Word 2003
- Tips:Kostumasi Start Menu Windows XP
- Membuat Root di Linux tanpa PASSWORD
- Membuat File PDF dengan PrimoPDF
- Scan Virus Tanpa Anti Virus
