Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: heidiweber am 16.06.06 - 12:32:37

Titel: Link zu anderer Maske
Beitrag von: heidiweber am 16.06.06 - 12:32:37
Hallo

ich möchte auf einer Maske einen Link (Hotspot), der eine andere Maske öffnet. Die UnID der anderen Maske habe ich im Feld "ParentID".

Ich habe das so probiert:
@PostedCommand([OpenDocument];"0";@GetField(ParentID))

Aber es kommt eine Fehlermeldung. dass @Befehle und andere UI-Funktionen in diesem Kontext nicht erlaubt sind.

Wie muss man das machen?
Vielen Dank
cu
Heidi
Titel: Re: Link zu anderer Maske
Beitrag von: Wirsing am 16.06.06 - 12:49:01
Hallo Heidi,

ein schuss ins blaue:
@PostedCommand([OpenDocument];"0";ParentID)

...ohne @GetField()...

Grüsse

Holger
Titel: Re: Link zu anderer Maske
Beitrag von: koehlerbv am 16.06.06 - 12:55:12
Das @GetField ist auf jeden Fall unnötig, sollte aber nicht stören.

Ab gesehen davon: Du willst keine Maske (Designelement!) öffnen, sondern ein Dokument.
Steht die gepostete Formel wirklich in der Schaltfläche?

OpenDocument enthält aber Stolperfallen. Dazu muss eine View geöffnet sein, die das Dokument enthält. Kannst Du das garantieren?
Warum machst Du das nicht mit LotusScript, um diesen Einschränkungen zu entgehen?

Bernhard
Titel: Re: Link zu anderer Maske
Beitrag von: heidiweber am 16.06.06 - 14:06:58
Vielen Dank

ich habs mit LotusSkript realisiert:)
Titel: Re: Link zu anderer Maske
Beitrag von: koehlerbv am 16.06.06 - 18:12:54
Gut, Heidi. @functions sollte man wirklich nur bei wirklichem Bedarf ausweichen, aber das hier ist aus meiner Erfahrung eine dieser Situationen.

Bernhard