Thread Innerhalb Hash Def auf Keys zugreifen (42 answers)
Opened by bianca at 2013-09-08 06:08

bianca
 2013-09-10 12:10
#170067 #170067
User since
2009-09-13
6978 Artikel
BenutzerIn

user image
2013-09-10T07:46:04 payx
Falsch kommt es mir vor, in einem print-Befehl eine sub aufzurufen

War nur im Beispiel so kombiniert. Ist im echten Code nicht so.

2013-09-10T07:46:04 payx
Dann war aber das Beispiel nicht so besonders gut dafür geeignet hier die Fragestellung zu illustrieren, denke ich.

Da kommen wir nicht zusammen.
Ich fand ihn optimal dafür geeignet.
Er ist kurz und stellt beide Kernprobleme dar.
Nämlich
1. Innerhalb des ganzen Hash auf selbiges zuzugreifen -> gelöst durch my %test; ganz oben.
2. Zwei voneinander abhängige Hauptstämme des Hash unabhängig voneinander pflegen zu können (heißt, einen Abschnitt erweitern zu können ohne den anderen anfassen zu müssen) -> gelöst durch die Übergabe des eigenen Keys an die sub. Ist zwar codemäßig auch redundant und von hinten durch die Brust, erfüllt aber exakt seinen Zweck und eine Art this welches mit den aktuellen Array Index liefert, in dem ich mich befinde scheint es ja nicht zu geben.

Deine Lösungen mögen funktionieren, erfüllen aber nicht die Anforderung. Denn bei deinen Lösungen muss ich entweder die Felder bei den Formularen oder die Formulare bei den Feldern pflegen.

Erwartet und geschaffen habe ich eine Lösung, bei der ich beides pflegen kann ohne das jeweils andere anfassen zu müssen.

Ich kann aber sehr gut nachempfinden, dass es nicht leicht ist, sich da hinein zu denken.
Trotzdem Danke für deine Mühe.
10 print "Hallo"
20 goto 10

View full thread Innerhalb Hash Def auf Keys zugreifen