【发布时间】:2018-01-17 20:03:45
【问题描述】:
我是 Oracle 表单的新手,我想在表单的“提示”部分显示表单中使用的表中每列 cmets 的值。你有什么主意吗?谢谢。
【问题讨论】:
标签: oracle forms plsql oracleforms
我是 Oracle 表单的新手,我想在表单的“提示”部分显示表单中使用的表中每列 cmets 的值。你有什么主意吗?谢谢。
【问题讨论】:
标签: oracle forms plsql oracleforms
您可以使用 get_item_property 和 set_item_property 从项目中动态获取和设置提示文本:
Get_Item_Property(it_id,HINT_TEXT);
Set_Item_Property(it_id,HINT_TEXT,'value');
【讨论】:
也许您想通过以下方式检索列表 cmets:
select comments
from all_col_comments
where table_name = 'EMPLOYEES'
and column_name = 'FIRST_NAME';
在表单级别的表单触发器 WHEN_NEW_ITEM_INSTANCE 中, 您可以根据当前项目和当前块检索该评论。
【讨论】: