iT邦幫忙

0

TIPTOP 報表 顯示設定

我有在p_zza 加到 序號83 了
而在4gl裡面我明明也有寫進去,debug該欄位也有值,但如果接在後面就會如下圖會消失
https://ithelp.ithome.com.tw/upload/images/20220128/20132627S9wzr5kjzM.jpg
https://ithelp.ithome.com.tw/upload/images/20220128/20132627w6H1LHAyal.jpg
然後我就測試看看,如果我不接在後面,而是用print讓他跳行結果如下圖,是有值也有辦法顯示。
https://ithelp.ithome.com.tw/upload/images/20220128/20132627nJTcmsb7q4.jpg
https://ithelp.ithome.com.tw/upload/images/20220128/20132627oFqjYubtE5.jpg
請問有什麼方法能讓他接在後面也show出來的嗎?

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 個回答

0
souda
iT邦好手 1 級 ‧ 2022-01-29 10:25:39

建議您可以這麼做!
先確定一下原來table屬性 查看一下
DEFINE xxx DYNAMIC ARRAY OF RECORD
xxx like xxx_file.xx01,
xxx like xxx_file.xx02,
...
END RECORD

不然怎麼USING也無用.

carry1246 iT邦新手 4 級 ‧ 2022-02-07 08:46:38 檢舉

https://ithelp.ithome.com.tw/upload/images/20220207/20132627Z9w6Iti98u.jpg
如上述的圖,我是沿用之前前輩的作法,我用select 的值丟入a13內

souda iT邦好手 1 級 ‧ 2022-02-07 19:23:34 檢舉

這不是table schema 請到p_zta或是資料庫工具查看.

0
by2048
iT邦高手 1 級 ‧ 2022-02-07 10:20:44

系統預設只能顯示20種假別(陣列也寫死的)
g_cpj01 ARRAY[20] OF VARCHAR(10),
g_cpj02 ARRAY[20] OF VARCHAR(10),
g_cqh07 ARRAY[20] OF DEC(5,2),
sum_cqh07 ARRAY[20] OF DEC(8,2),
如假別未超出20種,其實不用特別寫

看更多先前的回應...收起先前的回應...
carry1246 iT邦新手 4 級 ‧ 2022-02-07 10:24:12 檢舉

如果超出20種呢?

carry1246 iT邦新手 4 級 ‧ 2022-02-07 16:17:45 檢舉

您PO的這三串我前面有改成30

by2048 iT邦高手 1 級 ‧ 2022-02-08 09:38:29 檢舉

p_zaa 顯示20個假別的部份,要依序往後加十格,a1,a2,a3....皆往後空十個序號
4gl
i>20 改i>30
REPORT r131_rep(sr)後
抬頭列印 PRINT g_x[35]-g_x[54] 變 PRINT g_x[35]-g_x[64]
相關 PRINT g_c[數字+10]

by2048 iT邦高手 1 級 ‧ 2022-02-08 09:46:07 檢舉

一次顯示30種假別其實不易閱讀,所以我改成QBE日期區間有發生的假別(及cpjacti='Y')做註記,再依註記產出統計報表

我要發表回答

立即登入回答