列表项属性页 |
单选按钮列表、列表框和下拉列表控件具有“列表项”属性页。此页面指定了项目列表,打印操作员可从该项目列表中进行选择以选择用于该控件的值。
但是在很多情况下,根据正在配置的控件和已选择的源,默认条件是打印在一个项目上的项目值与显示文本相同。在大多数情况下,可以选择为项目值或显示文本指定不同的值。
以下是可用的选项。
源: 指定要用于选择列表的源。
使用“嵌入的数据”源手动输入要显示在列表中的项目以及在打印时选择项目时要打印到已链接模板对象的每个项目的相应值。可用的选项取决于正在配置的数据输入控件类型。
用于配置下拉列表控件的“嵌入的数据”列表项的选项取决于下拉列表控件类型。
以下是可用的选项:
将完整路径用于项目值: 指定用于列表中每个选项的“项目值”的值(显示在打印项目上的值)与“显示文本”值相同。如果单击以清除此复选框,则可以输入不同的值显示在打印项目上。
显示文本: “显示文本”列中的每个值指定了在该控件中显示的值。要为列表输入新的“显示文本”值,请单击空白行,然后输入所需值。要编辑现有值,请单击包含要编辑的值的单元格,然后输入新的值。
项目值: “项目值”列中的每个值指定了当打印操作员在打印时选择其相应的“显示文本”值时打印在模板上的值。如果想要创建或从其相应的“显示文本”值中单独编辑“项目值”的值,请单击以清除“将显示文本用于项目值”复选框。在清除该复选框后,使用用于“显示文本”值的相同方法输入新的值或编辑现有值。
可以根据“显示文本”值或“项目值”的值按升序或降序对列表项排序。要执行此操作,请单击要作为排序依据的列的列标题。在属性页上显示的顺序是在数据输入表单上显示的顺序。
以下是可用的选项:
编辑数据: 打开嵌入式数据表编辑器,其可用于手动创建控件的列表项。有关更多信息,请参阅“使用嵌入式数据表编辑器”。
字段: 显示使用“嵌入式数据表编辑器”创建的字段和值。要修改字段和值,请单击“编辑数据”以打开“嵌入式数据表编辑器”。
|
当您不希望在控件中显示特定字段时,请使用“列”属性页以将该列的“可见”属性设置为“否”。 |
当您希望某个字段值显示在打印项目上时,请使用该控件的“链接数据源”属性页以将该字段链接至数据源。 |
用于配置列表框控件的“嵌入的数据”列表项的选项取决于列表框控件类型。
以下是可用的选项:
将完整路径用于项目值: 指定用于列表中每个选项的“项目值”的值(显示在打印项目上的值)与“显示文本”值相同。如果单击以清除此复选框,则可以输入不同的值显示在打印项目上。
显示文本: “显示文本”列中的每个值指定了在该控件中显示的值。要为列表输入新的“显示文本”值,请单击空白行,然后输入所需值。要编辑现有值,请单击包含要编辑的值的单元格,然后输入新的值。
项目值: “项目值”列中的每个值指定了当打印操作员在打印时选择其相应的“显示文本”值时打印在模板上的值。如果想要创建或从其相应的“显示文本”值中单独编辑“项目值”的值,请单击以清除“将显示文本用于项目值”复选框。在清除该复选框后,使用用于“显示文本”值的相同方法输入新的值或编辑现有值。
可以根据“显示文本”值或“项目值”的值按升序或降序对列表项排序。要执行此操作,请单击要作为排序依据的列的列标题。在属性页上显示的顺序是在数据输入表单上显示的顺序。
以下是可用的选项:
编辑数据: 打开嵌入式数据表编辑器,其可用于手动创建控件的列表项。对于简单和自定义卡片,每个列表项表示一个单独的卡片。 有关更多信息,请参阅“使用嵌入式数据表编辑器”。
字段: 显示使用“嵌入式数据表编辑器”创建的字段和值。要修改字段和值,请单击“编辑数据”以打开“嵌入式数据表编辑器”。
|
当您不希望在控件中显示特定字段时,请使用“列”属性页以将该列的“可见”属性设置为“否”。 |
当您希望某个字段值显示在打印项目上时,请使用该控件的“链接数据源”属性页以将该字段链接至数据源。 |
以下是可用的选项:
将完整路径用于项目值: 指定用于列表中每个选项的“项目值”的值(显示在打印项目上的值)与“显示文本”值相同。如果单击以清除此复选框,则可以输入不同的值显示在打印项目上。
显示文本: “显示文本”列中的每个值指定了在该控件中显示的值。要为列表输入新的“显示文本”值,请单击空白行,然后输入所需值。要编辑现有值,请单击包含要编辑的值的单元格,然后输入新的值。
项目值: “项目值”列中的每个值指定了当打印操作员在打印时选择其相应的“显示文本”值时打印在模板上的值。如果想要创建或从其相应的“显示文本”值中单独编辑“项目值”的值,请单击以清除“将显示文本用于项目值”复选框。在清除该复选框后,使用用于“显示文本”值的相同方法输入新的值或编辑现有值。
可以根据“显示文本”值或“项目值”的值按升序或降序对列表项排序。要执行此操作,请单击要作为排序依据的列的列标题。在属性页上显示的顺序是在数据输入表单上显示的顺序。
“数据库”源从已连接的数据库(例如文本文件、Microsoft Excel 电子表格或其他数据文件)填充列表项。
|
列表项的数据库连接完全独立于填充模板数据的数据库连接。即使您已经连接到文档中的数据库,也需要重新运行数据库设置向导才能连接到新数据库(或同一数据库)。 |
可用的选项取决于正在配置的数据输入控件类型。
用于配置下拉列表控件的“数据库”列表项的选项取决于下拉列表控件类型。
用于配置列表框控件的“数据库”列表项的选项取决于列表框控件类型。
以下是可用的选项:
数据库设置: 打开“数据库设置”对话框,在其中可以连接到要用于填充列表项的数据库。
将完整路径用于项目值: 指定用于列表中每个选项的“项目值”的值(显示在打印项目上的值)与“显示文本”值相同。如果单击以清除此复选框,可以指定使用数据库中的不同字段填充“项目值”的值,以便在项目上打印不同的值。
显示文本字段: 指定用于填充“显示文本”值的数据库字段。
项目值字段: 指定用于填充“项目值”的值的数据库字段。当未选择“将显示文本用于项目值”时可用。
排序项目: 根据“显示文本”值按升序对列表项排序。在属性页上显示的顺序是在数据输入表单上显示的顺序。
|
单选按钮列表控件及类型为单列的下拉列表和列表框控件具有此来源选项。 |
“外部文件”源从位于计算机上的文件填充列表项。
选择外部文件作为源时,以下选项可用:
文件名: 指定用于填充列表项的文件。单击“选择文件”浏览到所需的文件。
编码: 指定要用于所选文件的编码。
排序项目: 根据“显示文本”包括的值,按升序对列表项排序。在属性页上显示的顺序是在数据输入表单上显示的顺序。
|
单选按钮列表控件及类型为单列的下拉列表控件和列表框控件具有此来源选项。 |
“文件夹中的文件”源使用计算机或网络上的指定文件夹的文件名填充列表项。
以下是可用的选项:
文件夹: 指定您选择用于填充列表项的文件夹。单击“选择”浏览到所需的文件夹。
文件样式: 指定在指定文件夹中作为筛选依据的文件类型。例如,对于包含多个不同类型文件的文件夹,针对“文件模式”输入 *.xlsx 可以仅使用指定目录中的 Excel 文件的文件名填充列表项。
显示文件扩展名: 指定文件扩展名包括在“显示文本”和“项目值”的值的文件名中。
将完整路径用于项目值: 指定完整路径包括在“项目值”的值的文件名中。
|
类型为多列的下拉列表控件和类型为多列、简单卡片或自定义卡片的列表框控件具有此选项。 |
“文件夹中的文件名”源使用计算机或网络上的指定文件夹的文件名信息填充列表项。
以下是可用的选项:
文件夹: 指定用于填充列表项的文件夹。单击“选择”浏览到所需的文件夹。
文件样式: 指定在指定文件夹中作为筛选依据的文件类型。例如,在包含多个不同类型文件的文件夹中,针对“文件模式”输入 *.xlsx 可以仅使用指定目录中的 Excel 文件的文件信息填充列表项。
显示文件扩展名: 指定文件扩展名包括在文件名中。
对文件名使用完整路径: 指定完整路径包括在文件名中。
字段: 指定与文件元数据对应的列标题(例如创建日期、上次修改日期和大小)。要添加或删除列标题,请单击 以查看可用选项列表,然后单击以选中或清除所需选项的复选框。
使用“Visual Basic 脚本”源编写自定义 Visual Basic 脚本 (VBScript) 来填充列表项。使用回车 (vbCr) 分隔多个列表项。
可用的选项取决于正在配置的数据输入控件类型。
用于配置列表框控件的“Visual Basic”列表项的选项取决于列表框控件类型。
以下是可用的选项:
编辑脚本: 打开“Visual Basic 脚本编辑器”,以便可以编写和修改脚本。
排序项目: 根据“显示文本”列表包括的值,按升序对列表排序。在属性页上显示的顺序是在数据输入表单上显示的顺序。
以下是可用的选项:
编辑脚本: 打开“Visual Basic 脚本编辑器”,以便可以编写和修改脚本。
字段: 提供数据库字段的只读视图。
以下是可用的选项:
编辑脚本: 打开“Visual Basic 脚本编辑器”,以便可以编写和修改脚本。
排序项目: 根据“显示文本”列表包括的值,按升序对列表排序。在属性页上显示的顺序是在数据输入表单上显示的顺序。
在编写脚本时,请使用回车 (vbCr) 分隔列表中相邻的“显示文本”和“项目值”对。使用制表符 (vbTab) 在每个对中分隔“显示文本”和“项目值”
在以下示例中,您正在销售三种产品:售价为 0.50 美元的橙子,售价为 0.65 美元的香蕉,和售价为 1.00 美元的松糕。您想要数据输入表单在下拉列表中显示这三种产品。在打印的项目上,您希望仅打印价格。要填充列表,请在脚本编辑器中输入以下 VBScript:
Value = "Orange" + vbTab + "0.5" + vbCr + "Banana" + vbTab + "0.65" + vbCr + "Muffin" + vbTab + "1"
这会按如下方式填充列表控件。
显示文本 |
项目值 |
---|---|
Orange |
0.5 |
Banana |
0.65 |
Muffin |
1 |
如果想要“显示文本”和“项目值”相同,可以为每个对输入相同值,如下所示:
Value = "Orange" + vbTab + "Orange" + vbCr + "Banana" + vbTab + "Banana" + vbCr + "Muffin" + vbTab + "Muffin"
也可以可以省略“项目值”定义,如下所示:
Value = "Orange" + vbCr + "Banana" + vbCr + "Muffin"
上述任一脚本都会按如下方式填充列表控件。
显示文本 |
项目值 |
---|---|
Orange |
Orange |
Banana |
Banana |
Muffin |
Muffin |
使用“打印机”源用有关可用打印机的信息填充列表项。
可用的选项取决于正在配置的数据输入控件类型。
用于配置列表框控件的“打印机”列表项的选项取决于列表框控件类型。
以下是可用的选项:
排序项目: 根据“显示文本”列表包括的值,按升序对列表排序。在属性页上显示的顺序是在数据输入表单上显示的顺序。
以下是可用的选项:
排序项目: 根据“显示文本”列表包括的值,按升序对列表排序。在属性页上显示的顺序是在数据输入表单上显示的顺序。
当有链接到数据输入控件的查询提示时,“查询提示值”源根据与查询提示匹配的记录填充列表项。可以在“数据库设置”对话框的“筛选器”视图中配置查询提示。
|
仅在已创建查询提示并且已将其链接到控件后,“查询提示值”源可用。有关如何创建查询提示并将其链接到数据输入表单控件的更多信息,请参阅“向表单添加查询提示”。 |
可用的选项取决于正在配置的数据输入控件类型。
用于配置列表框控件的“查询提示值”列表项的选项取决于列表框控件类型。
以下是可用的选项:
排序项目: 根据“显示文本”列表包括的值,按升序对列表排序。在属性页上显示的顺序是在数据输入表单上显示的顺序。
以下是可用的选项:
排序项目: 根据“显示文本”列表包括的值,按升序对列表排序。在属性页上显示的顺序是在数据输入表单上显示的顺序。
此属性页可用于以下控件: