将值从一个表单复制到另一个表单

Posted

技术标签:

【中文标题】将值从一个表单复制到另一个表单【英文标题】:To copy values from one form to another form 【发布时间】:2013-02-11 12:07:10 【问题描述】:

我有两个表格,FORM1 和 FORM2。 在通过流程时,我必须在 form2 中显示 form1 的一些字段(选择值)。

你能帮我写一个plsql程序来执行上述操作吗?

提前致谢。

【问题讨论】:

FORM1 调用 FORM2 吗?还是有通用的菜单系统? 在提交表单 1 时,它会导航到表单 2 【参考方案1】:

使用全局变量

即使两种形式不相关,也会使用全局变量。要定义全局变量,请使用:

copy(my_value, 'global.my_variable_name');

关于第二个表单检索值的使用:

default_value('', 'global.variable_name');
v_variable_value := name_in('global.variable_name');

注意:default_value 用于在之前未设置的情况下将 global.variable_name 设置为默认值。否则 name_in 将引发异常! 注意2:所有全局变量都是varchars。

全局变量可以在同一个表单会话中被任何表单读写。

【讨论】:

【参考方案2】:

如果您想使用 PL/SQL 过程来传递值,首先您应该将值保存在数据库中。如果 Form1 调用 Form2,则可以在表单之间传递 PARAMETER。

【讨论】:

以上是关于将值从一个表单复制到另一个表单的主要内容,如果未能解决你的问题,请参考以下文章

如何将值从一个表单传递到另一个表单的动态创建的控件

如何将值从一个php页面传递到另一个? [复制]

通过使用 java 脚本,我如何将值从一个 html 页面传递到另一个 html 页面? [复制]

如何将值从一个活动中的片段传递到另一个活动? [复制]

将值从表单传递到表单

将值从一个数据帧切片复制到另一个:使用“IndexSlice”的多索引熊猫数据帧的切片是不是总是一致地排序?