元素超出页面大小无法编辑
本帖最后由 Crystal.Li 于 2021-8-11 11:31 编辑Page报表元素超出页面的时候,Web设计器加载异常,无法选中元素,无法编辑。
正常的逻辑应该是保存的时候校验,为何加载的时候也会校验元素大小呢?
在设计阶段,如果报表占据的区域大小超过纸张大小,是不允许的。这个报表现在无法正常使用的话,可能得从报表源文件入手,修改一下源文件里面纸张宽度和高度。 原始文件能正常使用,但是复制之后保存到S3便无法打开。希望开发团队尽快修复问题,我们有几千经销商,不能每次出现类似问题就下载下来手动改,这样既不现实也不合理。 您好,复制之后就打不开了,具体是怎么操作的,直接复制一个报表文件吗?存到S3,中间还有什么操作没?正常如果你只是复制报表文件并且原始文件正常,是不会有这个报错的。 复制步骤
1. 通过ReportConverter.FromXML读取Xml内容转换为Report对象;
2. 通过ReportConverter.ToXml将第一步获得的Report对象转换为字节数组;
3. 将第二步得到的字节数组上传到S3;
怀疑是ReportConverter.FromXML在执行过程中没有修正数据的精度导致的。ReportConverter的命名空间是GrapeCity.ActiveReports.Aspnetcore.Designer.Utilities。 那这个要读取的原始Xml和通过ReportConverter.ToXml转换的xml内容有对比过吗?是否一致?
页:
[1]