报表接口调用原创
金蝶云社区-Lymtoo
Lymtoo
2人赞赏了该文章 569次浏览 未经作者许可,禁止转载编辑于2023年09月26日 11:50:25
  1. 调用报表接口 与调用单据接口类似

  2. 首先登录

K3CloudApiClient client = new K3CloudApiClient("xx");

var loginResult = client.ValidateLogin("databaseID", "userName", "Password", 2052);

var resultType = JObject.Parse(loginResult)["LoginResultType"].Value<int>();    //登录结果类型等于1,代表登录成功 if (resultType == 1)

{

}

3.构造接口参数

              Object jsonRoot = new JObject();

                jsonRoot.Add("FieldKeys", "");//需要显示的字段

                JObject jsonModel = new JObject();

                jsonModel.Add("FReqOrgId1", "");//过滤条件必填项

                jsonModel.Add("FBillNumber", txtReqNumBegin.Text);//单号过滤条件必填项

                jsonModel.Add("FBillNumber", txtReqNumEnd.Text);//单号过滤条件必填项

                jsonModel.Add("FStartDate", "2001-01-01 00:00:00");//日期 

                jsonModel.Add("FEndDate", "9999-03-10 00:00:00");//日期

                jsonModel.Add("FLineStatus", "A");

                jsonRoot.Add("Model", jsonModel);

                string rowSet = client.GetSysReportData("报表标识", jsonRoot.ToString());

          


返回的是字符串,需要将字符串转datatable 或者是数组

图标赞 2
2人点赞
还没有人点赞,快来当第一个点赞的人吧!
图标打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!

您的鼓励与嘉奖将成为创作者们前进的动力,如果觉得本文还不错,可以给予作者创作打赏哦!

请选择打赏金币数 *

10金币20金币30金币40金币50金币60金币
可用金币: 0