|
|
|
Oracle Forms 10. Возврат значения с формы
|
|||
|---|---|---|---|
|
#18+
Предположим есть форма ввода данных. На ней есть кнопка, которая вызывает простейшую форму, типа "Введите возраст". На ней отображается имя работника и внизу находится Text_item, для ввода значения возраста. Форма вызывается так: CALL_FORM('INPUT_NAME', hide, no_replace, no_query_only, pl_id); Имя работника передается через список параметров pl_id. Вопрос: как, после вызова CALL_FORM, получить в главной форме значение введеного поля возраста ?? Как это делается на Orace Forms? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.08.2009, 11:15 |
|
||
|
Oracle Forms 10. Возврат значения с формы
|
|||
|---|---|---|---|
|
#18+
M_SERGEY пишет: > Автор: M_SERGEY > Предположим есть форма ввода данных. На ней есть кнопка, которая > вызывает простейшую форму, типа "Введите возраст". На ней отображается > имя работника и внизу находится Text_item, для ввода значения возраста. > Форма вызывается так: > > CALL_FORM('INPUT_NAME', hide, no_replace, no_query_only, pl_id); > > Имя работника передается через список параметров pl_id. > Вопрос: как, после вызова CALL_FORM, получить в главной форме значение > введеного поля возраста ?? Как это делается на Orace Forms? > Тема <http://www.sql.ru/forum/actualthread.aspx?tid=684529> Ответить > <http://www.sql.ru/forum/actualpost.aspx?tid=684529> Сообщение > <http://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=684529&msg=7489865> > GLOBAL-переменные или через пакетные переменные на сервере Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.08.2009, 11:54 |
|
||
|
Oracle Forms 10. Возврат значения с формы
|
|||
|---|---|---|---|
|
#18+
К сожалению с 10-м формсом не знаком. В 6-м можно использовать глобальные переменные (:global). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.08.2009, 11:56 |
|
||
|
Oracle Forms 10. Возврат значения с формы
|
|||
|---|---|---|---|
|
#18+
Вроде бы все так. Я пока не очень хорошо разбираюсь в Oracle. Предположим я создам пакет и буду там хранить переменные. Допустим 2 пользователя откроют форму введут там свои значения и нажмут кнопку "OK". То в глобальной переменной будет храниться последнее введеное значение. Что не совсем здорого. Единственное, что мне удалось для решения этой проблемы сделать - таблица с временными значениями полей. Структура примерно такая : {id сеанса, имя переменной, значение}. Но мне кажется это не очень здорого :(( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.08.2009, 13:23 |
|
||
|
Oracle Forms 10. Возврат значения с формы
|
|||
|---|---|---|---|
|
#18+
MAYAKOV_SV пишет: > Автор: "MAYAKOV_SV" > Вроде бы все так. Я пока не очень хорошо разбираюсь в Oracle. > Предположим я создам пакет и буду там хранить переменные. Допустим 2 > пользователя откроют форму введут там свои значения и нажмут кнопку > "OK". То в глобальной переменной будет храниться последнее введеное > значение. Область видимости глобальных и пакетных переменных - сессия. У каждого юзера свой набор переменных, никаких пересечений не будет. Причем глобальные переменные видны только на клиентской стороне. Что не совсем здорого. Единственное, что мне удалось для > решения этой проблемы сделать - таблица с временными значениями полей. > Структура примерно такая : {id сеанса, имя переменной, значение}. > Но мне кажется это не очень здорого :(( > Тема <http://www.sql.ru/forum/actualthread.aspx?tid=684529> Ответить > <http://www.sql.ru/forum/actualpost.aspx?tid=684529> Сообщение > <http://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=684529&msg=7490612> > Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.08.2009, 13:48 |
|
||
|
|

start [/forum/topic.php?fid=51&fpage=32&tid=1879122]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
52ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
| others: | 229ms |
| total: | 371ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...