Apright 发表于 2021-2-1 17:06:06

NetCore版本 jsViewer 样式不显示

本帖最后由 Lenka.Guo 于 2021-2-7 11:29 编辑



设计的报表是这样的
打开报表时会提示






发布以后没有样式,显示成这样


环境 netcore 3.1jsviewer
Activereport 14.0


Crystal.Li 发表于 2021-2-1 17:06:07

Apright 发表于 2021-9-9 15:36
还没有结果吗?

您好,这个问题在15.0版本就已修复,您可升级您的项目到较高版本~

KearneyKang 发表于 2021-2-1 17:58:58

你使用web端报表设计器做的报表,然后集成是在JSviewer集成的,这个应该是你没有把对应的主题文件给放到项目中导致的,你可以看这个博客:https://gcdn.grapecity.com.cn/forum.php?mod=viewthread&tid=76465&extra=page%3D2

Apright 发表于 2021-2-1 18:03:33

NetCore版本 jsViewer 样式不显示

KearneyKang 发表于 2021-2-1 17:58
你使用web端报表设计器做的报表,然后集成是在JSviewer集成的,这个应该是你没有把对应的主题文件给放到项 ...


之前看过这帖子,已经有这些主题文件还是不显示样式,不知道哪里设置的不对

Apright 发表于 2021-2-1 18:42:15


现在找到的原因是,在根目录设计的报表能正常显示。

Core版本的提供的Designer设计器源码发布后,设计的报表凡是 子目录 的重新打开会有问题,出现上面的提示,然后发布后报表后没样式。

是不是Core版本的设计器源码哪里权限不对?

KearneyKang 发表于 2021-2-1 19:24:19

根本文件就是主体样式么有找到导致的。你看看你配置的主题样式的路径是不是正确的

Apright 发表于 2021-2-2 09:52:08

KearneyKang 发表于 2021-2-1 19:24
根本文件就是主体样式么有找到导致的。你看看你配置的主题样式的路径是不是正确的
主题文件没有动过,都在resources目录下面。

设计器的目录结构
--resources
----主题文件
----Page
--------报表文件


主题文件在 报表的上级目录里面,Framework版本的是没有问题的,Core版本的就提示 找不到主题文件,请问需要在哪里配置主题路径吗?我是直接用咱们提供的源码测试的。

KearneyKang 发表于 2021-2-2 11:49:34

我这边等下也在我的Core环境去试下,你那边是不是使用WEb端在线设计器设计的报表,然后报表文件放到自己新建的JSviewer的Core环境下展示出现这样主题配色不显示的问题是这样吗,如果是这样我这边进行对应的验证操作看看问题所在

Apright 发表于 2021-2-2 14:51:41

KearneyKang 发表于 2021-2-2 11:49
我这边等下也在我的Core环境去试下,你那边是不是使用WEb端在线设计器设计的报表,然后报表文件放到自己新 ...

嗯。
有2两个问题:

第一个:在Core版本的web端在线设计器设计的报表(子目录下例如Page),换了主题,保存后,还是在Web端设计器打开时提示找不到主题。(根目录不报错)

第二个:就是你说的发布到JSViewer Core环境下面不显示的问题。感觉解决了设计的问题,第二个应该就好了。

KearneyKang 发表于 2021-2-2 16:48:29

你好,我这边测试验证了, 么有出现你说的问题。我新建一个报表开始默认主题色,预览正常
然后我更换了主题色在保存,显示还是正常没有任何问题。
我这边也使用的是MVC Core项目



页: [1] 2 3
查看完整版本: NetCore版本 jsViewer 样式不显示