顯示具有 PowerBuilder 標籤的文章。 顯示所有文章
顯示具有 PowerBuilder 標籤的文章。 顯示所有文章

2019年9月11日 星期三

於windows 10 中讀取副檔名為HLP的說明檔(以Powerbuilder 10.5之說明檔為例)

環境:windows 10 64bit


1. 先取得XP作業系統內之winhlp32.exe,我使用的版本為5.1.2600.5512。(我於windows 7 中取得的winhlp32.exe檔案是無法成功使用,會出現錯誤訊息「(9009)」。)




















2. 取得PowerBuilder 10.5的說明檔,預設路徑如下:
C:\Program Files (x86)\Sybase\PowerBuilder 10.5\Help\PBHLP105.HLP


3. 將PBHLP105.HLP按滑鼠左鍵拖曳到winhlp32.exe上後放開滑鼠左鍵,即會以winhlp32.exe開啟PBHLP105.HLP檔案。









4. 成功於windows 10 中開啟HLP檔。

2015年9月28日 星期一

PowerBuilder使用saveas()函數列印成PDF

1. 先下載及安裝Ghostscript。(如PowerBuilder是32位元者,必須安裝32位元版本。)
2. Windows 10 作業系統,先自HP官網下載及解壓縮HP Postscript印表機驅動程式。

3. 新增一部名稱為「Sybase DataWindow PS」的印表機。
  • 開啟控制台->裝置和印表機->新增印表機->新增本機印表機。
  • 印表機連接埠,請選擇「使用現有的連接埠」,並且選擇「FILE:(列印至檔案)」。
  • 印表機的驅動程式可以選擇任一款機型的印表機,只要印表機名稱最後是「PS」結尾即可。(製造商HP,印表機名稱中最後是「PS」者)  (windows 10 作業系統者,請選「從磁片安裝(H)...」,選擇HP Postscript印表機驅動程式目錄進行安裝。
  • 最後將此印表機命名為「Sybase DataWindow PS」。切記,大小寫及空格都要一致,也不可打錯字。 
  • 如果提示「Windows無法驗證此驅動程式的發行者」,請點「仍然安裝此驅動程式」繼續執行。
  • 成功後會出現一台名為「Sybase DataWindow PS」的印表機。
4. PowerBuilder已可使用saveas()函數列印成PDF類型檔案了。

2012年4月10日 星期二

PowerBuilder 實用技巧

1. 如何在N-UP DataWindow 中,讀取第N欄資料?
A:第一欄column_name,第二欄column_name[1],...第N欄column_name[N-1]。

2. 如何將Grid DataWindow 改成Tabular DataWindow?
A:在DataWindow 的Edit Source中將processing=1改為processing=0,只有這兩種可互換。