zoukankan      html  css  js  c++  java
  • 使用动态内置的JSON 数据源

    自从ActiveReports 11发布以来,一个重磅功能推出,为Web开发人员又带来一大福利。JSON数据常常会通过WebService来动态生成JSON数据,因此动态链接JSON 数据内置参数会更有意义,本文就来学习如何在JSON 连接字符串中添加参数。

    1. 新建页面报表

    2. 添加参数

    名称 UserId

    3. 添加数据源

    • 选择JSON Provider,【内容】选项中,选择【表达式】
    • 在【表达式】中,输入以下代码:
    ="jsondoc=http://jsonplaceholder.typicode.com/comments/" & [@UserId] & ";schemadata={  ""$schema"": ""http://json-schema.org/draft-04/schema#"",
      ""type"": ""array"",  ""items"": {   
        ""type"": ""object"",    ""properties"": {      ""postId"": {        ""type"":
        ""integer""      },      ""id"": {        ""type"":
        ""integer""      },      ""name"": {        ""type"":
        ""string""      },      ""email"": {        ""type"":
        ""string""      },      ""body"": {        ""type"":
        ""string""      }    },    ""required"": [     
        ""postId"",      ""id"",      ""name"",     
        ""email"",      ""body""    ]  }}"
    • 添加数据集

    使用JSON编辑器,选择查询页面,选择$

    • 在【字段】选项卡,输入字段名称和值

    名称:postid; :postid

    名称:email; :email

    名称:name; :name

    名称:body; 值:body

    • 点击确定
    • 创建报表布局,将字段绑定到表格

    4. 预览报表

    您在使用产品过程中有任何疑问,可以登录官方产品技术社区和经验丰富的技术工程师、ActiveReports开发人员交流:了解更多

  • 相关阅读:
    架构设计-业务逻辑层简述
    大牛的法宝
    架构设计中服务层的简单理解
    架构师都要懂哪些知识
    python 面向对象
    Ubuntu学习
    装饰器
    Py之基础数据类型
    Py之模块
    浏览器环境变量
  • 原文地址:https://www.cnblogs.com/lenkaguo/p/6382866.html
Copyright © 2011-2022 走看看