|
Значения из предыдущей записи при создании новой
|
|||
---|---|---|---|
#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, 14:06 |
|
Значения из предыдущей записи при создании новой
|
|||
---|---|---|---|
#18+
Посмотри справку по DUPLICATE_RECORD. Может тебе просто подойдёт дублирование записи - триггер KEY-DUPREC. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.10.2011, 15:17 |
|
Значения из предыдущей записи при создании новой
|
|||
---|---|---|---|
#18+
Посмотрите, может это поможет: 10672056 ... |
|||
:
Нравится:
Не нравится:
|
|||
25.10.2011, 15:28 |
|
|
start [/forum/topic.php?fid=51&msg=37497061&tid=1878611]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
131ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
53ms |
get tp. blocked users: |
2ms |
others: | 342ms |
total: | 576ms |
0 / 0 |