反馈已提交

网络繁忙

当前为10.0版本文档,只有最新版本的文档支持在线编辑修改,如果想创建/编辑文档,请移步至 最新版帮助文档

新计算引擎插件问题汇总

  • 文档创建者:朵拉
  • 历史版本:4
  • 最近更新:Leo.Tsai 于 2022-06-29
  • 1. 概述

    本文介绍使用新计算引擎插件时遇到的问题及解决方案。

    注1:新计算引擎插件适用范围、功能简介请参见:新计算引擎插件

    注2:新计算引擎插件使用步骤请参见:新计算引擎操作文档

    2. 问题

    2.1 编译所有模板

    V1.0.3 及之前版本的插件安装后,在设计器菜单栏文件下,会新增一个功能按钮「编译所有模板」,如下图所示:

    这个按钮是批量转换最初的简化方案,它会转换当前报表工程下的所有 cpt 模板,但是存在一些使用上的问题。

    建议用户直接升级到 V1.0.3 及之后的版本,使用最新的批量转换功能。

    Snag_9bbb9e5.png

    2.2 行式引擎报错

    问题描述

    如果报表使用了「模板>报表引擎属性」下的行式引擎,如下图所示:

    Snag_8a631f.png

    cpt 转 cptx 后,预览模板时,会有报错信息:警告:18:01:44 Thread-13 ERROR [standard] 错误代码:11300001 数据集配置错误。

    原因分析

    报表的数据设置为列表,跟行式引擎冲突,如下图所示:

    Snag_8f2c29.png

    解决方案

    不使用行式引擎即可,不勾选行式引擎。

    2.3 日期控件设置的控件值无效

    问题描述

    cptx 模板中,日期控件的控件值为数据列中的数值,设置控件值的格式为yyyyMM,预览后设置的控件值未生效,提示:无限制。如下图所示:

    7.png

    原因分析

    控件值对应的数据列中,日期格式为 YYYY-MM,日期控件控件值设置的格式为 yyyyMM ,两者设置的格式不相同导致的。

    8.png

    解决方案

    数据列中的字段格式需与控件设置的字段格式相同。

    2.4 找不到转换按钮

    有时候在设计器和服务器都安装了新计算引擎插件,但是当设计器切换到远程目录的时候会出现没有转换成 cptx 的按钮

    1)关注插件版本

    设计器插件安装方法参照:设计器插件管理

    服务器安装插件方法参照:服务器插件管理

    检查一下设计器和服务器的插件版本是否一致。

    2)禁用再启用

    把服务器那边的新计算引擎插件禁用之后再启用看是否恢复正常。

    3)检查是否有新计算引擎插件对应的文件夹

    查看%FR_HOME%\plugins目录下是否有新计算引擎插件对应的文件夹。如下图所示:

    1626159719561318.png

    最后做切回本地目录之后再次切到远程目录

    2.5 跟新前端插件冲突

    新计算引擎相关的cptx模板直接预览没问题,但是发布到目录之后报错:The supplied data appears not to be a cptx file

    这是由于工程中同时安装了新计算引擎和新前端插件,两者冲突导致的。此时可以禁用/删除新前端插件。

    附件列表


    主题: 性能优化
    已经是第一篇
    已经是最后一篇
    • 有帮助
    • 没帮助
    • 只是浏览

    售前咨询电话

    400-811-8890转1

    在线技术支持

    请前往「服务平台」,选择「在线支持」

    热线电话:400-811-8890转2

    总裁办24H投诉

    热线电话:173-1278-1526