
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
18.04.2011, 13:18
|
|||
|---|---|---|---|
|
|||
Дата блок с Delete Allowed: No - как *отменить* вставку одной строки, сохранив другую? |
|||
|
#18+
Oracle 10.2.0.3 (db, forms) Есть дата блок, часть полей database, часть - LOV (на основе record group из базы) Delete Allowed : No (требование ТЗ) Пользователь создаёт строчку 1, переходит к созданию строчки 2, и тут понимает - вторая строчка ему не нужна, он хочет сохранить только данные строчки 1. Как это реализовать в Формсах?? Пользователь может закрыть форму, но при этом он теряет данные строчки 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.04.2011, 12:32
|
|||
|---|---|---|---|
|
|||
Дата блок с Delete Allowed: No - как *отменить* вставку одной строки, сохранив другую? |
|||
|
#18+
CrazyDiamondПользователь создаёт строчку 1, переходит к созданию строчки 2, Перед переходом делать commit_form ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.04.2011, 15:25
|
|||
|---|---|---|---|
Дата блок с Delete Allowed: No - как *отменить* вставку одной строки, сохранив другую? |
|||
|
#18+
А если оставить Delete Allowed : True, а удаление обыграть следующим образом: Код: plaintext 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.04.2011, 12:46
|
|||
|---|---|---|---|
|
|||
Дата блок с Delete Allowed: No - как *отменить* вставку одной строки, сохранив другую? |
|||
|
#18+
Уточните плиз, 1. Каким образом можно сделать что-либо перед переходом (т.е. где написать commit_form этот) 2. Каким образом сделать запрет удаления, если это не INSERT, т.е. как в формсах сказать, что удалять нельзя (допустим я ругаюсь через message(), а дальше-то что) ? Я пока со встроенными функциями формсов знаком очень плохо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.04.2011, 13:12
|
|||
|---|---|---|---|
|
|||
Дата блок с Delete Allowed: No - как *отменить* вставку одной строки, сохранив другую? |
|||
|
#18+
1. Можно вставить commit_form в триггере WHEN-NEW-RECORD-INSTANCE - будет сохранят при переходе на новую запись 2. В триггере KEY-DELREC вставить что-то наподобие: Код: plaintext 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.04.2011, 13:26
|
|||
|---|---|---|---|
|
|||
Дата блок с Delete Allowed: No - как *отменить* вставку одной строки, сохранив другую? |
|||
|
#18+
Алымов Анатолий1. Можно вставить commit_form в триггере WHEN-NEW-RECORD-INSTANCE - будет сохранят при переходе на новую запись 2. В триггере KEY-DELREC вставить что-то наподобие: Код: plaintext 1. 2. 3. 4. 5. Огромное спасибо, сделал по варианту 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=51&tablet=1&tid=1878730]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
54ms |
get topic data: |
61ms |
get forum data: |
2ms |
get page messages: |
66ms |
get tp. blocked users: |
2ms |
| others: | 12ms |
| total: | 227ms |

| 0 / 0 |

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