将润乾报表(组)集成到起步x5平台的详细过程

本文提供了一套详细的润乾报表导入流程,包括调整报表路径、文件上传、创建进程及菜单等关键步骤,帮助用户顺利实现报表导入。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

首先注意如果要导入的是报表组,则要把润乾报表的路径更改为相对路径。详细url即填写的是润乾报表配置目录reportfilter下的文件路径。下面是导入的具体步骤:

1.先把要导入的文件(以.raq/.rpg为后缀的文件)在左侧目录下找到,然后直接拖拽到winWCP的对应目录下。常为(/root/home/apache-tomcat-7.0.16/webapps/demo/reportFiles).如下图1.1所示:   

2.首先打开起步x5,进入studio编辑模式,打开BIZ目录,进入到自己项目的目录下,找到文件reportmjw,在其下的process目录下,新建process文件。为文件命名,新建菜单如下图所示:


 3.找到新建的process文件。打开在其目录下的.m文件。在其左下方属性菜单中找到动作设置,点击右侧扩展,点击增加按钮。在弹出的选择动作菜单栏中选择你要添加的动作。一般选择以FW为关键字进行搜索,选择其中的save、create、query、三个动作。如下图所示:


4.确定保存之后,点击你新建的process文件。右键选择切换到UI。随即进入到UI目录下的同名文件中。右键新建W文件。选择新建空白页。点击完成。

5.在新建的空白页中找到右侧目录下,拖拽添加bizDate,选中bizDate,在左下方的属性列表中,选择concept,点击右侧进入选择框。以FW为关键字进行搜索,选择其中的概念标示为服务器地址的条目。如下图所示:


6.点击确定之后系统会自动补全一些条目。不用理会。选择编辑relations条目。在进入的菜单中选择全选。确定即可。然后选择编辑limit,将属性值设置为-1即可。选择编辑auto-load,将其属性值改为true。选择编辑data-type,将其属性值改为xml。选择编辑store-type,将其属性值改为simple。


7.选中主窗体中的model。在其左下方的的菜单中选择事件。找到其中的onLoad,双击其属性值进入.w文件中。进行代码的编写。(复制之前成功的例子即可,只需将其中的路径和文件名称即可)

 例如:

var mainActivity = {};


mainActivity.model1Load = function(event){
var hostname1 ;
            var hostname2;
            
 
     var bizdata2 = justep.xbl('bizData2');
     for (var i =0;i<bizdata2.getTotal();i++)
     {
        if(  bizdata2.getValue('fFWQBH', bizdata2.getID(i))==1)
         {
          hostname1 = bizdata2.getValue('fFWQIPDZ',bizdata2.getID(i));
         }
         else
          if(  bizdata2.getValue('fFWQBH', bizdata2.getID(i))==2)
         {
          hostname2 = bizdata2.getValue('fFWQIPDZ',bizdata2.getID(i));
         }
     }
   window.location.href="http://"+hostname1+"/demo/reportJsp/showReport.jsp?raq=/report_zbguokonghour.raq";
};

  !!!!!!!!!!为了保险起见,以上2~7步可在本机模拟程序完成。然后在登录到服务器端,将文件复制到服务器上同名的目录下即可。

8.刷新BIZ和UI目录,确保加载到文件的导入。在UI目录下打开项目名,找到config目录,找到其下后缀名为.function.xml的文件,双击打开,进入到顶层目录中。再要添加功能的地方选择上方添加功能菜单项的选项,在弹出的餐单框中选出在第一步中上传的文件。确定只后即可在目录中见到你新添加的功能项。

9.最后,以system登录到服务器中,进入组织权限,进入角色管理。选中要授权的角色,右侧分配权限,在弹出的目录中寻找到你要授予的功能,分配功能权限成功。

 

恭喜你,导入成功



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值