2013-02-11 4 views
0

У меня есть две формы: FORM1 и FORM2. При просмотре потока я должен отображать некоторые поля формы1 в форме2 (со значениями).Чтобы скопировать значения из одной формы в другую форму

Может ли помочь вам написать процедуру plsql для выполнения вышеуказанного действия.

Заранее спасибо.

+0

FORM1 звонит FORM2? Или есть общая система меню? – APC

+0

на отправке формы 1, она переходит к form2 – user1996601

ответ

0

Если вы хотите использовать процедуру PL/SQL для передачи значений, сначала вы должны сохранить его значения в базе данных. Если Form1 вызывает Form2, вы можете передавать PARAMETER между формами.

1

Используйте globl переменные

Глобальные переменные используются даже тогда, когда 2 формы не связаны. Для того, чтобы определить глобальную переменную, вы используете:

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.

глобальные переменные могут быть прочитаны и записаны в любой форме на одной и той же форме.

 Смежные вопросы

  • Нет связанных вопросов^_^