Jak ve Webmakeru vnořit do sebe dvě pole?

(1/1)

PavelBa:
Mám následující deninice:
gNames : ARRAY [1..8] OF STRING[24] := ['xxxx', 'yyyy', 'zzzz', 'xyyy', 'xzzz', 'xxyy', 'xxyz', 'xyzx'];
nSer : ARRAY [1..3] OF USINT := [1,8,3];

Ve Webmakeru se pokouším nadefinovat následující proměnnou:
gNames[nSer[2]]

Takováto kostrukce vyvolá chybu při překladu, že proměnná neexistuje.
Je možné nějak obejít toto omezení a vnořit do sebe dvě pole?

Ivan Libicher:
WebMaker afaik umí pracovat pouze s proměnnými na absolutních adresách. gNames[1] nebo gNames [8] je ok, ale gNames[složitější_výraz] už ne.
Řeší se to tak, že v kódu programu si kýženou hodnotu zkopírujete do proměnné na absolutní adrese, např.
myWebmakerName Nser[2] := gNames[nSer[2]];

Navigace

[0] Index zpráv