Apache flex 错误1123:类型对象上不支持筛选器运算符

Apache flex 错误1123:类型对象上不支持筛选器运算符,apache-flex,filter,operator-keyword,Apache Flex,Filter,Operator Keyword,我有一个这样的结构: e.item.fatturato_ac_s1 e.item.fatturato_ac_s2 e.item.fatturato_ac_s3 e.item.fatturato_ac_s4 [……] 等等 为了直观地计算我写的字符串: e、 item.(myStr.toString()),其中myStr(type string)=“fatturato_ac_s”+索引(因此我可以有fatturato_ac_s1,fatturato_ac_s2,…) 我可以正确地检索e.item

我有一个这样的结构:

e.item.fatturato_ac_s1
e.item.fatturato_ac_s2
e.item.fatturato_ac_s3
e.item.fatturato_ac_s4
[……] 等等

为了直观地计算我写的字符串:

e、 item.(myStr.toString()),其中myStr(type string)=“fatturato_ac_s”+索引(因此我可以有fatturato_ac_s1,fatturato_ac_s2,…)

我可以正确地检索e.item.(myStr.toString())(一个数值)的值,但如果我尝试将其放入变量中,则标题中会出现错误:

myVariable = e.item.(myStr.toString())
myVariable是一个数字

我还尝试:

myVariable = Number(e.item.(myStr.toString()))
但是不起作用。。。如果我尝试串到串也是一样的

我怎样才能解决它


谢谢大家!

这是正确的语法:

myVariable = Number(e.item[myStr])