随笔分类 - T100
鼎捷T100-ERP
Genero FGL
摘要:具体看下图,先做好个报表打印的程序(一程序多作业,参数区分调用哪个凭证报表打印),做好凭证报表(g), 然后在azzi988设置好对应作业的打印维护,在代码写好条件即可。 IF cl_null(g_master.wc) THEN CALL l_arg.clear() LET l_token = ba
阅读全文
posted @ 2019-06-03 17:43
AaronLi
摘要:IMPORT security 1 PUBLIC FUNCTION ccl_hash(p_digest,p_algo) 2 DEFINE p_digest STRING #要加密的字串 3 DEFINE p_algo STRING #hashcode: SHA1, SHA512, SHA384, S
阅读全文
posted @ 2019-05-09 09:08
AaronLi
摘要:内置功能摘要: 内置的功能是什么?内置的功能列表支持的功能列表键代码表另请参阅:效用函数,变量,函数,操作符,内置类。 内置的功能是什么?内置的函数是一个预定义的功能,在运行系统中提供自动链接到你的程序,库函数。您没有连接任何额外BDL库来创建你的程序。内置的功能是语言的一部分。 另请参见实用程序功
阅读全文
posted @ 2019-04-24 15:47
AaronLi
摘要:初始化 CALL cl_err_collect_init() 汇总消息显示 CALL cl_err_collect_show()
阅读全文
posted @ 2019-03-27 15:06
AaronLi
摘要:标准签出客制后,建议到对应4gl目录,客制目录 r.c afap280_01r.l afap280_01 ALL 常用Shell操作命令: r.c:编译程序,需在4gl路径之下执行,产生的42m会自动搬至该目录下;r.cs:为小程序测试用,产生的42m仍在4gl目录下; r.l:打包可执行档或共享程
阅读全文
posted @ 2019-03-21 10:50
AaronLi
摘要:例子: #設定科目名稱 IF g_prog = 'aapt300' THEN CALL cl_set_comp_att_text("lbl_apca036",cl_getmsg("aap-00288",g_dlang)) CALL cl_set_comp_att_text("l_apcb021_de
阅读全文
posted @ 2019-03-05 15:19
AaronLi
摘要:IF g_bgjob <> "Y" THEN #更新交易對像信用餘額檔: LET ls_value = cl_getmsg('axm-00547',g_lang)," ",l_pmab.pmab003 CALL cl_progress_no_window_ing(ls_value)END IF
阅读全文
posted @ 2018-12-28 17:24
AaronLi
摘要:范例: 代码: #add-point:input段落 name="ui_dialog.input" INPUT BY NAME g_master.bdate,g_master.edate,g_master.l_group ATTRIBUTE(WITHOUT DEFAULTS) AFTER FIELD
阅读全文
posted @ 2018-04-23 16:51
AaronLi
摘要:1、r.d 作业编码 2、ctrl+d3、输入 watch g_errparam.code if g_errparam.code='错误编码', 点几次OK, 再直接run程序,会自动跳到错误提示行。 如在循环中,可watch l_ac if l_ac>10 也可以使用CTRL + D 改变变量的值
阅读全文
posted @ 2018-01-24 09:13
AaronLi
摘要:例子:cxmp541 1 #excel匯出功能 2 ON ACTION exporttoexcel 3 LET g_action_choice="exporttoexcel" 4 IF cl_auth_chk_act("exporttoexcel") THEN 5 #browser 6 CALL g
阅读全文
posted @ 2018-01-23 09:15
AaronLi
摘要:1 PRIVATE FUNCTION axmt500_update_xmdc028() 2 ###更改出货库位 3 DEFINE l_i INT 4 DEFINE l_index INT 5 6 DIALOG ATTRIBUTES(UNBUFFERED,FIELD ORDER FORM) 7 INP
阅读全文
posted @ 2017-10-19 15:43
AaronLi
摘要:范例:cxrr001 效果:增加英文版报表选择 1、azzi301,复制cxrr001_g01,把样板编号改为cxrr001_g01_01; 2、下载cxrr001_g01的GR样板,把cxrr001_g01整份复制为cxrr001_g01_01,改修后再上传; (注意:zh_CN下复制了,zh_T
阅读全文
posted @ 2017-10-11 13:43
AaronLi
摘要:capr110_g01,按扣账日期打印排序: 在adzp188——“字段”中加入pmds001的话,产生的代码的变量是:pmds_t_pmds001 ;当在“群组”—“印出排序” 再添加pmds001 的话,产生的排序的变量是pmds001,此时会产生错误,原因在record中没有pmds001这个
阅读全文
posted @ 2017-10-09 14:26
AaronLi
摘要:范例:cxmr540_g01 范例代码: ON EVERY ROW #add-point:rep.everyrow.before name="rep.everyrow.before" ####初始化 IF cl_null(g_i) THEN LET g_i=0 END IF IF cl_null(l
阅读全文
posted @ 2017-08-25 09:28
AaronLi
摘要:通过菜单ACTION来控制单身栏位内容的编辑修改; 范例axmt500: DEFINE l_xmdcua012_bk DYNAMIC ARRAY OF RECORD #170701 ljr xmdcua012 LIKE xmdc_t.xmdcua012 END RECORD DEFINE l_i_2
阅读全文
posted @ 2017-07-01 15:41
AaronLi
摘要:报表开发流程:1、建立入口程序 如r类的作业:cxmr500步骤: azzi900中建立程序代号 azzi910中建立作业代号 设计器--规格--签出 设计器--程序--签出 adzp168(r.a)产生画面 设计器--规格--下载规格--修改规格--上传规格 设计器--程序--下载程序--修改程序
阅读全文
posted @ 2017-06-23 11:41
AaronLi
摘要:报表开发流程:1、建立入口程序 如r类的作业:cxmr500步骤: azzi900中建立程序代号 azzi910中建立作业代号 设计器--规格--签出 设计器--程序--签出 adzp168(r.a)产生画面 设计器--规格--下载规格--修改规格--上传规格 设计器--程序--下载程序--修改程序
阅读全文
posted @ 2017-06-22 15:37
AaronLi
摘要:何为单据别,例如下图,新增的时候开窗选择单据别: 新增单据别: 1、首先在azzi600 系统分类码维护作业里面新增新的系统分类码(在系统分类码24下新增),如图: 2、在azzi910 作业基本数据维护里,修改对应作业的默认单据性质,如下图: 3、在aooi199 单据别设置作业里面新增新的单据别
阅读全文
posted @ 2017-06-21 14:36
AaronLi

浙公网安备 33010602011771号