powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle Forms [игнор отключен] [закрыт для гостей] / Как бы это в Формс Билдере оформить?
4 сообщений из 4, страница 1 из 1
Как бы это в Формс Билдере оформить?
    #32708949
VarV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Значит, в блок Блок1 запрашиваются записи. При этом те из них, где признак Пр=1 нельзя ни корректировать, ни редактировать. Но если, скажем, на Post-Query повесить что-то вроде
if :Блок1.Пр = 1 then
set_item_property ('блок1.item1',enabled,property_false)
......
else
set_item_property ('блок1.item1',enabled,property_true)
....
end if;

то в блоке вообще нельзя будет вставить запись (если везде будет пр=1) либо, наоборот, доступны будут все записи для корректировки (если на последней запрашиваемой записи пр<>1).
МОжно проверять при When-validate-record на пр=1, и, скажем, запрещать коммититься при :system.form_status = 'changed' и пр=1. Но тогда, я так понимаю, из записи только контральтделом можно выйти....
Есть корректный выход из этой вилки?
...
Рейтинг: 0 / 0
Как бы это в Формс Билдере оформить?
    #32708984
Фотография kkk13il
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно попробывать на when-new-record-instance
и указывать :
set_item_instance_property('block.name',insert_allowed,property_false)
set_item_instance_property('block.name',update_allowed,property_false)
...
Рейтинг: 0 / 0
Как бы это в Формс Билдере оформить?
    #32708991
Фотография kkk13il
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Опс ошибся
set_item_instance_property('block.name',current_record,insert_allowed,property_false)
set_item_instance_property('block.name',current_record,update_allowed,property_false)
...
Рейтинг: 0 / 0
Как бы это в Формс Билдере оформить?
    #32709091
VarV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Угу, спасибо!

Модератор: Тема перенесена из форума "Oracle".
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Oracle Forms [игнор отключен] [закрыт для гостей] / Как бы это в Формс Билдере оформить?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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