Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle Forms [игнор отключен] [закрыт для гостей] / Какой триггер нужен ? Oracle Forms / 16 сообщений из 16, страница 1 из 1
30.01.2009, 11:13
    #35787441
razliv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Какой триггер нужен ? Oracle Forms
Какой триггер можно использовать при переходе с одного item на другой, + этот триггер должен допускать операцию + срабатывать в момент перехода ( как мышкой так и клавиатурой) ?
...
Рейтинг: 0 / 0
30.01.2009, 11:19
    #35787465
Apeldop
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Какой триггер нужен ? Oracle Forms
when-validate - если уровень проверки итем.
pre_text_item, post_text_item - на текстовых... Так вот, сходу, вроде из можно попробовать...
...
Рейтинг: 0 / 0
30.01.2009, 11:20
    #35787470
razliv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Какой триггер нужен ? Oracle Forms
when-validate-xxx, pre-item триггера не допускают оперции go_item :(
...
Рейтинг: 0 / 0
30.01.2009, 11:26
    #35787488
Apeldop
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Какой триггер нужен ? Oracle Forms
В голову пока ничего не лезет...
Какую цель преследуете?
...
Рейтинг: 0 / 0
30.01.2009, 11:31
    #35787509
razliv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Какой триггер нужен ? Oracle Forms
Цель простая - есть блок в нем есть текстовые поля из базы, и есть один чек- айтем который не базовый(помечаем какие документы нужно отпечатать.) Так как отпечатать можно только один документ - то галочка только одна должна быть. И я хочу чтобы при перходе с текстового на текстовое поле галочка "ходила".
...
Рейтинг: 0 / 0
30.01.2009, 11:31
    #35787513
sendal
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Какой триггер нужен ? Oracle Forms
razlivwhen-validate-xxx, pre-item триггера не допускают оперции go_item :(
Оно и логично. На кой бы было go_item когда фокус уже на итеме?
Обычно подрабатывают сценарий работы
- или делают такой итем ненавигируемым и отрабатывают только события на нём
- или определяют все кнопочно-мышечные события
- или вообще меняют сценарий работы

Ну на самый крайний случай на pre-item запускают таймер и отрабатывают WHEN-TIMER-EXPIRED. Но риск большой - "прижать" должно здорово
...
Рейтинг: 0 / 0
30.01.2009, 11:36
    #35787532
-=APS=-
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Какой триггер нужен ? Oracle Forms
razlivЦель простая - есть блок в нем есть текстовые поля из базы, и есть один чек- айтем который не базовый(помечаем какие документы нужно отпечатать.) Так как отпечатать можно только один документ - то галочка только одна должна быть. И я хочу чтобы при перходе с текстового на текстовое поле галочка "ходила".
Тогда резонный вопрос: зачем помечать "галочкой" единственный документ? Не проще ли сразу по кнопке его распечатать? Я понимаю, если "галочка" для групповой операции...
...
Рейтинг: 0 / 0
30.01.2009, 11:38
    #35787542
Apeldop
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Какой триггер нужен ? Oracle Forms
Насколько я понял смысл вышесказанного, у нас это сделано по радио-баттону.
т.е. выбрать можно только одно значение. Не это ли вам надо?
...
Рейтинг: 0 / 0
30.01.2009, 11:39
    #35787548
razliv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Какой триггер нужен ? Oracle Forms
Ну просто чтобы юзерам понятней было поэтому и подумал галочкой помечать. Хотя на край можно и без галочки.
...
Рейтинг: 0 / 0
30.01.2009, 11:40
    #35787551
Apeldop
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Какой триггер нужен ? Oracle Forms
ApeldopНасколько я понял смысл вышесказанного, у нас это сделано по радио-баттону.
т.е. выбрать можно только одно значение. Не это ли вам надо?
В смысле, радио-группа, конечно. Ну и на ней радио-кнопки.
...
Рейтинг: 0 / 0
30.01.2009, 11:40
    #35787552
razliv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Какой триггер нужен ? Oracle Forms
Apeldop

Радио боттон не годиться ибо радио-боттон это один из разных вариантов для одного рекорда .
А мне нужен один из разных вариантов для всех рекордов .
...
Рейтинг: 0 / 0
30.01.2009, 11:42
    #35787557
Apeldop
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Какой триггер нужен ? Oracle Forms
razliv,
Сделайте небазовый блок с одной записью, в нём радио группу.
Одна радио-кнопка для всех записей... Или я чего-то недопонимаю..
...
Рейтинг: 0 / 0
30.01.2009, 11:44
    #35787564
sendal
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Какой триггер нужен ? Oracle Forms
razlivЦель простая - есть блок в нем есть текстовые поля из базы, и есть один чек- айтем который не базовый(помечаем какие документы нужно отпечатать.) Так как отпечатать можно только один документ - то галочка только одна должна быть. И я хочу чтобы при перходе с текстового на текстовое поле галочка "ходила".
Гм-м ... А go_item то тут зачем? Меняете значение вашей галочки - и всего делов...
Или я опять чего-то недопонимаю?
...
Рейтинг: 0 / 0
30.01.2009, 11:48
    #35787574
razliv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Какой триггер нужен ? Oracle Forms
Apeldop
Надо будет попробовать.

sendal
Надо ведь стереть вручную тот чек айтем, который был нажат до этого.
...
Рейтинг: 0 / 0
30.01.2009, 11:55
    #35787609
sendal
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Какой триггер нужен ? Oracle Forms
razliv
......
sendal
Надо ведь стереть вручную тот чек айтем, который был нажат до этого.
Заче вручную?
Стереть на post-item, поставить - на pre-item . Два триггера.
Наверное.
...
Рейтинг: 0 / 0
30.01.2009, 11:59
    #35787631
razliv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Какой триггер нужен ? Oracle Forms
Спасибо хорошая идея !
...
Рейтинг: 0 / 0
Форумы / Oracle Forms [игнор отключен] [закрыт для гостей] / Какой триггер нужен ? Oracle Forms / 16 сообщений из 16, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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