powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle Forms [игнор отключен] [закрыт для гостей] / как запретить изменять поле, но чтобы из LOV можно было выбирать
7 сообщений из 7, страница 1 из 1
как запретить изменять поле, но чтобы из LOV можно было выбирать
    #37485502
nxx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
подскажите
как запретить изменять значение в поле руками (даже один символ)
но чтобы из LOV можно было выбирать значение
т.е. поле меняется только через LOV
validate from LOV недостаточно

list-item не предлагать
...
Рейтинг: 0 / 0
как запретить изменять поле, но чтобы из LOV можно было выбирать
    #37486044
ya.vypusck
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nxx,

Можно узнать причину, почему не подходит свойство Validate from List?
...
Рейтинг: 0 / 0
как запретить изменять поле, но чтобы из LOV можно было выбирать
    #37486142
nxx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ya.vypuscknxx,

Можно узнать причину, почему не подходит свойство Validate from List?

юзерам не нравится
можно ввести неверное значение и затем форма ругается
лучше когда неверное значение просто физически ввести нельзя
...
Рейтинг: 0 / 0
как запретить изменять поле, но чтобы из LOV можно было выбирать
    #37486154
ya.vypusck
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nxxya.vypuscknxx,

Можно узнать причину, почему не подходит свойство Validate from List?

юзерам не нравится
можно ввести неверное значение и затем форма ругается
лучше когда неверное значение просто физически ввести нельзя
У меня форма не ругается в таком случае, а сразу выводит список для выбора, пользователи не ругаются.
Вкупе с "list-item не предлагать" не могу ничего придумать, только посочувствовать.
...
Рейтинг: 0 / 0
как запретить изменять поле, но чтобы из LOV можно было выбирать
    #37486524
efendi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
nxx,
Я делаю так:
1. на поле ставлю свойство - inset_allowed = false, update_allowed = false
2. вешаю на поле триггер KEY-LISTVAL с кодом:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
declare
	q boolean;
begin
	set_item_property('поле', insert_allowed, property_true);
	set_item_property('поле', update_allowed, property_true);
	q := show_lov('поле_LOV');
	set_item_property('поле', insert_allowed, property_false);
	set_item_property('поле', update_allowed, property_false);
end;
...
Рейтинг: 0 / 0
как запретить изменять поле, но чтобы из LOV можно было выбирать
    #37487381
nxx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
efendinxx,
Я делаю так:
1. на поле ставлю свойство - inset_allowed = false, update_allowed = false
2. вешаю на поле триггер KEY-LISTVAL с кодом:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
declare
	q boolean;
begin
	set_item_property('поле', insert_allowed, property_true);
	set_item_property('поле', update_allowed, property_true);
	q := show_lov('поле_LOV');
	set_item_property('поле', insert_allowed, property_false);
	set_item_property('поле', update_allowed, property_false);
end;


тогда не показывается кнопка лова
[...]

т.е. лов вызвать невозможно
разве тока отдельную кнопку делать
...
Рейтинг: 0 / 0
как запретить изменять поле, но чтобы из LOV можно было выбирать
    #37488188
efendi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
nxx
тогда не показывается кнопка лова
[...]

т.е. лов вызвать невозможно
разве тока отдельную кнопку делать

Именно так я и делаю ;-)
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Oracle Forms [игнор отключен] [закрыт для гостей] / как запретить изменять поле, но чтобы из LOV можно было выбирать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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