Is it possible 2 assign an existing array-tag 2 an indirect array-tag
eg.
*****
for *****
s_DataArray = *****;
ds_StationXXX (.name??) = "ds_StationXX" + i_number;
dynAppend(ds_StationXXX_IN, s_DataArray);
*****
Now i must do (wich i don't want):
*****
for *****
s_DataArray = *****;
if (i_number == 1) dynAppend(ds_StationXX1_IN, s_DataArray);
if (i_number == 2) dynAppend(ds_StationXX2_IN, s_DataArray);
if (i_number == 3) dynAppend(ds_StationXX3_IN, s_DataArray);
if (i_number == 4) dynAppend(ds_StationXX4_IN, s_DataArray);
if (i_number == 5) dynAppend(ds_StationXX5_IN, s_DataArray);
if (i_number == 6) dynAppend(ds_StationXX6_IN, s_DataArray);
if (i_number == 7) dynAppend(ds_StationXX7_IN, s_DataArray);
if (i_number == 8) dynAppend(ds_StationXX8_IN, s_DataArray);
*****
Indirect adressing
- Gertjan van Schijndel
- Posts:634
- Joined: Mon Aug 02, 2010 10:37 am
Re: Indirect adressing
You can use a dyn_dyn_ or mapping variable to do this:
dynAppend(ds_StationXX[i_number], s_DataArray);
dynAppend(ds_StationXX[i_number], s_DataArray);