Tim: Wertübergabe von einer Seite zur anderen !

Hallo Leute !

Ich hab hier im Forum folgende Seite gefunden:

http://www.teamone.de/selfaktuell/wertueb.htm

Ist ja auch ganz nett, jedoch weiß ich nicht wie
ich dieses auf mein Problem anwenden kann.

Ich habe hier ein Intranet mit IIS 4.0 + Access.

Nun hab ich ein Formular gestrickt wo man am Anfang
entweder die Kundennummer oder den Kundennamen eingeben
muß.

Ich habe mir nun folgendes gedacht, wenn das Formular
aufgeht dann öffnet sich gleichzeitig ein 2.Fenster(Suchfenster) wo man die Kundennr. bzw. Kundennamen
eingeben soll, sobald man dies getan hat kommt eine
Übersichtsliste, neben jeden Datensatz ist ein Button "ÜBERNEHMEN" sobald dieser gedrückt wird soll
die Kundennummer und Kundenname ins Formularfenster übernommen werden und das 2.Fenster soll sich schliessen.

Kann mir jemand bei diesem Problem helfen ?
Wäre furchtbar nett, weil ich sonst nicht weiter komme, oder kennt jemand eine andere Lösungmöglichkeit.

Vielen Dank im voraus.

Gruss

Tim

  1. Hallo Tim,

    Ich habe mir nun folgendes gedacht, wenn das Formular
    aufgeht dann öffnet sich gleichzeitig ein 2.Fenster(Suchfenster) wo man die Kundennr. bzw. Kundennamen
    eingeben soll, sobald man dies getan hat kommt eine
    Übersichtsliste, neben jeden Datensatz ist ein Button "ÜBERNEHMEN" sobald dieser gedrückt wird soll
    die Kundennummer und Kundenname ins Formularfenster übernommen werden und das 2.Fenster soll sich schliessen.

    Hallo Tim,

    ich habe es nicht getestet, aber das könnte funktionieren:

    function uebernahme()
    {
    opener.document.formularname.elements.Kundennr.value = document.formularname1.elements.Kundennr1.value;
    opener.document.formularname.elements.Kundenname.value = document.formularname1.elements.Kundenname1.value;
    setTimeout('self.close();',100);
    }

    Mit opener spricht man das öffnende Fenster an und darin das Formular mit den entsprechenden Elementen und denen übergibts du einfach die Elemente aus deinem Fenster.

    Anschließend schließt sich das Fenster. Die Zeitverzögerung soll sicher stellen, daß die Übergabe auch vollständig ausgeführt wird.

    Viele Grüße

    Antje