DEBUG: element=[arrayname0,arrayname1] length=2 type=array
DEBUG: element[arrayname0].attribute=undefined type=undefined
DEBUG: element[arrayname0].attribute1=value1 type=string
//<element arrayname="arrayname0" attribute="value" attribute1="value1"/>
//<element arrayname="arrayname1" attribute="value" attribute1="value1"/>
<action name="action_diwmwaubdqpe" autorun="onstart">
def(element, array);
def(element[0], string,'arrayname0');
def(element[1], string,'arrayname1');
def(element[arrayname0].attribute, string, 'value');
def(element[arrayname0].attribute1, string, 'value1');
debugvar(element);
debugvar(element[arrayname0].attribute);
debugvar(element[arrayname0].attribute1);
for(set(i,0),i LT element.length,inc(i) ,
set(element[get(i)], calc('arrayname' + i));
trace('length=',element.length);
trace('index=','element[',get(i),'].index','=',get(element[get(i)]));
trace('name=','element[',get(i),'].name','=',get(element[get(i)]));
trace('attribute=','element[',get(i),'].attribute','=',get(element[arrayname0].attribute));
trace('attribute=','element[',get(i),'].attribute1','=',get(element[arrayname0].attribute1));
);
</action>