查看: 3180|回复: 4

如何通过视图或者JSON在表单加载时填充datagrid数据

升级   16%

2

主题

0

回帖

8

积分

新手上路

Rank: 1

积分
8
发表于 2019-8-13 10:05:07 | 显示全部楼层 |阅读模式
在系统使用中需要通过参数加载指定数据到datagrid组件中,请问通过脚本如何操作,数据中心是否可以提供多数据源,调用已存在数据表
回复

使用道具 举报

升级   14%

1

主题

1

回帖

7

积分

新手上路

Rank: 1

积分
7
发表于 2019-8-17 10:19:02 | 显示全部楼层
这个打开是API页面,API看好长时间没找到解决办法,同问一下如何在视图中展示流程中的数据网格中的信息
回复

使用道具 举报

升级   100%

138

主题

1万

回帖

3万

积分

超级版主

Rank: 8Rank: 8

积分
37517
发表于 2019-8-14 17:08:36 | 显示全部楼层
回复

使用道具 举报

升级   100%

138

主题

1万

回帖

3万

积分

超级版主

Rank: 8Rank: 8

积分
37517
发表于 2019-8-19 17:28:12 | 显示全部楼层
可以沟通 this.view.lookup  获得数据,然后出了数据到数据网格中
this.view.lookup({
    "view": "视图测试",
    "application": "数据中心",

}, function(data){

    alert(JSON.stringify((data.grid)));
  //然后处理数据data.grid
});
回复

使用道具 举报

升级   5.67%

1

主题

60

回帖

217

积分

中级会员

Rank: 3Rank: 3

积分
217
发表于 2019-8-20 15:43:49 | 显示全部楼层
this.view.lookup({
    "view": "视图测试",
    "application": "数据中心",
}, function(data) {
    debugger;
    alert(JSON.stringify((data.grid)));
    this.form.get("sjwg").setData({});//先把列表清空
    var viewdata=new Array();
    var grid_data = data.grid;
    //拼装数据网格的data数据
    for(var i=0;i<data.grid.length;i++){
        op = {
            "aTitle":{"aa":grid_data.data.aa},
            "bTitle":{"bb":grid_data.data.bb},
        };
        viewdata=op;
    }
    op2 = {
        "data":viewdata,
        "total":{}
    };
    this.form.get("sjwg").setData(op2);//给数据网格赋值
    this.data.save("sjwg");
    alert("导入完成!");
}.bind(this));




回复

使用道具 举报

发表回复

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

本版积分规则

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