描述

获取报表列数据源。

请求

名称 是否必需 类型 描述
idOrName String 报表模板Id或者报表模板名称。
range String 返回范围,summarydefined-只返回设置了汇总的报表列,否则返回所有。

响应

  • 返回参数

返回报表列数据源,数据项参数说明:

名称 类型 描述
Id String 报表列Id。
FieldMap String 报表列FieldMap。
Header String 报表列名称。

示例

请求示例

HTTP/1.1
GET  /v1/report/datasource/templates/ec2019ab-041c-4ebf-a34e-adb9097a9fa0/columns?range=summarydefined
Host: api.dadayun.cn
Date: Thu, 30 Aug 2018 02:55:22 GMT

正常返回示例

HTTP/1.1 200 OK
Date: Thu, 30 Aug 2018 02:55:22 GMT
Content-Type: application/json; charset=utf-8

[
    {
        "Id": "ad43aef8-cce3-4190-9f3f-354546ced8b3",
        "FieldMap": "F0",
        "Header": "区域"
    },
    {
        "Id": "860330f8-59c7-4b0c-b1be-bc5bd95b6159",
        "FieldMap": "F1",
        "Header": "报告人"
    },
    ...
]

异常返回示例

HTTP/1.1 500 Internal Server Error
Date: Thu, 30 Aug 2018 02:55:22 GMT
Content-Type: application/json; charset=utf-8

{
  "Code": "InternalError",
  "Message": "未知错误"
}

错误码

错误代码(Code) 错误信息(Message) HTTP 状态码(StatusCode) 说明
Invalid_ReportTplId_NotFound Id等于“XXX”的报表模板不存在。 400 报表模板不存在。
InternalError 未知错误。 500 服务器内部错误,请联系管理员。

results matching ""

    No results matching ""