手动创建动态数据表 |
高级用户可能希望手动创建动态数据表。某些情况下手动创建表可能非常有用,如当您希望表中仅包含来自相连数据库的一部分字段时,或当您希望连接到非数据库的数据源(如文件夹中的文件名、打印机列表或 Visual Basic 脚本结果)时。
请使用以下程序作为指南来手动创建动态数据表。
可以通过以下方法创建动态数据表:向模板添加标准表,然后配置要用于动态填充该表的数据。
如果可以,请在创建表之前考虑表需要的行数和列数。对于动态数据表,只需为要显示的数据创建一行,但是您可能希望为标题信息、页或组的页眉和页脚等创建更多行。
要确保表正确显示数据,必须分配表数据模板。如果表配置为以行显示数据,则可使用“行”属性页为表中的每行分配一个表数据模板。如果表配置为以列显示数据,则可使用“列”属性页为表中的每列分配一个表数据模板。
默认情况下,为表数据指定来源之后,每行(当数据按行排列时)或每列(当数据按列排列时)的表数据模板类型为“数据”。因为只需要一行或一列的表数据模板为“数据”,即可显示多条动态数据记录,所以可以为表中的其他任何行或列指定其他表数据模板。例如,您可能希望为表中的第一行或第一列选择表头模板,以便该行或列可显示数据的标题。
可通过以下某种方法更改行或列的表数据模板。
|
此程序适用于包含以行排列的表数据的表对象。 |
|
此程序适用于包含以列排列的表数据的表对象。 |
|
有关表数据模板的更多信息,请参阅“使用表数据模板”。 |
为表数据选择所需来源后,将把“表数据字段”数据源类型添加到“工具箱”的“数据源”窗格中。可展开“数据源”窗格中的“表数据字段”节点以查看与为表数据选择的来源有关的可用数据源。
可通过从“工具箱”中拖动“表数据字段”数据源将其添加到表中。这种方法会创建一个文本对象。
展开“表数据字段”节点。
展开表节点以显示与包含所需数据的来源相连的表。
将所需数据源拖到要在其中放置该数据源的表单元格中。将向该表单元格添加一个链接到该数据源的文本对象。
|
可以使用“数据源”属性页配置对象的“表数据字段”数据源,然后为该数据源配置数据字段功能。有关数据字段功能的更多信息,请参阅使用表数据字段函数。 |
还可以向表添加文本对象或条形码对象,然后将所需“表数据字段”数据源链接到现有文本对象或条形码对象。
相关主题