我正在尝试动态访问列表中的值。 我有一个参数$ {tblid},我从SQL查询中收到,我想用它从名为@ {ColNames}的列表中提取特定值。
当我使用Set Variable
关键字创建变量时,我可以执行以下操作:
${INTEGER} = Set Variable 0
Log @{ColNames}[${INTEGER}]
我尝试过以下事项:
Log @{ColNames}[${tblid}]
${INTEGER} = Evaluate ${tblid}
Log @{ColNames}[${INTEGER}]
${INTEGER} = Convert To Integer ${tblid}
Log @{ColNames}[${INTEGER}]
所有三次尝试都返回“不存在的变量”错误
我有一种感觉,它可能与查询返回的数据类型(?)有关,这就是我尝试使用Convert To Integer
的原因,但现在我只是不确定。
有什么想法吗?