可以创建静态表来将结构化数据输入表单。 静态表是一种容器(如窗口项集),可以包含表单的特定元素。 您可以使用表中的列来组织每种类型的元素数据。 与动态表不同,静态表包含的是您手动指定的固定数据。
遵循这些步骤:
拖放的元素的名称将变成第一列的名称。 例如,如果拖放了一个“日期”元素,则第一列的名称就变为“日期”。
同样,您在列中输入的数据必须与其元素相匹配。 例如,在“日期”列中,您只能输入日期。
注意:保存表单之后,您可以选择重命名拖放过来的元素。 如果您重命名元素,列的名称也会相应更改。 例如,如果您将元素重命名为“开始日期”,列名称也将变成“开始日期”。
对于日期窗口项,返回值必须是长整型数或适当格式化的字符串。 对于标签列,值将转换为字符串。 对于微调列,值必须是整数或双精度数。 对于文本列,值将转换为字符串。
您添加的第二个元素将指定第二列的名称和数据类型,如前一步中所示。 例如,您可以添加“文本”元素作为第二列。 在这种情况下,第二列标题为“文本”且必须包含文本数据。 如前一步中所述,您可以选择重命名元素,这也将自动重命名列。
注意:您不能移动、复制、剪切或粘贴行。
表单设计器不会验证您在表的行中输入的任何实际数据或任何数据的格式。 然而,当用户显示请求中的表单时,目录系统就会验证数据,并且仅当您使用的格式正确时才会显示数据。 因此,当用户查看请求中的表单时,不会出现您指定的任何无效值。 例如,如果您为“日期”列指定了一个字符串值,用户看到的相应表单元格将为空。 因此,请注意指定正确的格式。 例如,在日期/时间窗口项中仅输入日期,在文本窗口项中仅输入文本。
如果使用的选择窗口项的“多选”属性设置为 false,则该选择窗口项不包含“值”属性。 在这种情况下,请执行以下操作:
至此,就完成了静态表的创建。
|
版权所有 © 2013 CA。
保留所有权利。
|
|