数据 (用于 XML 表单文档)

「XML 表单」文档的「属性」对话框的「数据」选项卡页面提供了一些 XML 表单设置。

要访问此命令...

打开「XML 表单文档」上选中控件的右键菜单,选择「控件 - 数据」选项卡。

打开「XML 表单文档的「表单控件」」工具栏,点击「控件」图标 - 数据选项卡。


对于不同控件,「数据」选项卡页面中显示的设置也可能不同。您只能看到当前控件和上下文可以使用的选项。可以使用以下字段:

XML 数据模型

从当前文档中所有模型的列表中选择一个模型。

绑定

选择或输入绑定的名称。选择现有绑定的名称可以使该绑定与表单控件关联。输入新名称可以创建新的绑定,并将其与表单控件关联。

绑定表达式

输入要将控件模型绑定到的 DOM 节点。点击「...」按钮可显示用于输入 XPath 表达式的对话框。

必填

指定 XForm 中是否必须包括该项目。

相关

将项目声明为相关。

只读

将项目声明为只读。

约束

将项目声明为约束。

计算

声明项目已计算。

数据类型

选择一个数据类型,将按照该数据类型对控件进行验证。

x

选择用户定义的数据类型,点击该按钮可删除用户定义的数据类型。

+

点击该按钮将打开一个对话框,可以在该对话框中输入新的用户定义数据类型的名称。新的数据类型将继承当前选中数据类型的所有面。

批注图标

下面列出了对数据类型有效的所有面。某些面只能用于部分数据类型。


空格

指定在处理当前数据类型的字符串时如何处理空格。可选「保留」「替换」与「省略」。这些关键词的语义以 https://www.w3.org/TR/xmlschema-2/#rf-whiteSpace 的定义为准。

模式

指定正则表达式模式。按照数据类型进行验证的字符串必须符合此模式才能有效。正则表达式的 XSD 数据类型语法与 LibreOffice 中其余位置 (例如在「查找与替换」对话框中) 使用的正则表达式语法不同。

位数 (全部)

指定十进制数据类型的值可以具有的最大总位数。

位数 (小数)

指定十进制数据类型的值可以具有的最大小数位数。

最大 (包括)

指定值的上界 (包括)。

最大 (不包括)

指定值的上界 (不包括)。

最小 (包括)

指定值的下界 (包括)。

最小 (不包括)

指定值的下界 (不包括)。

长度

指定字符串包含的字符数。

长度 (最小)

指定字符串包含的最少字符数。

长度 (最大)

指定字符串包含的最大字符数。

请支持我们!