我在 oracle 中使用应用程序生成器 - 我有一个为电影院的开放时间创建新的记录表。
基本上现在我有它,所以你可以从电影院桌子上放一个电影院 ID,但问题是你需要知道这个 ID - 所以它不是很用户友好。我希望通过从下拉列表中选择电影院名称以某种方式动态地将这个 id 放入表单中(我已设法包括电影院下拉列表)
我如何根据应用程序构建器中选择框的选择使用相应的 id 填充表单?
谢谢
您是指 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”将被发布到数据库中。