- 根据关账日期获取到年期:CALL s_fin_get_close_date(法人) RETURNING l_flag,l_yy,l_pp
- 下拉框截取:LET l_excel.colc = s_aws_plm_cl_str_sepsub(l_excel.colc,':',1,1)
画面是否可见:
CALL cl_set_act_visible("insert,modify_detail,modify,delete",TRUE)
获取单据别
CALL s_aooi200_get_slip(单号)RETURNING l_success,l_slip
获取单据别参数的值
LET l_date_e = cl_get_para(g_enterprise,g_xccfuc_m.xccfucsite,'S-FIN-6012')
错误窗口:
- CALL cl_err_collect_init() #初始化
- CALL cl_err_collect_show() #错误信息汇总显示
系统分类码SCC:
- CALL cl_set_combo_scc_part('b_nmckstus','13','N,Y,A,D,R,W,X') #部分显示
- CALL cl_set_combo_scc('b_nmck026','8711') #整体调用
系统参数
LET cl_get_para(g_enterprise,"","E-SYS-0005") = "N" THEN
subString:字符串的截取
LET g_zzgyuc_d[l_ac].zzgyuc013 = l_zzgyuc012.subString(7,12)
字符替换
LET l_wc = cl_replace_str(g_wc,'xmdkdocno','xmdadocno') #xmdkdocno换成xmdadocno
顯示上次使用者下的條件
CALL cl_qbe_display_condition('100001', g_user)
將此次查詢的條件儲存起來
CALL cl_qbe_auto_save()
获取页面栏位输入的值:
LET g_sffb_m.sffbsite =GET_FLDBUF(栏位名)
获取画面上拼接好的字符串
LET g_wc_ld = FGL_DIALOG_GETBUFFER(栏位名)
display by name 和display ...to...
-
display by name 变量名
-
display 变量 to 栏位名
-
display by name 不能用在开窗带值的时候,会导致过栏位报错不显示。
input by name 和 input from
- #input by name好像要变量和控件代号一样去掉也行:INPUT BY NAME g_master.l_day_s,g_master.l_time_s,g_master.l_day_e,g_master.l_time_e
- #input 变量名 from 栏位名:INPUT g_bperiod FROM bperiod