Diese Seite mit anderen teilen ...

Informationen zum Thema:
Forum:
WinDev Forum
Beiträge im Thema:
4
Erster Beitrag:
vor 2 Wochen, 3 Tagen
Letzter Beitrag:
vor 2 Wochen, 2 Tagen
Beteiligte Autoren:
Stefan Bentvelsen, Ola

[WD21] How to get the value of a string key in a FOR ALL loop of dynamic array?

Startbeitrag von Ola am 30.07.2017 11:18

Hi all!

The header says it all:
How can I get the value of a string index of a "row" of a dynamic Associative Array in a FOR ALL loop?

Best regards
Ola

Antworten:

Hi Ola,

FOR EACH MyValue, MyIndex OF MyAssosiatedAraay
...
// Do your things
END

where MyValue and MyIndex are variables. These do not have to be declared mandatory.

von Stefan Bentvelsen - am 30.07.2017 13:22
Hi Stefan,

Much obliged!:spos:

Best regards
Ola

I tried so hard to find this info in the online help, but without any luck! Is it there any instructions concerning this? Where?

Okay, finally found it, it's right in the beginning of the help page:
https://doc.windev.com/en-US/?1514058&name=associative_array_type_variable


// Browses the sizes of the files
sFile is string
nSize is int
FOR EACH ELEMENT nSize,sFile OF aaFileSize
Trace(StringBuild("%1: %2", sFile, nSize))
END


von Ola - am 31.07.2017 08:57
Hi Ola,

see also https://doc.windev.com/en-US/?1510019&name=FOR_EACH_Associative_array
for FOR EACH/FOR ALL statement (browsing associative arrays)

von Stefan Bentvelsen - am 31.07.2017 09:48
Zur Information:
MySnip.de hat keinen Einfluss auf die Inhalte der Beiträge. Bitte kontaktieren Sie den Administrator des Forums bei Problemen oder Löschforderungen über die Kontaktseite.
Falls die Kontaktaufnahme mit dem Administrator des Forums fehlschlägt, kontaktieren Sie uns bitte über die in unserem Impressum angegebenen Daten.