(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%

参数和更新画面一样

posted @ 2020-09-22 10:57  ZJQ_PP  阅读(481)  评论(0)    收藏  举报