PB Framework for FREE!

Atas permintaan (lebih tepatnya : desakan) dari teman-teman di berbagai belahan dunia yang menagih janji saya untuk share framework ini, maka dalam post ini saya persilahkan teman-teman untuk download, dengan catatan bahwa framework ini tidak memiliki dokumentasi, artinya silahkan di bedah sendiri teknik yang saya gunakan. mungkin ada yang berguna yang bisa teman-teman manfaatkan, saya persilahkan untuk digunakan dalam kebaikan (hehe…).

windowsearch
inquiry
Print Preview
whdrdtl

Semoga ada manfaatnya dan jangan ragu-ragu jika ada pertanyaan tentang framework ini.

Note :
– Framework dikembangkan menggunakan Powerbuilder Versi 11.5 dan Database SQLAnywhere 11
– Rename Extension nya menjadi .rar sebab wordpress tidak membolehkan file dg extension tersebut

Click to Download


31 comments on “PB Framework for FREE!Add yours →

  1. maaf pak,
    framework itu buat apa ya? kegunaan dan penggunaan di PB itu seperti apa atau utk apa?
    terima kasih sebelumnya.

    1. framework itu seperti template, umumnya sudah termasuk logika pemrograman, namun model aplikasinya akan mengikuti konsep yang dibuat dalam framework walaupun tetap fleksibel menyesuaikan kebutuhan. yang disebut framework juga tidak selalu seperti template, kadang hanya berisi fungsi fungsi seperti library siap pakai, ada juga framework yang lebih ke tampilan atau UI nya seperti : https://pbdev.id/2020/04/03/powerbuilder-mobile-ui-framework/
      Nah penggunaan nya terutama untuk memudahkan dan membuat aplikasi lebih konsisten, misalnya jika dalam framework sudah ada fasilitas untuk membuat tampilan window edit save delete print data master, maka cukup melakuan inherit dari framework master window dan script dalam framework sudah siap digunakan tanpa menuliskan program atau script nya setiap kali anda membuat master untuk data yang lain. kadang cukup dengan mengatur properti tertentu saja.

    1. Download installer PB11.5 lalu install Powerbuilder beserta SQLAnywhere nya
      Lalu Open Workspace ke folder extract dan pilih *.pbw nya
      Ctrl+R utk running

  2. Ini dia yang saya cari, bukan main baiknya agan Zulmach ini, rajin komen di web orang demi memberi solusi dimana bisa dapet installer powerbuilder sementara nyari nyari dimana syusah sekali, boleh kontek kontek ya kak, saya pemula dari nol pisan dan sangat ingin belajar membuat sistem untuk kerjaan saya, karena mengerjakan data komplek dengan Excel benar benar seperti di siksa

      1. Yes, I got it.

        However, some screens in the ‘System Administration’ menu do not open. Could you update me?
        Or, please attach a screen shot.
        Thank you.

  3. Hi zulmach

    1-in insert row you use idw_detail.insertRow(1)
    why you did not use dw_list,insertrow(1)
    or dw_detail.insertrow(1)

    2-how can i put modules window (menu window) in right corner ( for Arabic language) instead of left corner
    Regards Aly

  4. How can i change the color background of datawindow ,the gradient of datawindow and the color font of feilds ,, i Tried to change it in datatwindow
    but these values is taken from tables sysuserdefault and sysdefault but i coululd not know what the excat value i may change?
    also when i press ESC key , it force to close the program how to disable it?
    thank you again

    1. Hi Aly.
      Thats the idea. To change color theme you can just change the value of data on table sysdefaukt and sysuserdefault. All the columns keywords that contain “dwtheme” you may change it on the “values” column and see your application color changes.
      And maybe you would create an interface (windows) to let user change the value.

      To disable the ESC key find the cb_close command button on the w_sheet ancestor class object and just comment the clicked script.

      Have fun with the framework!

      1. Hi zulmach
        exactly at which location the color is begin to changed to table values?
        also “All the columns keywords that contain “dwtheme” you may change” there are 16 rows that contain dwtheme (in field keyname of table sysuserdefault ) i try to change some of them but there are no change??
        thanks

      2. Hi zulmach
        thanks
        I found it – it is at constructor event of dw
        ln_color.post of_setdwscheme (this)

        I am now trying to read of_setdwscheme to find out how it works

        thank you agin

  5. thanks again- I try to use this frame – i have a question -for example if i have employee window that contain data of employee ( code – name -birth date -hiring date – dept code ………. i want to query for employee with name like abc and birth-date is between 1/1/1990 and 1/1/1995 – does the query window in your frame can query this (between date or between number)??

    1. For the sample application of the framework it cannot do “between” for the inquiry window. It was created for the general purpose of inquiry functionallity.
      You need to modify it for your own needs.

Tinggalkan Balasan

Translate ▲