hi,
mit DbStruct() bekomme ich ja ein mehrdimensionales Array.
wie reduziere ich es auf ein 1-DIM Array nur mit den Namen ?
es wird keine FOR / NEXT Schleife gewünscht.
mehrdimensionales Array reduzieren auf 1-Dim ? [erledigt]
Moderator: Moderatoren
- Tom
- Der Entwickler von "Deep Thought"
- Beiträge: 9358
- Registriert: Do, 22. Sep 2005 23:11
- Wohnort: Berlin
- Hat sich bedankt: 101 Mal
- Danksagung erhalten: 361 Mal
- Kontaktdaten:
Re: mehrdimensionales Array reduzieren auf 1-Dim ?
Einfach mit aEval, darin dem jeweiligen Element seinen eigenen ersten Unterwert zuweisen: a := a[i,1]
Herzlich,
Tom
Tom
- AUGE_OHR
- Marvin
- Beiträge: 12906
- Registriert: Do, 16. Mär 2006 7:55
- Wohnort: Hamburg
- Hat sich bedankt: 19 Mal
- Danksagung erhalten: 45 Mal
Re: mehrdimensionales Array reduzieren auf 1-Dim ?
Ja ... klarTom hat geschrieben:Einfach mit aEval, darin dem jeweiligen Element seinen eigenen ersten Unterwert zuweisen: a := a[i,1]
Code: Alles auswählen
aHeader := ACLONE(aStruct)
AEVAL( aHeader,{ |a,i| aHeader[i] := aHeader[i][DBS_NAME] })
gruss by OHR
Jimmy
Jimmy