Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
25.10.2011, 14:06
|
|||
---|---|---|---|
|
|||
Значения из предыдущей записи при создании новой |
|||
#18+
Доброго дня. Вопрос новичка, если уже обсуждалось, просьба ткнуть носом в топик. Хочется чтобы при создании новой записи подтягивались некоторые значения из записи, на которой мы стояли, в момент нажатия "новая запись". Гугл подсказывает использовать When-Create-Record trigger интернетыWhen-Create-Record ("Когда создается новая запись") Срабатывает при попытке Oracle Forms создать новую запись в блоке. Может быть использованно для задания значения по умолчанию в сложных ситуациях, напрмер когда оно(значение по умолчанию) может зависеть от уже введенных данных (напрмер в предыдущей записи). Разумеется в простых случаях пользуйтесь свойством DefaultValue для элементов. Вопрос вот в чем: в чем и в какой момент правильно будет сохранять и значения текущей записи для последующего обращения? Или в Forms есть некий готовый механизм для такой задачи, что-то вроде :block.previous_record ? Пока видится такой вариант: В Post-Record триггере сохраняем нужные значения записи, которую покидаем в несколько global переменных. В When-Create-Record обращаемся к заданным ранее global переменным. Просьба сильно ногами не пинать :) Спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
25.10.2011, 15:17
|
|||
---|---|---|---|
|
|||
Значения из предыдущей записи при создании новой |
|||
#18+
Посмотри справку по DUPLICATE_RECORD. Может тебе просто подойдёт дублирование записи - триггер KEY-DUPREC. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
25.10.2011, 15:28
|
|||
---|---|---|---|
Значения из предыдущей записи при создании новой |
|||
#18+
Посмотрите, может это поможет: 10672056 ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=51&mobile=1&tid=1878611]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
57ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
47ms |
get tp. blocked users: |
2ms |
others: | 336ms |
total: | 490ms |
0 / 0 |