Zitat:
Nur wie ich an die einzelnen Werte komme, ist mir noch nicht ganz klar
*staun* Mensch, Du machst mit ADOLisp rum und weißt nicht wie Du aus dem Ergebnis meiner Funktion den Wert des gesuchten Schlüssels bekommen kannst?
Hast Du Dir den ganzen Kommentar der beiden Funktionen mal DURCHGELESEN?
Wenn Du den nicht liest, wirst Du auch keine Ahnung davon bekommen was Du damit anfangen sollst...
Aber mal 'n Tip:
Die Funktion ADOLISTGETVALUE gibt ja 'n punktiertes Paar zurück wenn der gesuchte Key gefunden wurde.
In etwas so etwas:
("identnr" . "4.6015.00100 ")
Jetzt liest Du Dir am besten noch mal die Lisp-Hilfe zu den beiden Funktionen:
"car" und "cdr" durch und dann kannst Du Dir Deine Frage selbst beantworten!
Zitat:
Ich kopiere also den unteren Code in meine Lisp Datei, soweit klar.
Nein, ich denke Du solltest den gesamten oberen Teil (der inklusive Kommentar) in Deine Lisp kopieren. Der Kommentar ist nämlich zum Verständnis dessen (auch in einem Jahr noch...) was dort passiert wichtig. Wenn Du irgendwann Deinen Code pflegst und diesen ohne Kommentare einfach nackt stehen hast, dann wird's schnell nervig und zeitaufwändig. Also: Kommentare drinnen lassen und vor allem den eigenen Code unbedingt ausreichend kommentieren!
------------------
Ciao,
Marc
[Diese Nachricht wurde von marc.scherer am 23. Mai. 2009 editiert.]
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP