查看: 6629|回复: 3

如何给表单中嵌入的视图自动传参

升级   0.17%

1

主题

6

回帖

17

积分

注册会员

Rank: 2

积分
17
发表于 2021-9-10 10:56:40 | 显示全部楼层 |阅读模式
首先做了一个视图,并在视图中建了一个自定义参数,如下图。


然后在表单中嵌入该视图,并且页面上还有个字段【采购申请ID】。

希望当【采购申请ID】变化时,能将该值作为视图的参数,自动刷新数据视图。
该如何实现呢?希望各位指教。
回复

使用道具 举报

升级   0.17%

1

主题

6

回帖

17

积分

注册会员

Rank: 2

积分
17
发表于 2021-9-13 08:13:48 | 显示全部楼层
大神们帮忙呀。
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2021-9-13 11:29:46 | 显示全部楼层
您可以参考文档
https://www.o2oa.net/api/module-view.html#module-view




var fileno = this.form.get("fileno").getData();
var title = this.form.get("title").getData();
var view = this.form.get("view").view;
this.filterList = [];
if(fileno!=""){
    this.filterList.push({
        "logic": "and",
        "path": "$work.serial",
        "comparison": "like",
        "value": fileno,
        "formatType": "textValue"
    });   
}
if(title!=""){
    this.filterList.push({
        "logic": "and",
        "path": "$work.title",
        "comparison": "like",
        "value": title,
        "formatType": "textValue"
    });   
}
  
view.setFilter( this.filterList );
// view.json.filter = filterList;
// view.reload();
回复

使用道具 举报

升级   0.17%

1

主题

6

回帖

17

积分

注册会员

Rank: 2

积分
17
发表于 2021-9-14 16:19:51 | 显示全部楼层
我来试一下。谢谢解答。
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系客服 关注微信 下载APP 返回顶部 返回列表
viewthread