如何拆分字符串并在 adobe livecycle 中用该字符串内的值填充动态 table?

how to split a string and fill a dynamic table with the values inside that string in adobe livecycle?

我有一个文本,它是用逗号“,”分隔的值的组合,我想拆分它并用这些值填充 table 中的某些列。

我在 table 行的 indexChange 事件中尝试了这段代码:

var raw = this.EXTKD.rawValue.split(',');
this.EXTKD.rawValue = raw[this.index];

知道 EXTKD 是我要填充值的单元格的名称,它最初填充了我要拆分的整个文本。

当我尝试上面的代码时,只有第一行被填充。

我只是创建了另一个名为 EXTKDraw 的编辑文本来保存原始值并将其隐藏在表单视图中,我只是修改了我的代码以在 ondocready 事件中调用,如下所示:

var raw = EXTKDraw.rawValue.split(',');
this.EXTKD.rawValue = raw[this.parent.index];

其中this.parent.index表示table行的索引。