在打印或文本表单中创建变量字段

变量字段可充当表单中的输入或输出文本。每个变量字段都是基于 EGL 基本部件或 DataItem 部件的。与常量字段不同,EGL 代码可以访问变量字段。要将变量字段插入到表单中,遵循下列步骤:
  1. 在 EGL 表单编辑器中打开表单组。
  2. 如果表单组没有表单,则向表单组添加表单。请参阅创建表单
  3. 在“选用板”视图上,单击要添加的变量字段的类型。在缺省情况下,有下列类型的变量字段可用:
    表 1. “选用板”视图中的可用变量字段
    字段名称 缺省颜色 缺省强度 缺省突出显示 缺省保护
    输入 绿色 常规 加下划线
    输出 绿色 常规 跳过
    消息 红色 粗体 跳过
    密码 绿色 不可视

    在基于文本的界面中,这些字段是常用的变量文本字段的样本。可在将它们放在表单上之后定制各个字段。还可以定制“选用板”视图中可用的字段的缺省颜色、强度和突出显示。请参阅设置 EGL 表单编辑器选用板条目的首选项

  4. 在编辑器的表单中,单击并按住鼠标以绘制表示字段大小和位置的矩形。鼠标光标旁边的预览框将显示字段的大小及其相对于表单的位置。
    注: 只能在现有表单中添加字段。
  5. 设置好字段的正确大小后,松开鼠标。“新建 EGL 字段”窗口将打开。
  6. 在“新建 EGL 字段”窗口的名称字段中输入新字段的名称。
  7. 要选择字段类型,执行下列其中一个操作:
    • 要使用基本类型,从类型列表中单击基本类型。
    • 要使用 DataItem 部件,遵循下列步骤:
      1. 类型列表中单击 dataItem。“选择 DataItem 部件”窗口将打开。
      2. 在“选择 DataItem 部件”窗口中,从列表中单击 DataItem 部件或输入 DataItem 部件的名称。
      3. 单击确定
  8. 如果必要,在字段中输入值来设置新变量字段的维。
  9. 如果想要使字段成为数组,则选择数组复选框。
  10. 如果选择了数组复选框,则单击下一步并继续执行这些步骤。否则,单击完成并停止执行这些步骤。将创建新字段,并且您不必执行余下步骤,这是因为仅当您创建数组时余下步骤才适用。
  11. 在“新建 EGL 字段”窗口的“数组属性”页面中,在数组大小字段中输入数组的大小。
  12. 从选择下标方向按钮中选择纵向横向方向。
  13. 布局字段纵向排列字段横向排列字段中输入垂直方向字段和水平方向字段的数目。
  14. 空格各行之间的空行各列之间的空格字段中输入数组的各行之间以及各列之间的空格数目。
  15. 单击完成。这就在表单组中创建了新的字段。

创建新字段之后,单击该字段以选择该字段并在“属性”视图中设置它的属性。

因为变量字段没有缺省值,所以这些字段在没有突出显示的情况下可能是不可见的。要使用相应的样本文本标记每个变量字段,在编辑器的顶部单击切换样本值按钮。

创建变量字段之后,可在编辑器中双击它以打开“编辑类型属性”窗口。从此窗口中,可以用下列方法编辑该字段:

在“编辑类型属性”窗口中编辑完字段的属性后,单击确定

相关概念
EGL 表单编辑器概述
使用 EGL 表单编辑器编辑表单组
表单部件

相关任务
设置 EGL 表单编辑器选用板条目的首选项
创建常量字段

相关参考
EGL 源格式的表单部件

使用条款 | 反馈
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.