KearneyKang 发表于 2020-6-22 17:59:57

你是把报表访问文件的路径给修改了是吧,然后导致点击文件出现404的错误,你现在这样操作看看:

private static readonly DirectoryInfo ResourcesRootDirectory =
                        new DirectoryInfo(String.Format(@"{0}.\Reports\", HttpRuntime.AppDomainAppPath));
                private static readonly DirectoryInfo TemplatesRootDirectory =
                        new DirectoryInfo(String.Format(@"{0}.\templates\", HttpRuntime.AppDomainAppPath));
                private static readonly DirectoryInfo DataSetsRootDirectory =
                        new DirectoryInfo(String.Format(@"{0}.\datasets\", HttpRuntime.AppDomainAppPath));就是自己在项目中新建一个Report的专门用来放报表文件的文件夹,跟你现在想实现的一样,便于报表管理。然后应该不会有问题,我这边一直 这么操作,你说的加一个list的这个 ,你把你具体 的报表文件和操作最后截图都给我发来我看看如何解决。

utsoft 发表于 2020-6-23 08:45:58

KearneyKang 发表于 2020-6-22 17:59
你是把报表访问文件的路径给修改了是吧,然后导致点击文件出现404的错误,你现在这样操作看看:

就是自 ...

文件路径是正确的,修改和查看调用都没有问题,
目前测试出来的问题的RouteConfig.cs 加
    routes.MapRoute(
               name: "Default",
               url: "{controller}/{action}/{id}",
               defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional }
         );
就出现问题
WebDesigner_MVC里你可以测试看看,打开文件就会错误

utsoft 发表于 2020-6-23 08:48:21

KearneyKang 发表于 2020-6-23 11:14:33

好的,我 去试试

utsoft 发表于 2020-6-23 16:15:01

KearneyKang 发表于 2020-6-23 11:14
好的,我 去试试

这个有解决办法了吗?

KearneyKang 发表于 2020-6-23 17:16:51

没有,原来的实例文档是没有这几句代码的,你加这几句代码是要做什么,不加是可以正常运行展示,并且打开文件的
我直接运行我们的本地实例完全正常的


utsoft 发表于 2020-6-23 17:52:14

KearneyKang 发表于 2020-6-23 17:16
没有,原来的实例文档是没有这几句代码的,你加这几句代码是要做什么,不加是可以正常运行展示,并且打开文 ...

把报表整合进项目中需要啊,能帮忙想想办法怎么解决。

KearneyKang 发表于 2020-6-23 18:12:14

你这是修改了源码,我只能去研究下,不敢确定是否可以解决。我明天去研究下

utsoft 发表于 2020-6-24 10:47:44

KearneyKang 发表于 2020-6-23 18:12
你这是修改了源码,我只能去研究下,不敢确定是否可以解决。我明天去研究下

不是修改源码,是整合到力软框架

KearneyKang 发表于 2020-6-24 18:06:32

我这边把你给的代码加进去出现你反馈的问题,具体怎么解决还在研究中。如果还是研究不行,我会跟我们研发沟通,看看能不能解决你出现的问题
页: 1 [2] 3
查看完整版本: 打开文件按钮功能接口问题