Oracle Apex — ссылка, созданная из Link Builder, не использует полное значение

В настоящее время я использую Oracle Apex версии 18.1.0.00.45, и я борюсь с функцией Link Builder столбца в интерактивной сетке.

Я создал простую таблицу с одним столбцом (обозначенным Column1), чтобы продемонстрировать проблему. Из этой таблицы я создал интерактивную сетку. Затем я создал элемент текстового поля на странице. Цель состоит в том, чтобы сделать текст в каждой строке столбца «ссылкой», которая при нажатии нажимает текст в этой строке столбца в текстовое поле. Я изменил «Тип» столбца 1 в атрибутах столбца на «Ссылка». Я использовал Link Builder в атрибутах столбца, чтобы создать ссылку. В Link Builder в разделе Target я установил «Тип» на «Страница в этом приложении». Я установил «Страница» на текущую страницу, содержащую IG и текстовое поле. В Link Builder в разделе «Установить элементы» я установил имя на имя элемента «Текстовое поле» на странице. Я установил значение & COLUMN1.

Вот вид моей интерактивной сетки и текстового поля:

введите здесь описание изображения

Вот вид моего Link Builder:

введите здесь описание изображения

Проблема: когда я нажимаю на ссылки в строках, которые содержат текст без запятых (строки 1-5), полный текст в этой строке идеально помещается в текстовое поле. Например, когда я нажимаю на ссылку в строке 3, «слово1 слово2 слово3» вставляется и впоследствии отображается в текстовом поле. Однако, когда я нажимаю на любую из ссылок, содержащих текст с запятыми (строки 6-10), только текст, который идет до запятой, вставляется и впоследствии отображается в текстовом поле. Например, когда я нажимаю на ссылку в строке 8, «слово1 слово2» вставляется и впоследствии отображается в текстовом поле (примечание: запятая после слова2 также не вставляется) вместо «слово1 слово2 слово3».

Вот что я вижу, когда нажимаю на ссылку в строке 3:

введите здесь описание изображения

Вот что я вижу, когда нажимаю на ссылку в строке 8:

введите здесь описание изображения

Кто-нибудь знает, почему возникает эта проблема?

Заранее спасибо.


person Katherine Reed    schedule 08.10.2018    source источник
comment
Вам нужно избежать ссылки, посмотрите на это: stewstools.wordpress.com/2008/02/05/   -  person romeuBraga    schedule 08.10.2018
comment
Большое спасибо, romeuBraga. Это решает мою проблему!   -  person Katherine Reed    schedule 08.10.2018
comment
Вместо перенаправления на страницу (вызывая загрузку всей страницы), вы рассматривали возможность использования javascript, например. javascript:$s("P402_TEXTFIELD","&COLUMN1.") - это позволит избежать перезагрузки страницы. Затем вы можете выполнить динамическое действие над текстовым полем, которое обновит только отчет.   -  person Jeffrey Kemp    schedule 10.10.2018