我有一个XML数据集,其值包含以下格式:
name value
----------|----------------|
ip | 192.168.1.17 |
port | 8080 |
suburl | report1 |
现在我必须使用数据的组合生成一个超链接。
For example: http://192.168.1.17:8080/birt/run?__report=test.rptdesign
我尝试了以下几点:
在onCreate
表上创建了以下脚本var index;
myArray = new Array(10);
for(index=0; index < myArray.length; index++) {
myArray[index]=row['value'];
}
我在&#34; http://&#34; + myArray [0] +&#34;:&#34; + myArray [1]中的超链接
But I'm getting the following result: http://192.168.1.17:192.168.1.17
我认为所有数组元素似乎只包含表的第一行。
答案 0 :(得分:1)
根据你描述的内容很明显:
循环10次,即myArray
数组的长度,填充row['value']
值的所有数组字段,在运行时,循环的值为192.168.1.17
。
我不明白为什么你需要以这种方式动态填充URL值,我相信有更简单的方法。