iT邦幫忙

0

TIPTOP 列印格式

我若想設定列印的欄位位置,我可以怎麼設定與調整?
改PER 還是改4GL呢?

2 個回答

0
做工仔人!
iT邦大師 1 級 ‧ 2021-05-03 20:34:48

1.不可能改PER檔.(功能不同)
2.4GL : 不一定, 要看TIPTOP版本(GP OR BDL)
最簡單的:目前的報表格式的"長像" 就可以決定.

carry1246 iT邦新手 5 級 ‧ 2021-05-04 08:13:15 檢舉

若排版真的要調位置 而且是全改的話
我公司的TIPTOP版本屬於20年前的版本,應該屬於舊版

0
by2048
iT邦新手 1 級 ‧ 2021-05-04 08:15:09

報表的per只是用來輸入報表條件
主要的內容還是看4gl
請先去p_zaa看報表的內容,
報表列印的樣板如果是vouchar
找到要變更的欄位名稱
再到4gl看PRINT欄位內容(值),去變更位置
報表列印的樣板如果是template1
就屬於單頭單身的報表,需考慮單身欄位及單行列印的順序
要和4gl的順序相同才能輸出修改後的報表

如果要新增報表欄位,就在定義欄位型態及sql段把值撈出來
再去印出內容

看更多先前的回應...收起先前的回應...
carry1246 iT邦新手 5 級 ‧ 2021-05-04 08:21:19 檢舉

上下位置也可改變嗎?
https://ithelp.ithome.com.tw/upload/images/20210504/20132627SVa0IVQjYO.jpg
我只試到說,COLUMN 8 的8這個數字是決定同列中第幾個位置開始印出

by2048 iT邦新手 1 級 ‧ 2021-05-04 13:06:41 檢舉

https://ithelp.ithome.com.tw/upload/images/20210504/20117635sFecgIPSmt.jpg

by2048 iT邦新手 1 級 ‧ 2021-05-04 13:11:50 檢舉

下一個PRINT 就是指下一行了

carry1246 iT邦新手 5 級 ‧ 2021-05-04 14:23:52 檢舉

原本修改前是這樣
https://ithelp.ithome.com.tw/upload/images/20210504/20132627WVRtbEs9fz.jpg
多加print 後,變這樣
https://ithelp.ithome.com.tw/upload/images/20210504/20132627UHqAvoQXnD.jpg
程式碼段
https://ithelp.ithome.com.tw/upload/images/20210504/20132627dKM0i2Njh1.jpg

by2048 iT邦新手 1 級 ‧ 2021-05-05 08:42:15 檢舉

PRINT COLUMN 8 印出3格後面的 ,號改成; (就能接著印)
PRINT COLUMN 9 印出35格[如果內容超長]會被數量欄位蓋掉最後幾格

你想改什麼?
第一行 項次,品名,數量,單位,單價,金額,備註
第二行 料號

舊版的TIPTOP可以看這本書來增強功力. =>已經絕版.到圖書館借.
請選這篇為最佳解答.

我要發表回答

立即登入回答