Název: Jak ve Webmakeru vnořit do sebe dvě pole? Přispěvatel: PavelBa 17.06.2019, 09:04 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? Název: Re: Jak ve Webmakeru vnořit do sebe dvě pole? Přispěvatel: Ivan Libicher 20.06.2019, 08:44 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]]; |