【9.0.102.0】报表中使用JSON数据源
虽说有个专题教程,但感觉没描述完全,一般JSON就类似于:{"返回值1":[{"ID":1,"测试":"1"},{"ID":2,"测试":"2"}]}这样,报表中是如何使用,能达到像是数据源为表,查出来并自动扩展行呢?大佬,报表需要接受的json是一个单纯的数组,而不是对象,因此,我们需要将json解析后再传递给报表
打开报表后
报表及数据源设计如下:
Nathan.guo 发表于 2024-2-22 16:30
大佬,报表需要接受的json是一个单纯的数组,而不是对象,因此,我们需要将json解析后再传递给报表
打开 ...
好的,谢谢 {:5_110:} Nathan.guo 发表于 2024-2-22 16:39
那如果按大佬你给的格式,对象里面又套了数组,能不能够展示出来呢? 没事测着玩 发表于 2024-2-22 17:00
那如果按大佬你给的格式,对象里面又套了数组,能不能够展示出来呢?
大佬的意思是,直接把{"返回值1":[{"ID":1,"测试":"1"},{"ID":2,"测试":"2"}]}这样的json,传递给报表吗?
这样是不行的,我们得再传递前先将其中的返回值1,解析出来,把返回值1这个数组传递给报表~~ Nathan.guo 发表于 2024-2-22 17:06
大佬的意思是,直接把{"返回值1":[{"ID":1,"测试":"1"},{"ID":2,"测试":"2"}]}这样的json,传递给报表吗 ...
哦,意思就是,只接受单层的数组,数组里面可以放对象? 没事测着玩 发表于 2024-2-22 17:36
哦,意思就是,只接受单层的数组,数组里面可以放对象?
是的,大佬把数组理解为表格,数组里的对象理解为单行记录,就必就不用我再多说什么了:lol~~ Nathan.guo 发表于 2024-2-22 17:38
是的,大佬把数组理解为表格,数组里的对象理解为单行记录,就必就不用我再多说什么了~~
好的,谢谢解答 :i0tw2:
页:
[1]