Das Notes Forum

Domino 9 und frühere Versionen => ND8: Entwicklung => Thema gestartet von: Tode am 03.05.13 - 17:46:52

Titel: FrameGroup mit FrameNamen "NotesView": Fehler in Maske in anderem Frame
Beitrag von: Tode am 03.05.13 - 17:46:52
- Man erstelle eine Framegroup mit 3 Rahmen.

Links oben:
Name des Frames: NotesNavigation
Inhalt: Maske mit Outline zur Navigation.

Rechts oben:
Name des Frames: NotesView
Inhalt: Startansicht

Links unten:
Name des Frames: MySwitcher
Inhalt: Maske mit ein Paar Buttons.
Button: Formel @Prompt( [OK] ; "TEST" ; Form );

Ergebnis, wenn man auf den Button drückt: Die Maske des in"NotesView" selektierten Dokuments.
Weder das setzen des TargetFrames des Rahmens "MySwitcher" noch ein @SetTargetFrame im Button bringen den Code dazu, sich auf das Dokument zu beziehen, in dem der Button sitzt...

Benennt man den rechten Rahmen um in "NotesViewX", dann tut wieder alles wie es soll...

Eigentlich verwende ich seit Jahren nicht mehr die Standard- Rahmennamen,
Jetz beginne ich mich düster zu erinnern, dass das genau wegen so eines seltsamen Verhaltens war...
Aber jetzt würde ich das genre wieder tun (also Standardnamen verwenden)... Wie komme ich denn da wieder raus?

Edit: Mit LotusScript ist es natürlich kein Problem, weil da kann ich ja auf ws.CurrentDocument zugreifen, das ist korrekt gefüllt...
Titel: Re: FrameGroup mit FrameNamen "NotesView": Fehler in Maske in anderem Frame
Beitrag von: pram am 05.05.13 - 12:43:54
Hast du schon ein @updateFormulacontext probiert?

Gruß
Roland
Titel: Re: FrameGroup mit FrameNamen "NotesView": Fehler in Maske in anderem Frame
Beitrag von: Tode am 06.05.13 - 01:58:02
Jupp, klar...
Titel: Re: FrameGroup mit FrameNamen "NotesView": Fehler in Maske in anderem Frame
Beitrag von: ghostmw am 06.05.13 - 08:40:53
Hi Torsten,

ich kann mich dunkel an so etwas ähnliches erinnern. Ich denke, dass ich damals in das zu fokusierende Dokument in die Maske einen Hotspot auf ein Leerzeichen gesetzt habe ganz oben in der Maske, der fängt dann an zu blinken und zieht den Fokus.

Einen Versuch ist es wert - finde ich.
Titel: Re: FrameGroup mit FrameNamen "NotesView": Fehler in Maske in anderem Frame
Beitrag von: Tode am 15.05.13 - 13:29:33
Besser spät als nie: Das mit dem Hotspot hilft nicht... es hilft nichtmal, ein editierbares Feld in die Maske zu machen, dort EXPLIZIT reinzuklicken, und dann die Aktion anzuklicken...

Alles wirklich seeehr strange...
Titel: Re: FrameGroup mit FrameNamen "NotesView": Fehler in Maske in anderem Frame
Beitrag von: Bastel123 am 15.05.13 - 14:41:32
Muss der Frame nicht auch "NotesNavigator" heißen (nicht "NotesNavigation")?
Titel: Re: FrameGroup mit FrameNamen "NotesView": Fehler in Maske in anderem Frame
Beitrag von: koehlerbv am 15.05.13 - 14:44:23
Das war ein (hartnäckiger) Typo. Der Casus cnactus ist eh der vorhandene Frame namens "NotesView".

Bernhard