我当前正在使用Oracle Apex版本18.1.0.00.45,并且正在使用Interactive网格中一列的Link Builder功能。
我用一个列(标记为Column1)创建了一个简单的表来演示该问题。从该表中,我创建了一个交互式网格。然后,我在页面中创建了一个文本字段项。目的是使列的每一行中的文本成为“链接”,单击该链接可将列的该行中的文本推到“文本字段”。我将列属性中的Column1的“类型”更改为“链接”。我在列属性中使用了链接生成器来创建链接。在“目标”部分的“链接生成器”中,将“类型”设置为“此应用程序中的页面”。我将“页面”设置为包含IG和文本字段的当前页面。在“设置项目”部分的“链接生成器”中,将名称设置为页面上“文本字段”项目的名称。我将值设置为&COLUMN1。
这是我的交互式网格和文本字段的视图:
这是我的链接生成器的视图:
问题:当我单击包含不带逗号的文本(行1-5)的行中的链接时,该行中的全文将完美地推送到文本字段。例如,当我单击第3行中的链接时,“ word1 word2 word3”将被推送并随后显示在文本字段中。但是,当我单击包含逗号(行6-10)的文本的任何链接时,只有逗号之前的文本才被推送并随后显示在文本字段中。例如,当我单击第8行中的链接时,“ word1 word2”将被推送并随后显示在文本字段中(注意:也不会推送word2之后的逗号),而不是“ word1 word2 word3”。
当我单击第3行中的链接时,会看到以下内容:
当我单击第8行中的链接时,会看到以下内容:
有人知道为什么会出现此问题吗?
谢谢。