1

如何在 Oracle Forms Builder 10g 中动态更改字段?

示例:如果我有 3 个列表项,例如 ED、CESS、SHEC 等。假设我需要再添加一个列表项。它将在表单生成器中动态显示。

4

1 回答 1

1

您不能在 Oracle Forms Builder 中动态创建字段。您可以执行以下操作:在一个块中,您可以拥有例如 15 个字段,并将它们放置在画布上。都在同一个位置。

在预表单触发器中,您可以看到需要多少字段,并使用 set_item_property 使它们可见 true 或 false 并启用 true 或 false。您还可以使用 set_item_property 通过计算获得的字段数并测试布局来设置位置,例如,您要显示的每个字段都比第一个字段低 15 或 20 px,依此类推,直到您拥有所有字段显示。

于 2013-05-07T20:51:48.710 回答