0

我在 oracle 中使用应用程序生成器 - 我有一个为电影院的开放时间创建新的记录表。

基本上现在我有它,所以你可以从电影院桌子上放一个电影院 ID,但问题是你需要知道这个 ID - 所以它不是很用户友好。我希望通过从下拉列表中选择电影院名称以某种方式动态地将这个 id 放入表单中(我已设法包括电影院下拉列表)

我如何根据应用程序构建器中选择框的选择使用相应的 id 填充表单?

谢谢

4

1 回答 1

0

您是指 Oracle Application Express,它有一个称为应用程序构建器的组件吗?

一个典型的选择列表查询是:

select cinema_name, cinema_id
from cinemas
order by cinema_name;

这将向用户显示一个电影院名称列表,并在选择时使用电影院 ID 填充项目值。在 HTML 术语中,它构造一个 SELECT 标记,如下所示:

<select id="P1_CINEMAS">
  <option value="11">Ashtead</option>
  <option value="23">Birmingham</option>
  <option value="72">Croydon</option>
</select>

如果用户从上面的列表中选择“Croydon”,则值“72”将被发布到数据库中。

于 2009-05-14T20:37:32.107 回答