文档首页 / 单元格基础

单元格基础

单元格的输入规则、格式化、空值显示、内容超出与缩进、内容边距、分页控制、空白行与分栏等布局属性。

概述

选中单元格后,右侧「单元格属性」面板给出各类设置:「数据」标签管理内容与数据绑定,「布局」标签管理展开与排版,「渲染」标签管理格式化与渲染方式。数据绑定见 单元格绑定与扩展,本文说明输入、格式化和布局。

输入规则

  • 直接输入文字:文本单元格,原样显示。
  • 以 = 开头(在单元格或公式栏中):公式单元格。= 会被去掉,其后的表达式保存为内容公式;不以 = 开头则是普通文本。
  • 「数据」标签中的「内容公式」输入框直接写表达式,不带 =。
  • 把左侧数据集字段拖到单元格:数据集单元格,取值方式「列表」、展开方向「向下」、开启父格过滤;拖到已有数据集单元格上只替换数据集与字段。

注意:在单元格里直接输入公式时必须以 = 开头;只有「内容公式」输入框中的表达式不带 =。

格式化(「渲染」标签)

「格式化」提供下列类别:常规、数字、百分比、日期、货币、自定义(公式)。

类别 预设格式
日期 yyyy-MM-dd、yyyyMMdd、yyyy/MM/dd、yyyy年MM月dd日、yyyy年MM月、yyyy-MM-dd HH:mm:ss、yyyy-MM-dd HH:mm、HH:mm:ss、HH:mm
货币 ¥#,##0.00、¥#.##、¥,###、$#,##0.00、$#.##、$,###、€#,##0.00
数字 #、#.##、#,##0、#,##0.00、,###、00000、#.##E0、#,##0.00;(#,##0.00)
百分比 #%、#0.0%、#0.00%
自定义 公式模板,可自行修改,「表达式」对话框辅助编辑

自定义模板:

模板 效果
formatNumber($$value,"#,##0.00") 数字千分位、两位小数
formatDate($$value,"yyyy年MM月dd日") 中文日期
numberToRMB($$value) 金额转人民币大写
$$value == null ? "" : $$value 空值显示为空字符串

「空值显示」:内容为空时显示设定的文字;留空则不显示。该文字按原样输出,不再格式化。

渲染方式

「渲染」标签的渲染方式:默认、HTML、图片、下载、映射、条码、二维码、复选框、单选框。条码、二维码、复选框、单选框的参数见 图片、图表与子报表。

「映射」把单元格值映射为显示文字:

属性 说明
映射类型 数据集 / 自定义
映射值不存在时显示原值 勾选后未匹配的值保持原样
数据集、值字段、显示字段 映射类型为数据集时使用
映射项 自定义时通过「添加」维护,每项含「显示值」「实际值」

「下载」渲染可设置「文件名表达式」。

布局属性(「布局」标签)

内容超出

选项 说明
换行显示 默认
缩小字体 缩小字号以装下内容(自适应列宽的列中不生效)
裁剪内容 超出部分裁掉
撑宽本列以容纳本格 勾选后本列宽度随内容撑开(跨列合并的单元格不显示此项);此时「内容超出」标签变为「仍装不下」
最大宽度 1–999 pt,留空表示最多为页面正文宽度的一半(A4 纵向约 255 pt);同一列多个单元格时取最大值

缩进与文本

属性 说明 取值
缩进方式 无 / 首行 / 悬挂 默认无
缩进值 单位为字符 0–99
文字方向 横排 / 竖排
文字间距 pt 0–99
图片填充 图片类型:填充单元格 / 等比例拉伸 / 原始尺寸
内容边距 左、右、上、下内边距,pt 0–999

分页控制

属性 说明
行前分页 在本行之前分页(行级设置)
行后分页 在本行之后分页(行级设置)
单元格跨页断开时重复显示数据 默认开启

空白行设置

「补充空白行」并设置「迭代倍数」(1–999):把行数补足到该倍数的整数倍。

分栏设置

仅当展开方向为向下或向右时出现。

展开方向 属性
向下 「启用列分栏」、栏目数量(2–99)、每栏分组数量(1–9999)、每多少组分页(0=不分页)、栏间距(mm)、「间距列空白(无边框/背景)」、「补充空白行使各栏等高」
向右 「启用行分栏」、每栏分组数量、每多少组分页、栏间距、「间距行空白」、「补充空白列使各栏等宽」

分行打印(护理记录类单据)见 单据模板概述,与分栏互斥。

相关文档

联系我们

请填写您的信息,我们将在 1 个工作日内与您联系。