Domino 9 und frühere Versionen > ND9: Entwicklung

Name der Ansicht in berechnetem Text

(1/2) > >>

Lysienne:
Hallo Gemeinde
ich möchte in berechnetem text den Namen der aktuellen Ansicht anzeigen welche über einen Gliederungseintrag ausgewählt wurde.
@ViewTitle funktioniert hier leider nicht.
Der Berechnete Text befindet sich in einem anderen Frame einer Rahmengruppe.
Kann mir jemand einen Denkanstoß geben?


ronka:
Ich nehme an das diesen Ansicht vorher angeklickt werden soll ?

Wenn ja, dann könnte mann im Event in der Ansicht einen Notes.ini Variabele setzten und den dann wieder im berechnete Text abfragen.

Lysienne:
du meinst so in die Richtung

....session.SetEnvironmentVar...

OK dann versuch ich es mal in diese Richtung

Lysienne:
Habe es folgerndermaßen versucht

View die beim Starten geladen wird:

Sub Postopen(Source As Notesuiview)
   Dim session As New NotesSession
   Call session.SetEnvironmentVar( "viewname", "Lagerbestand" )
End Sub
###############################

andere View aus Navigation

Sub Postopen(Source As Notesuiview)
   Dim session As New NotesSession
   Call session.SetEnvironmentVar( "viewname", "Ausrangiert" )
End Sub

##############################################
Berechneter Text:
@Environment("viewname");


Funktioniert wunderbar beim starten der DB. Aber wie kriege ich den berechneten Text dazu, sich bei Ansichtswechsel zu aktualisieren?
Kontrolle in der Notes.ini zeigt, das die Variable sich ändert.

ronka:
Du möchtest in einen bereits geöffneten dokument einen vorhandenen Text Ändern ? Oder wie soll ich deine letzte frage verstehen ?

Änderungen finden an berechnete texte nur dann statt wenn sich die berechnung erneuert, also entweder neu öffnen, oder neu berechnen lassen.

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln