powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle Forms [игнор отключен] [закрыт для гостей] / Триггер PRE-RECORD на Блоке. Help!
6 сообщений из 6, страница 1 из 1
Триггер PRE-RECORD на Блоке. Help!
    #37201623
dogalevs
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
День добрый! Есть форма.. на ней блок (REZERV)

Сейчас на триггере PRE-RECORD на блоке (REZERV) стоит проверка на невозможность изменения (update) записи в зависимости от того, заполнено ли поле (DATE_P) из этой строчки.

if :rezerv.date_p is not null Then
set_block_property('rezerv', UPDATE_ALLOWED,PROPERTY_FALSE);
else
set_block_property('rezerv', UPDATE_ALLOWED,PROPERTY_TRUE);
end if;

ВОТ СОБСТВЕННО ВОПРОС: Нужно еще поставить запрещение удаления записи из этого блока по тому же условию.

Заранее спасибо.
...
Рейтинг: 0 / 0
Триггер PRE-RECORD на Блоке. Help!
    #37201637
dogalevs
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВОТ СОБСТВЕННО ВОПРОС: Нужно еще поставить ЗАПРЕТ на удаление записи (крестиком из верхнего меню) из этого блока по тому же условию.

Заранее спасибо.
...
Рейтинг: 0 / 0
Триггер PRE-RECORD на Блоке. Help!
    #37203081
spb_kostya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а DELETE_ALLOWED не годится ?

ещё можно переопределить триггер ON-DELETE
...
Рейтинг: 0 / 0
Триггер PRE-RECORD на Блоке. Help!
    #37203808
dogalevs
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И вправду..просто добавить DELETE_ALOWED ..благодарю!)
...
Рейтинг: 0 / 0
Триггер PRE-RECORD на Блоке. Help!
    #37203842
dogalevs
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подскажите сразу вдогонку какой атрибуст сюда же добавить в триггер по измененицю цвета или например фона (засерить) .. строчку?
...
Рейтинг: 0 / 0
Триггер PRE-RECORD на Блоке. Help!
    #37203956
spb_kostya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
чтобы засерить строку используйте функцию SET_ITEM_INSTANCE_PROPERTY и CURRENT_RECORD в ней.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Oracle Forms [игнор отключен] [закрыт для гостей] / Триггер PRE-RECORD на Блоке. Help!
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]