| 作者 | 
 |  
ayangzhi  [个人空间]
 
     注册  2010-07-18 发贴数  1010 精华贴  1 原创贴  2 来自   状态  正常
  级别  贵宾  | 
  |  
 |  
应用场景:  在某些时候, 使用按钮打开自定义报表,打开之前,提前设置一下报表的参数。  能提高使用者的体验和效率。  具体看截图:  |  
  |  
 
   |  
         
 
 
 
  
 杨清云,承接商贸管理、人力资源实施、综合管理实施服务.
可扩展开发WEB, 物联网, 大屏展示报表, 移动端, 微信公众号等.
联系QQ:13836962    TEL:13058180007 
  |  
 
 |  
qf2016  [个人空间] QQ名  meng 113779009
 
       注册  2016-01-17 发贴数  2795 精华数  0 原创贴  0 来自   状态  正常
  级别  版主  | 
 |  
ayangzhi  [个人空间]
 
     注册  2010-07-18 发贴数  1010 精华贴  1 原创贴  2 来自   状态  正常
  级别  贵宾  | 
  |  
 |  
脚本文件补充:  1. 销售订单 单据中的调用脚本.     int t1()  {    string dict_id;    dict_id = gui_get_val('ext_a_dict_id');      dbg('dict_id: ' + dict_id);      rep_para_prepare('dict_id', dict_id);      call_str('view_csp_rep.ds_003');      return 1;  };    int func_show()  {    gui_create_button("Panel_Func", 't1', 800, 5, 80, 30, '测试', 'call_csp.voucher.BA.t1');      return 1;  };      ////////////////////////////////////////////////  2. 自定义报表  string change_obj;  int obj_change()  {    // msg(change_obj);    return 1;  };    int func_can_run()  {    return 1;  };    int func_def_lmt()  {    def_lmt_dict("lmt_dict_id","数据字典","app_dict");    return 1;  };    int func_init_lmt_val()  {    return 1;  };    int func_def_field()  {    db_set_field_count(4);    db_set_field_info(0,'dict_id',"字典标识",120);    db_set_field_info(1,'code',"科目编号",80);    db_set_field_info(2,'name',"科目名称",200);    db_set_field_info(3,'num',"数量",60);    db_set_field_type(3,"I");    return 1;  };    int func_def_imp()  {    return 1;  };    int func_init()  {    return 1;  };    int func_query()  {    string sql;    sql="select dict_id,code,name,1 from app_dict_def";      if(lmt_checked("lmt_dict_id"))      sql=sql+" where dict_id='" + lmt_val("lmt_dict_id") + "'";      db_run(sql);    return 1;  };    int func_run_over()  {    return 1;  };    int func_dbl_click()  {    return 1;  };  |  
  |  
 |  
         于 2024-02-18 08:40 被 ayangzhi 修改
 
 
 
  
 杨清云,承接商贸管理、人力资源实施、综合管理实施服务.
可扩展开发WEB, 物联网, 大屏展示报表, 移动端, 微信公众号等.
联系QQ:13836962    TEL:13058180007 
  |  
 
 |  
qf2016  [个人空间] QQ名  meng 113779009
 
       注册  2016-01-17 发贴数  2795 精华数  0 原创贴  0 来自   状态  正常
  级别  版主  | 
  |  
 |  
    tmp_para_set("lmt_dict_id",dict_id);    call_str('view_csp_rep.ds_003');    调用前用 tmp_para_set设置参数  |  
  |  
 |  
 
 
  |  
 
 |  
ayangzhi  [个人空间]
 
     注册  2010-07-18 发贴数  1010 精华贴  1 原创贴  2 来自   状态  正常
  级别  贵宾  | 
  |  
 |  
int t1()  {    string dict_id;    dict_id = gui_get_val('ext_a_dict_id');      dbg('dict_id: ' + dict_id);      // rep_para_prepare('dict_id', dict_id);    // para_set('dict_id', dict_id);    pub_para_set('dict_id', dict_id);      call_str('view_csp_rep.ds_003');      return 1;  };    int func_show()  {    gui_create_button("Panel_Func", 't1', 800, 5, 80, 30, '测试', 'call_csp.voucher.BA.t1');      return 1;  };      目前测试提示没有 tem_para_set, 测试下面2个函数也不行。     // para_set('dict_id', dict_id);    pub_para_set('dict_id', dict_id);        是不是要在后续版本中增加   temp_para_set  |  
  |  
 
   |  
 
 
 
  
 杨清云,承接商贸管理、人力资源实施、综合管理实施服务.
可扩展开发WEB, 物联网, 大屏展示报表, 移动端, 微信公众号等.
联系QQ:13836962    TEL:13058180007 
  |  
 
 |  
 
 |