20.02.2008, 14:57 | #1 |
Участник
|
Доступ к параметру по его имени.
Допустим, параметры функции - 3 переменных одного типа(по определённым причинам это не может быть массив). Так же, обращаться к каждому из них отдельно не имеет смысла(ведь их, например, может быть не 3, а 10). Допустим, имя каждого параметра - 'param'+целочисленный индекс.
Хотелось бы написать что-то типа: X++: for(ind=1,ind<=3,ind++)somefunction(VarName2Var('param'+int2str(ind))); З.Ы Если интересно, почему в данном случае не подходит массив, как контейнер однотипных обьектов, можно глянуть тут: Значение по умолчанию параметра типа EDT c array elements либо просто массива Возможно, кто-то решит изначальную проблему и тогда не прийдёться выдумывать ничего с несколькими параметрами, а просто юзать массив.
__________________
Axapta has seduced me deadly! Последний раз редактировалось HorrR; 20.02.2008 в 15:05. |
|