#開窗畫面顯示欄位 type 宣告
TYPE type_gr_qry RECORD
check LIKE type_t.chr1,
apbadocno_1 LIKE apba_t.apbadocno,
apbaseq_2 LIKE apba_t.apbaseq,
pmdtdocno_3 LIKE pmdt_t.pmdtdocno,
pmdtseq_4 LIKE pmdt_t.pmdtseq,
pmdt001_5 LIKE pmdt_t.pmdt001,
apcb105_6 LIKE apcb_t.apcb105
END RECORD
DEFINE gr_qry DYNAMIC ARRAY OF type_gr_qry
DEFINE gr_qry_sel DYNAMIC ARRAY OF type_gr_qry #多選時記錄已勾選的資料
DEFINE gi_multi_sel LIKE type_t.num5 #是否需要複選資料(TRUE/FALSE)
DEFINE gi_need_cons LIKE type_t.num5 #是否需要CONSTRUCT(TRUE/FALSE)
DEFINE gi_cons_where STRING #暫存CONSTRUCT區塊的WHERE條件
DEFINE gi_cons_where_old STRING #暫存CONSTRUCT區塊的WHERE條件(舊的,用來比對條件是否改變)
DEFINE gs_default1 STRING
DEFINE gs_default2 STRING
DEFINE gs_default3 STRING
DEFINE gs_default4 STRING
DEFINE gi_page_count LIKE type_t.num10 #每頁顯現資料筆數
DEFINE gs_pageswitch STRING #選擇的頁面
DEFINE gs_action STRING
DEFINE gi_reconstruct LIKE type_t.num5 #重新查詢
DEFINE g_pagestart LIKE type_t.num5
DEFINE g_data_cnt LIKE type_t.num5
DEFINE g_page_idx LIKE type_t.num5 #目前所在頁數
DEFINE g_page_last LIKE type_t.num5 #最後一頁
DEFINE g_sel_limit LIKE type_t.num5 #選擇筆數的上限
DEFINE gwin_curr ui.Window