|
|
|
Значения из предыдущей записи при создании новой
|
|||
|---|---|---|---|
|
#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: |
8ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
25ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
| others: | 245ms |
| total: | 352ms |

| 0 / 0 |

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