Domino 9 und frühere Versionen > ND6: Entwicklung
Datenübernahme von Maske zu Maske
dh-paule:
Hallo,
ich "kämpfe" gerade mit folgender Aufgabenstellung. Ich möchte aus einer Maske heraus eine weitere Eingabemaske öffnen und dabei den Inhalt eines bestimmten Feldes übernehmen. Ist es möglich Daten in die zu öffnende Maske zu übergeben?
Hintergrund:
Es gibt eine Kundenliste (1700 Datensätze) denen per Kundenummer ca. 14000 Geräte zugeordnet sind. Als gemeinsamer Schlüssel ist die Kundennummer definiert. In der Kundenmaske ist eine Ansicht der zugeordneten Geräte eingebettet (ausgewählt per dblookup) Nun möchte ich beim Anlegen eines neuen Gerätes in der Kundenmaske einen Button hinterlegen der die Gerätemaske aufruft und dabei die Kundennummer übergibt. Geht das???
Bislang muss sich der Anwender die Kundenummer merken und in der Gerätemaske neu eintragen (Fehlerquelle wegen Zahlendrehern etc...)
Für Ideen und Ratschläge wäre ich sehr dankbar....
P.S: Über Antwortdokumente habe ich auch schon nachgedacht, aber dann müssten alle 14000 Geräte neu zugeordnet werden. Weiterhin wäre dann eine Verschiebung eines Gerätes zu einem anderen Kunden recht schwierig. Kann man denn Antwortdokumente zu einem anderen Hauptdokument verschieben? In der jetzigen Lösung muss ich nur den gemeinsamen Schlüssel (Kundenummer) ändern...
Glombi:
Du musst in den Maskeneigenschaften folgendes einstellen: "Formeln übernehmen Werte aus dem gewählten Dokument" (so heisst es in R5). In den Feldern, welceh verberbt werden sollen, musst Du dann als Vorgabewert den Feldnamen der ersten Maske schreiben.
Andreas
dh-paule:
klappt leider nicht :-)
Ich glaube das war die "Formel" zur Datenübernahme in Antwortdokumente (z.B. Mail Reply -> Übernahme das Absenders)
Zumindest weiss Notes nicht woher es Daten übernehmen soll ;-(
Glombi:
Du musst natürlich ein Dokument gewählt haben, aus dem vererbt werden soll. Sonst weiß Notes nicht, woher es die Daten holen soll.
Mit Antwortdokumenten hat das nichts zu tun. In diesem Zusammenhang wird das Feature nur oft verwendet.
Andreas
dh-paule:
Tschuldigung :-)
Na klar funzt es wenn ich vorher ein Dokument gewählt habe (in der Ansicht). Mein Fehler war das ich direkt in der Kundenmaske einen Link zur Gerätemaske habe. Wenn ich darüber gehe klapt es nicht. Markiere ich den Kunden in der Ansicht und gehe über Erstellen-Gerät dann klappt es :-)
Lässt sich das mit dem Link oder einem Button in der Maske auch bewerkstelligen?
DANKE nochmals :-)
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln