我正在练习oracle Forms,我想知道如何从重点记录中复制所有值。你有什么主意吗?谢谢。例如,我实际上已将我的光标聚焦在标记为黄色的记录中,我想单击“Duplicar”按钮(用英语复制)然后复制实际记录。我怎样才能做到这一点?如何复制专注于oracle表单的当前记录?
0
A
回答
1
单击选项插入新记录,这将在您选择的记录下面创建一个空行。
然后单击重复记录按钮,这将复制刚刚创建的行中上一行中的所有值。
如果你想成为这个自动的,你可以写在你把下面的代码键,duprec触发:
insert_record;
duplicate_record;
1
像我明白了,你可以执行以下步骤:
首先,你不需要点击duplicar按钮,使用
WHEN-NEW-RECORD_INSTANCE trigger of comprobantes(master block).
在这种触发写这样的代码:
declare
v_detail_blk varchar2(99) :='detalles';
begin
set_block_property(v_detail_blk,default_where,'cmp_no = '||:comprobantes.cmp_no);
go_block(v_detail_blk);
clear_block(no_validate);
execute_query;
end;
+0
感谢您的答复。我想我已经表达了我的问题。我想用当前记录中的相同值创建一条新记录。可能吗?非常感谢您的回复! –
+0
@YoungAlCapone使用这些属性:在项目的“属性选项板”(可以通过选择项目然后按F4来达到), - >“数据” - >“与项目同步”或“从项目复制价值” –
0
在Duplicate按钮的when-button-pressed触发器上,您可以调用内建的create_record,然后调用duplicate_record。这将插入当前; y关注的记录的副本。
相关问题
- 1. 如何专注于表单C#
- 2. 专注于window.open和当前窗口
- 3. 基于当前记录的更新表
- 4. 如何更新表中的记录与当前记录的ID
- 5. 如何专注于EditText
- 6. 如何获取当前记录的ID?
- 7. 如何记录当前的css环境?
- 8. 如何在oracle中删除表/视图中的重复记录?
- 9. 如何正确记录我当前的AFTER UPDATE触发器的Student表记录?
- 10. MySQL的更新当前记录表
- 11. oracle |删除重复记录
- 12. 如何专注于目前在Listview中选择的项目android
- 13. 专注于一个锚标记
- 14. 使用.focus()专注于span标记()
- 15. 如何记录当前租户?
- 16. 专注于NSTextView
- 17. 如何根据重点控制知道哪个顶级容器当前“专注”?
- 18. 将文件复制到当前目录
- 19. Modal登录表单如何使其符合我当前的登录表单?
- 20. 如何让专注于android的键盘?
- 21. DataGridView中的当前记录
- 22. 当在不同的表和两列的记录和复制
- 23. 如何在当前记录中使用SQL先前记录计算的值?
- 24. 如何在记事本++中复制当前行?
- 25. Oracle - 获取当月的前3天记录
- 26. 尝试删除子表单记录返回“没有当前记录”
- 27. 页面失去专注于jqgrid onselect并专注于生成的图表
- 28. 关于oracle复制表结构
- 29. 使用rsync复制当前目录而不指定当前目录的名称
- 30. 如何记录表上的Oracle执行所有Oracle select语句
你是对的!非常感谢你的帮助 :) –