Autor Thema: View-Name im 2. Frame darstellen  (Gelesen 2425 mal)

Offline Alexis

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 534
  • Geschlecht: Männlich
  • LotusNotes macht süchtig!
View-Name im 2. Frame darstellen
« am: 28.02.05 - 20:36:06 »
Hallo Forum!

Die Aufgabe: Zwei Frames, in einem Frame wechselnde Views, im zweiten Frame  der jeweilige Name der View. 

Die einfache Lösung entsprechenden Pages in Frame 2 einzuladen, die den Namen der Views enthalten, ist wenig elegant.

Gibt es etwas schickeres, vielleicht mit "calculated value"?

Alexis



« Letzte Änderung: 04.03.05 - 10:07:10 von Alexis »
wenn ich kein Problem hätte, wär' ich nicht hier ---
wenn ich im Forum eine Lösung gefunden hätte, wär' ich nicht hier ---
wenn ich nicht wüsste, dass mir hier fast immer geholfen wird, wär' ich AUCH nicht hier ---

Offline TMC

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.660
  • Geschlecht: Männlich
  • meden agan
Re: View-Name im 2. Frame darstellen
« Antwort #1 am: 28.02.05 - 20:46:08 »
Alexis, AFAIK gibt es da keine "Calculated Value" Möglichkeit.

Also zumindest ist mir nichts bekannt à la:
RetrieveElementName(Framename)

Außerdem müsste das ja dann auch jedesmal refreshed werden, sobald sich der Frame ändert.
Ich denke es bleibt Dir nichts anderes als wie schon von Dir vorgeschlagen, nämlich mit Pages zu arbeiten.

Weicht denn Deine DB stark vom Standard ab? Standard wäre: linker Frame = Gliederung, rechter Frame = View. In der Gliederung zeigt man die aktuell gewählte View an indem man den Eintrag entsprechend hervorhebt.
Matthias

A good programmer is someone who looks both ways before crossing a one-way street.


Offline Alexis

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 534
  • Geschlecht: Männlich
  • LotusNotes macht süchtig!
Re: View-Name im 2. Frame darstellen
« Antwort #2 am: 01.03.05 - 08:29:22 »
Hallo Matthias,

Danke fürs Nachdenken.

OK! Bleibe bei Pages.

Anmerkung: Der Standard-Navigator links ist hier völlig ausgeblendet und kann also nicht zur Information dienen.

Alexis
wenn ich kein Problem hätte, wär' ich nicht hier ---
wenn ich im Forum eine Lösung gefunden hätte, wär' ich nicht hier ---
wenn ich nicht wüsste, dass mir hier fast immer geholfen wird, wär' ich AUCH nicht hier ---

Offline Tode

  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 6.883
  • Geschlecht: Männlich
  • Geht nicht, gibt's (fast) nicht... *g*
Re: View-Name im 2. Frame darstellen
« Antwort #3 am: 01.03.05 - 09:16:28 »
Wie werden denn die Views im zweiten Rahmen gewechselt, wenn Du keine Navigation hast ?

Du kannst ja ganz einfach hingehen, und Deinen Aufruf der View(s) so abändern:

viwName := "NameDerView";
@SetTargetFrame( "UntererRahmen" );
@Environment( "Akt_ViewName" ; viwName );
@Command( [OpenView] ; viwName );
@Command( [ViewRefreshFields] );

und dann in der Page / maske im oberen rahmen einfach berechneten Text verwenden mit der Formel:
@Environment( "Akt_ViewName" )

So oder so ähnlich könnte das klappen...
Wenn das mit dem ViewRefreshFields nicht klappt, musst Du gegebenenfalls auf einen Notes-Timer (initialisiert im PostOpen der Maske) zurückgreifen, der Dir Deinen oben Rahmen schön regelmässig aktualisiert....

HTH
Tode
Gruss
Torsten (Tode)

P.S.: Da mein Nickname immer mal wieder für Verwirrung sorgt: Tode hat NICHTS mit Tod zu tun. So klingt es einfach, wenn ein 2- Jähriger versucht "Torsten" zu sagen... das klingt dann so: "Tooode" (langes O, das r, s und n werden verschluckt, das t wird zum badischen d)

Offline Alexis

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 534
  • Geschlecht: Männlich
  • LotusNotes macht süchtig!
Re: View-Name im 2. Frame darstellen
« Antwort #4 am: 04.03.05 - 10:06:52 »
Hallo Tode, hallo Forum,

mit zuvor beschriebenem @Formula klappt es einwandfrei!
Übrigens, die Views werden durch Hotspots bzw. deren Actions gesteuert.

Danke!

Alexis
« Letzte Änderung: 04.03.05 - 10:09:46 von Alexis »
wenn ich kein Problem hätte, wär' ich nicht hier ---
wenn ich im Forum eine Lösung gefunden hätte, wär' ich nicht hier ---
wenn ich nicht wüsste, dass mir hier fast immer geholfen wird, wär' ich AUCH nicht hier ---

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz