(Intra-mart)IM-FormaDesiner URL的RequestParameter总结整理
前提
- intra-mart Accel Platform
 - IM-FormaDesiner
 - IM-Workflow
 
此次总结是内容为,我们做Forma开发时需要用到的一些跳转URL,例如从我们自己写的一个一览页面里跳到我们需要的Forma开发的WF的处理画面
这些内容在一些日本的网站上应该已经有过了,我在这里结合自己的开发经历,用中文做下整理记录
登录画面的URL
forma/normal/view/regist_application_view/%Forma应用的ID%
参数:
| 参数名 | 值 | 注释 | 
| imfr_callback_path | 返回的路径 | Forma画面上返回按钮的返回路径 | 
| imfr_application_no | application的版本号 | 没有指定的话用的是最新的版本 | 
| upp_XXX | 用户参数 | 可以指定多个,是画面上的控件的参数值 | 
不符合上面的参数规则的参数是不会传到Forma画面的,基本上这些参数是要经过Forma的前处理之后才会到画面上,所以必须要符合参数规则
upp_XXX的参数是在前处理regist(formaParam, uppParam)中可以调用,保存在uppParam里面Fomra画面上有一样的Id的控件的话就会使用它.
URL例子:
http://localhost:8080/imart/forma/normal/view/regist_application_view/sample_app_equipment?imfr_application_no=1&upp_arg1=test
更新画面
forma/normal/view/edit_application_view/%Forma应用ID%
参数
| 参数名 | 值 | 注释 | 
| imfr_insert_id | 登录ID(必须) | Forma数据的主键 | 
| imfr_sd_insert_id | 登录ID(必须) | Forma数据的主键 | 
| imfr_callback_path | 返回的路径 | Forma画面上返回按钮的返回路径 | 
| imfr_application_no | application的版本号 | 没有指定的话用的是最新的版本 | 
| upp_XXX | 用户参数 | 可以指定多个,是画面上的控件的参数值 | 
imfr_insert_id和imfr_sd_insert_id只需要指定一个,一般情况下是一样的
参照画面
forma/normal/view/refer_application_view/%Forma应用ID%
参数和更新画面一样
                    
                
                
            
        
浙公网安备 33010602011771号