Social Icons

google plustwitterfacebookinstagramlinkedinrss feedcontact me

Kamis, 09 Oktober 2014

File Runtime Powerbuilder

Setelah pada bagian kesepuluh (Tutorial Membuat Program Biodata Karyawan Part 10), berarti program biodata karyawan ini telah benar-benar selesai kita buat dan siap untuk diimplementasikan, baik itu dikomputer server, ataupun dikomputer client. Untuk file-file runtime yang dibutuhkan oleh program yang dibuat dalam powerbuilder classic 12 agar dapat berjalan dikomputer yang tidak terinstal Powerbuilder 12, sangat tergantung dari program yang kita buat, hal ini karena ada file yang hanya dibutuhkan jika program tersebut menggunakan control-control tertentu (lihat dimenu Help HTML Book, bagian Application Techniques->Deployment Techniques->Chapter 36 ->Powerbuilder Runtime Files).

Pada dasarnya setiap program yang dibuat dalam Powerbuilder itu membutuhkan file-file berikut ini:
  • pbvm120.dll 
  • pbshr120.dll
  • libjcc.dll
  • libjutils.dll
  • pbdwe120.dll (untuk .NET gunakan pbdwm120.dll)
  • pbodb120.DLL (jika koneksi database yang digunakan menggunakan ODBC)
Dan juga file-file dari Microsoft berikut ini:
  • msvcr71.dll
  • msvcp71.dll
  • atl71.dll
Untuk file-file runtime powerbuilder bisa anda lihat di folder Shared->Powerbuilder pada path folder instalasi Powerbuilder 12, defaultnya path folder instalasi powerbuilder 12 adalah:
C:\Program Files\Sybase\PowerBuilder 12.0
Jadi, folder shared tersebut akan berada pada path berikut ini:
C:\Program Files\Sybase\Shared\PowerBuilder

Untuk file-file Microsoft, jika anda tidak dapat menemukannya dikomputer anda, anda bisa cari disitus atau website yang menyediakan file-file tersebut secara gratis, misalnya di DllDump (silahkan cari sendiri lewat google ya).

Jika semua file diatas sudah anda miliki, berarti waktunya untuk mengatur agar program biokaryawan dapat dijalankan pada komputer lain. Untuk tutorial ini kita akan buat agar program biokaryawan itu berjalan sebagai program Client-Server Untuk cara mudahnya, file-file diatas diletakkan pada satu folder yang sama dengan file executable dari biokaryawan, untuk cara termudah berikut adalah langkah-langkahnya:
  1. Buat sebuah folder baru dikomputer yang akan dijadikan sebagai server, misalnya di drive D dengan nama Bio Karyawan
  2. Dalam folder Bio Karyawan buat lagi sebuah folder dengan nama Photos
  3. Salin file-file runtime diatas kedalam folder D:\Bio Karyawan
  4. Buka folder workspace, salin file-file berikut ini ke folder D:\Bio Karyawan:
  • biokaryawan.exe
  • biokaryawan.pbd
  • Default.jpg
  • logo.ICO
Sehingga struktur folder Bio Karyawan seperti gambar ini:

Share folder D:\Bio Karyawan, dan tandai kotak Allow network users to change my files
Maka kita pun selesai

Untuk langkah selanjutnya adalah pengaturan koneksi databasenya, untuk hal ini ada sedikit perbedaan konfigurasi namun langkah-langkahnya sama, baik untuk Server maupun untuk Client, dan berikut adalah langkah-langkahnya:
  1. Instal psqlodbc versi 9.3 dikomputer yang akan diinstal program biokaryawan
  2. Buat ODBC dengan cara:
  3. Klik Start->Control Panel->Administrative Tools lalu klik dua kali pada Data Sources (ODBC)
  4. Pada tab System DSN klik Add lalu pilih PostgreSQL ANSI dan klik Finish
  5. Dalam jendela ODBC Setupnya masukkan:
  • Data Source = PostgreSQL 93
  • Database = postgres
  • SSL Mode = disable
  • Port = 5432
  • Server:
  1. Dikomputer Server, masukkan: localhost
  2. Dikomputer Client, masukkan IP Address dari komputer server atau nama network komputer server
  3. Klik Save lalu klik OK untuk menutup jendela ODBC
Dan kita pun selesai dalam Tutorial Membuat Program Biodata Karyawan ini.

Akhir kata, semoga sukses untuk semua yang sedang dan akan anda lakukan.

Tidak ada komentar:

Posting Komentar

Silahkan berikan komentar anda.

 

Term Of Service

Untuk mengetahui tentang penggunaan blog ini, silahkan buka halaman Term Of Service atau klik TOS untuk langsung membuka halaman Term Of Service

Privacy Policy

Untuk mengetahui kebijakan privacy dalam blog ini, silahkan buka halaman Privacy Policy atau klik Disini untuk langsung membuka halaman Privacy Policy