Удаление выделения поля в блоке данных Oracle Forms - PullRequest
1 голос
/ 14 апреля 2011

В Oracle Forms 10g, когда вы программно переходите к полю в блоке данных, используя встроенные функции GO_BLOCK или GO_ITEM, и устанавливаете для поля определенное значение (в нашем случае, подстановочный знак «%»), Forms автоматически выделит значение в поле. Затем, когда пользователь начнет печатать в этом поле, любое значение будет уничтожено, потому что оно было выделено.

Есть ли способ перейти к полю, присвоить значение полю и установить курсор перед первым символом, не выделяя текст в поле?

Ответы [ 2 ]

1 голос
/ 16 апреля 2011

Я обнаружил, что если установить для элемента данных значение Многострочный и установить для свойства Сохранить положение значение Да, форма установит курсор перед первым символом, не выделяя текст в поле. Это желаемое представление.

1 голос
/ 16 апреля 2011

Для элемента, по которому вы перемещаетесь, вы пытались установить значение «Сохранить положение курсора» (показано на снимке экрана ниже) в «Да»?

enter image description here

...