Das Notes Forum
Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: bruder am 20.02.03 - 12:18:16
-
Hallo,
ich habe eine 3teilige Rahmengruppe. Frame1 ist die Navigation, Frame 2 zeigt eine Ansicht und in Frame3 möchte ich gerne, je nach gewähltem Dokument in Frame2 eine Seite, bzw. Ansicht öffnen.
Das ganze gibt es auch bei der Standart R5 Mailschablone. Ich habe die Liste der Mails und kann mir je nach Auswahl in einem unteren Frame eine Vorschau anzeigen lassen.
Kann mir jemand helfen?
Gruß
Jürgen
-
Hi Bruder! ;)
Dafür mußte keine eigene Rahmengruppe generieren!
Notes kann das Automatisch anzeigen,im
Menü Ansicht -> Dokumentenvorschau -> Dokumentenvorschau Anzeigen
Ist das was du brauchst?
cya
CrazyCoder 8)
-
Hallo,
nee, das ist es leider nicht. Die Dokumentenvorschau kann der jeweilige User ja ein- o. ausblenden. Ausserdem wird da ja nur das markierte Dokument angezeigt.
Ich stelle mir folgendes vor:
Das Ganze ist eine Supportdatenbank. In Frame2 kann ich mir kategorisiert nach Software die die einzelnen Problemreports aussuchen. In Frame3 sollte dann je nach markierten Dokument in Frame2 Infos (wie z.B. Hotlinenr. etc.) zu der entsprechenden Software angezeigt werden.
Die Dokumente hierzu habe ich in der gleichen DB in einer anderen Maske. Eindeutiges Merkmal ist der Softwarename.
Danke schonmal
Jürgen
-
schau Dir mal bitte die Notes Help im Designer an...
kennst ja...links Navigation mit Themen...rechts die angezeigten Docs dazu..ist doch genau das, was Du suchst.
Was ist nötig dazu?
In der Maske des Docs auf Raketenlasche gehen, Rahmengruppe und ("rechten"..Name=TOPIC..s.u.) Rahmen angeben.
In Notes Help heißt die Maske TOPIC.
Dann in diese Rahmengruppe gehen und dort im linken Rahmen (wie Notes Help auch) als Zielrahmen den rechten Rahmen angeben.
In Notes Help heißt die Rahmengruppe "MAIN" und der rechte Rahmen TOPIC.
So..so einfach war das.
Bilder siehste im Anhang..
-
und das zweite Screenie:
(hoofe, daß die Lösung in Dein Konzept passt)
-
Hallo,
danke für den Tip.
Leider denke ich nicht, dass es passt, denn ich möchte in dem Frame2 auch per Doppelklick die entsprechenden Dokumente aufrufen können. In dem Frame3 sollen nur die Zusatzinfos erscheinen.
Was meinst du dazu?
Danke schonmal
Jürgen
-
nix, weil ich nun wech muss...*flücht*
nee, ernsthaft, bis nachher.
-
Hm... Also ich hab mich mal an dein Problem gesetzt guck dir mal diese Datenbank an (siehe Anhang), vielleicht hilft sie dir ja! :)
Also bis denn!
CrasyCoder
-
Hallo,
besten Dank!!!!!!!!! So ähnlich stelle ich mir das vor.
Verrate mir doch mal, wie das gemacht wird.
Das einzige Problem wäre noch, dass ich nicht eine "reine" Dokumentenvorschau in dem unteren Frame haben möchte (basierend auf dem ausgewählten Dokument in der Ansicht), sondern aufgrund z.B. des Feldes "Kunde" das Dokument suchen möchte, welches die Infos zu diesem Kunden anzeigt.
Momentan verrenne ich mich da wahrscheinlich in eine DBLookup-Lösung die ich versuche auf eine Seite zu bringen.
Bis denn
Jürgen
-
Hi Jürgen,
hm... ich denke mal dann brauchst du be 2. Datenbank auf die du dann mit nem @DBLookUp zugreifen kannst!
Der @DBLookUp läuft wie folgt: :P
@If(Kunde="":"NoCache";"";@DbLookup("";"Server":"DATENBANK.nsf";"ANSICHTSNAME"; Kunde; AUSZULESENDE_SPALLTE))
Zudem mußt du in der Ansicht auf der anderen Datenbank die erste Spallte unter Eigenschaften in der Lasche "Sortierung" bei dem Punkt "Sortierung" auf "Aufsteigend" stellen!
Aussdem mußte in den Eigenschaften des Feld "Kunde" auf "Dialogfeld" stellen, und in der Lasche "Steuerung" bei dem Punkt "Auswahl" "Ansichtsdialogfeld für Auswahl verwenden" einstellen und dann die Datenbank und Spallte einstellen.
Dann brauchste noch ein bisschen Glück und es müßte das Funzen. ;)
cya
CrazyCoder
-
Hallo,
2. Datenbank.... würde da nicht u.U. einfach ein anderes Kriteritum in den Doks der 1. DB reichen ("info", "report"), so daß ich dann diese Doks per Ansichtsauswahl "sortieren" kann und dann über dblookup auf die entsprechenden Ansichten zugreife?
Momentan habe ich da nur das Problem, daß ich im Frame2 zwar die entsprechenden Doks auswählen kann, aber nach der Auswahl der dblookup im Frame3 leider nicht reagiert, bzw. das Feld, das ich als Schlüssel übergeben möchte nicht ausliest.
Wenn du möchtest, kann ich dir ja am Montag 'mal meine bisherigen Versuche zukommen lassen.
Gruß
Jürgen
-
Hi Jürgen,
hm... o.k. kannste mal machen, aber ich kann dir nicht Versprechen das ich am Montag Zeit habe mir die anzugucken!! :-\
Aber ich würde mich dann im Verlauf der Woche spätestens nochmal melden!
cya
CrazyCoder
-
Hallo,
ich habe das Problem, wenn auch nicht sehr schön, gelöst.
Ich übergebe beim Öffnen von Frame2 einen indizierten Wert an ein Profildokument und lasse diesen Wert wieder in Frame3 auslesen und als Schlüsselwert für ein DBLOOKUP laufen.
Das läuft und ich kann so 2 Frames mit Dokumenten aus unterschiedlichen Masken steuern.
Vielen Dank für die Hilfe
Bruder