YangYouH_H 发表于 2022-3-30 15:27:04

activereport15 dataset api 修改默认api

https://gcdn.grapecity.com.cn/forum.php?mod=image&aid=199678&size=300x300&key=5a7fb7426ad48dd5&nocache=yes&type=fixnone
设置的 无效,

还是原来的地址比如 /api/reports/L1001.rdlx/content

这里的api路由是否可以修改?



wengMQ 发表于 2022-3-30 20:37:37

可以这样调整

Bella.Yuan 发表于 2022-3-30 15:36:50

您好,可以参考一下这个链接:
ActiveReports15 Web Designer MVC 自定义路由时,报表api接口404 解决方案事例
https://gcdn.grapecity.com.cn/forum.php?mod=viewthread&tid=94457&fromuid=65049
(出处: 葡萄城产品技术社区)

YangYouH_H 发表于 2022-3-30 15:56:53

Bella.Yuan 发表于 2022-3-30 15:36
您好,可以参考一下这个链接:
ActiveReports15 Web Designer MVC 自定义路由时,报表api接口404 解决方案 ...


        public class DataSetsController : Controller
        {
               
               
                public ActionResult GetDataSetContent(string id)
                {
                        var dataSetsService = HttpContext.GetServiceFromContext<IDataSetsService>();

                        if (string.IsNullOrWhiteSpace(id)) return new HttpStatusCodeResult(HttpStatusCode.BadRequest);
                        var dataSet = (string) dataSetsService.GetDataSet(id);

                        return new ContentResult { Content = dataSet, ContentType = "application/json" };
                }

               
               
                public ActionResult GetDataSetsList()
                {
                        var dataSetsService = HttpContext.GetServiceFromContext<IDataSetsService>();

                        var dataSetsList = dataSetsService.GetDataSetsList();

                        return Json(dataSetsList, JsonRequestBehavior.AllowGet);
                }
}

你好,我的路由是可以访问的,就是这里的api不能修改重命名吗?

wengMQ 发表于 2022-3-30 20:37:17

Bella.Yuan 发表于 2022-3-31 19:09:46

wengMQ 发表于 2022-3-30 20:37


感谢老铁帮忙回复:hjyzw:
页: [1]
查看完整版本: activereport15 dataset api 修改默认api