Showing posts with label tips & trik powerbuilder. Show all posts
Showing posts with label tips & trik powerbuilder. Show all posts

Tuesday, May 19, 2015

Trik Membuat kolom entrian tidak bisa diubah




Dalam sebuah form entri data, terkadang ada beberapa kolom yang diisi default dan tidak dapat diubah.  Misalnya pada menu entri perubahan data Karyawan, kolom no.Induk karyawan tidak bisa diubah, hanya ditampilkan dan di disable. Sedangkan kolom yang lain diperbolehkan untuk diubah sesuai kebutuhan.

Sunday, May 3, 2015

Mengenal Function relativeDate dalam PowerBuilder

Salah satu function date yang sering digunakan dalam pemrograman Powerbuilder yaitu fungsi relativeDate. Function relativeDate ini berfungsi untuk mencari atau mengatahui tanggal dari posisi tanggal sekarang atau tanggal tertentu dalam rentang satuan hari. Baik posisi periode sebelum atau periode sesudah tanggal yang dimaksud.

Thursday, April 30, 2015

Hati-hati penggunaan fungsi RTRIM dan LTRIM dalam Sybase

Dalam database Sybase kita kenal adanya functioan LTRIM dan RTRIM. Function tersebut berfungsi untuk menghilangkah karakter spasi/kosong yang ada pada suatu text.

Syntax scriptnya yaitu :
LTRIM(Text) , berfungsi untuk menghilangkan karakter kosong dari sebelah kiri text
RTRIM(Text), berfungsi untuk menghilangkan karakter kosong dari sebelah kanan text


Tuesday, January 6, 2015

Trik menampilkan daftar Printer yang terinstall dikomputer lokal




Dalam suatu aplikasi bisnis peranan fungsi pencetakan laporan merupakan 
suatu hal atau kebutuhan yang sangat diperlukan dalam aplikasi.
Untuk keperluan pencetakan tersebut kita kadang perlu 
tahu daftar printer apa saja yang terdapat dalam sebauh PC yang digunakan.

Dengan menggunakan script PowerBuilder kita dapat mewujudkan 
keinginan tersebut, yaitu dengan memanfaatkan fungsi RegistryKeys. 

Sunday, December 14, 2014

Menyimpan Datawindow Report ke file PSR


Datawindow memang sungguh sangat "ajaib",  mengapa?, karena dengan datawindow kita dapat membuat report yang kita buat dapat disimpan ke berbagai format file. Format file report yang dapat didukung oleh Datawindow Powerbuilder yaitu seperti terlihat pada tabel berikut ini :
 Parameter Powerbuilder
Uraian
Excel!
Microsoft Excel format.
Text!
(Default) Tab-separated columns with a return at the end of each row
CSV!
Comma-separated values
SYLK!
Microsoft Multiplan format
WKS!
Lotus 1-2-3 format
WK1!
Lotus 1-2-3 format
DIF!
Data Interchange Format
dBASE2!
dBASE-II format
dBASE3!
dBASE-III format
SQLInsert!
SQL syntax
Clipboard!
Save an image of the graph to the clipboard
PSReport!
Powersoft Report (PSR) format
WMF!
Windows Metafile format
HTMLTable!
HTML TABLE, TR, and TD elements
Excel5!
Microsoft Excel Version 5 format
XML!
Extensible Markup Language (XML)
XSLFO!
Extensible Stylesheet Language Formatting Objects (XSL-FO)
PDF!
Portable Document Format (PDF)
Excel8!
Microsoft Excel Version 8 and higher format
EMF!
Enhanced Metafile Format
XLSX!
Microsoft Excel 2007 format for XML data (requires .NET Framework 3.0 or later)
XLSB!
Microsoft Excel 2007 format for binary data (requires .NET Framework 3.0 or later)

Salah satu format file yang diperkenankan yaitu file *.PSR ( PowerSoft Report ). Dengan menyimpan hasil report ke dalam file *.PSR ini, report-report yang kita buat dapat tersimpan ke dalam file persis seperti tampilan report dalam aplikasi. File *.PSR ini dapat kita buka dengan menggunakan Software InfoMaker. Selain dengan Infomaker, kita juga dapat membuat sebuah tools sederhana untuk membaca file Report *.psr tersebut dengan menggukana PowerBuilder. Pembahasan mengenai cara membuat tools sederhana untuk membaca file report PSR akan diuraiankan pada artikel berikutnya.

Sintax script umum Powerbuilder untuk menyimpan datawindow ke dalam file report *.PSR yaitu sebagai berikut :
dwcontrol.SaveAs ( string graphcontrol {, string filename, SaveAsType saveastype, boolean colheading { , encoding } } )
Berikut ini beberapa contoh script untuk menyimpan datawindow ke dalam file report *.PSR.
  1. Pernyataan berikut berfungsi untuk menyimpan isi atau tampilan dari object control datawindow report Rekap Penjualan ke dalam format file *.PSR. di folder D:\SALES
dwr_rekappenjualan.SaveAs(“D:\SALES\RekapPenjualan.PSR”, PSReport!, true)
  1. Pernyataan berikut ini merupakan contoh script untuk menyimpan isi gr_komputer yang ada dalam kontrol DataWindow dw_penjualan
    ke file Penjualan.psr dalam folder D:\INVENTORY\

    Formatnya penulisan scriptnya adalah sebagai berikut :
    dw_penjualan.SaveAs ("gr_komputer", "D:\INVENTORY\PENJUALAN.PSR", PSReport!, true)
Demikian uraian mengenai cara menyimpan datawindow report ke dalam format file *.PSR. Semoga artikel ini dapat bermanfaat dalam aktivitas pekerjaan rekan-rekan semuanya. Amiin.