反馈已提交

网络繁忙

数据显示格式

  • 文档创建者:天玑科技-叶然
  • 历史版本:32
  • 最近更新:Carly 于 2024-01-02
  • 1. 概述

    1.1 版本

    报表服务器版本
    功能变动
    11.0-
    11.0.6支持设置「千分比」单元格格式
    11.0.10

    1)支持批量修改单元格格式

    2)数据列格式由「单元格元素>高级>格式」变更为「单元格元素」下方

    1.2 功能简介

    从数据表中得到的数据格式不是我们想要的样式,此时就需要对单元格的中的数据显示格式进行设置。

    如下图中,到货日期的日期改成年月日格式,以及运货费前面加上“¥”符号,效果如下图所示:

    2. 格式设置

    2.1 功能入口

    点击菜单「插入>单元格元素」即可看到单元格的格式设置,如下图所示:

    2.2 格式种类

    单元格的格式设置可对数字、时间等数据,设置显示格式,如下图所示:

    默认为常规,即输出的数据格式与输入的数据格式相同。

    2.2.1 数字样式

    格式符
    定义示例
    0占位格式符,不足补 0

    格式:0.0  

    实际数据:1、2.2、3.33

    显示数据:1.0、2.2、3.3

    #占位格式符,不足不补 0

    格式:0.#

    实际数据:1、2.2、3.33

    显示数据:1、2.2、3.3

    设计器中内置的一些常用格式,如下图所示:

    用户也可手动编辑,自定义相关格式,例如:

    • 格式:#0

    • 实际数据:01、1、2.2、3.33

    • 显示数据:1、1、2、3

    注:单元格格式为数字样式时,若保留小数点后4位及以上,计算结果会自动四舍五入,因此可能与实际数据产生微小差距。

    如需精确显示数据,可使用 Round 函数调整数据精度:Round函数

    2.2.2 货币样式

    货币部分 ¤0 表示在整数前面加一个¥,其 ¤#,##0.00 跟数字部分原理类似。

    2.2.3 百分比样式

    1)百分比中,可选择显示小数后多少位,也可以自己进行添加位数以及其他字符。如下图所示:

    注:百分比样式中,取小数位数时,遵循奇进偶不进规则。

    2)百分比可以设置「四舍五入」,如下图所示:

    「四舍五入」具体逻辑如下图所示:

    2.2.4 千分比样式

    1)千分比中,可选择显示小数后多少位,也可以自己进行添加位数以及其他字符。如下图所示:

    2)千分比可以设置「四舍五入」,如下图所示:

    四舍五入逻辑具体逻辑与 2.2.3 节百分比一致。

    2.2.5 日期型样式

    日期型中可以设置日期的显示样式,例如希望日期型的数据显示成「20110101」这样的格式,则设置样式为「yyyyMMdd」即可,日期样式如下图所示:

    注1:月份必须为大写的 M ,小写的 m 无法识别。

    注2:设置日期格式时可手动输入。

    其他部分格式就不再赘述。

    3. 示例

    3.1 打开报表

    打开报表%FR_HOME%\webroot\WEB-INF\reportlets\doc\Primary\DetailReport\改变显示值.cpt

    点击下载模板:改变显示值.cpt

    3.2 设置日期样式

    选择 D2 单元格,选择「单元格元素>格式」,选择「日期型」,改成 「yyyy 年 MM 月 dd 日」,如下图所示:

    注:若列表中没有 yyyy 年 MM 月 dd 日 格式,可手动输入。

    3.3 设置货币样式

    选择运货费数据列单元格,选择「单元格元素>格式」,选择「货币」,如下图所示:

    注:如果是 Linux 英文的系统,改成 ¥#0.00 即可

    3.4 样式的作用

    用户可以通过样式来对数字、日期等实际单元格的值定义显示格式,不会改变实际值,查看更多样式

    当然,对于数字、金额等,一般还要设置成靠右显示。

    3.5 效果预览

    保存模板,点击「分页预览」,效果 1.2 节如所示。

    4. 模板下载

    已完成的模板可参见:%FR_HOME%\webroot\WEB-INF\reportlets\doc\Primary\DetailReport\数据显示格式.cpt

    点击下载模板:数据显示格式.cpt

    附件列表


    主题: 报表应用
    • 有帮助
    • 没帮助
    • 只是浏览
    中文(简体)

    鼠标选中内容,快速反馈问题

    鼠标选中存在疑惑的内容,即可快速反馈问题,我们将会跟进处理。

    不再提示

    10s后关闭

    联系我们
    在线支持
    获取专业技术支持,快速帮助您解决问题
    工作日9:00-12:00,13:30-17:30在线
    页面反馈
    针对当前网页的建议、问题反馈
    售前咨询
    采购需求/获取报价/预约演示
    或拨打: 400-811-8890 转1
    qr
    热线电话
    咨询/故障救援热线:400-811-8890转2
    总裁办24H投诉:17312781526
    提交页面反馈
    仅适用于当前网页的意见收集,帆软产品问题请在 问答板块提问前往服务平台 获取技术支持