Das Notes Forum
Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: sven22 am 24.11.03 - 11:59:01
-
Hi,
habe da ein kleines Problem: Ich öffne meine Übersicht in einem 2 Teiligen Frameset "Anwendung". Links ist die Navi rechts im Frame "main" befindet sich die view. Jetzt möchte ich das das zugehörige Dokument(Form) zu dem angeklickten Datensatz der View im gleichen Frame (main) geöffnet wird. Das Frameset verschwindet aber und an der Stelle öffnet sich die Form.
(Das ganze ist eine reine Notesanwendung ab Notes 5)
Ich habe schon folgendes Versucht:
1. innerhalb der Form festlegen welches Frameset geöffnet werden soll. -> habe das Frameset "Anwendung" mit dem rechten Frame "main" angeben aber es wird nur das gleiche neu geladen und ich lande wieder auf der View
2. Im rechten Frame selber festgelegt welches Frame default für links im selben ist -> bringt nix Form öffnen lässt das Frameset verschwinden
3. Neues Frameset gebaut in dem ich meine Form in das rechte Frame(main) gepackt habe. -> gleiches Resultat wie bei 1.
Zusammenfassend: Es soll das Frameset einfach so stehen bleiben und nach dem Klick auf den jeweiligen Datensatz soll sich die Form im rechten Frame öffnen. Ähnlich dem Web.
Bin ratlos... ???
Jemand ne Idee?
Danke,
Sven.
-
Da war was mit Default Target festlegen im Frameset - oder Target auf 'self' setzen.
-
Habe ich das nicht schon gemacht? Siehe Punkt 2.
-
hört sich ähnlich an wie meine Frage unter R5 (bisher auch ohne Lösung), ich verlinke mal:
http://www.atnotes.de/index.php?board=7;action=display;threadid=12420
TMC
-
Hmmmm hast du dir mal die Eigenschaften der Maske angesehen ? Da gibt es auf dem dritten Tabreiter (mit der Rakete) unten nen Punkt der lautet:
"Auto-Rahmen"
Da kannst du deine Rahmengruppe angeben und den gewünschten Frame.
Mußte mal probieren ob es damit klappt ! Hab es selbst noch nicht getestet.
-
@Fusionman: Habe ich auch versucht funzt net
@TMC: Jo ist anscheinend das gleiche wie bei mir...
Danke trozdem für die Tipps!
Gruß Sven.
-
Ich habs!!!!
man muss beim programmatorischen erzeugen des Documents nicht
@SetTargetFrame("main");
@Command([Compose];"EingabeMaske")
sondern:
@SetTargetFrame("main");
@PostedCommand([Compose];"EingabeMaske"
verwenden! Dann klappt's auch mit dem Nachbarn ;D