Das Notes Forum

Domino 9 und frühere Versionen => ND8: Entwicklung - XPages => Thema gestartet von: FlatPM am 20.04.09 - 16:42:28

Titel: Typ des Dokuments bestimmen (XPages)
Beitrag von: FlatPM am 20.04.09 - 16:42:28
Hallo,

ich hab eine XPage in der ein View eingebunden ist. In diesem View werden Dokumente angezeigt die drei mögliche Masken haben können. Wie kann ich bestimmen das bei einem Klick auf das Dokument auch die richtige Maske geladen wird. In der View- Eigenschaften kann ich das ganze ja vorbestimmen, aber leider nur eine Maske. Stell ich auf "the Documents default form or page" bekomme ich einen 404- Fehler. Ich denke das liegt daran das die Dokumente nicht über die XPages erzeugt wurden.

Vielen Dank.
Titel: Re: Typ des Dokuments bestimmen (XPages)
Beitrag von: WernerMo am 20.04.09 - 17:53:51
Hallo,

ich kenne X-Pages nicht, aber evtl. kannst Du ja eine Maske bauen, in der in Abhängigkeit von Form die jeweiligen Teilmasken geladen werden?

Gruß Werner
Titel: Re: Typ des Dokuments bestimmen (XPages)
Beitrag von: FlatPM am 21.04.09 - 14:00:51
Hallo Werner,

das habe ich auch schon versucht, leider klappt das mit dem Berechnen der Maske nicht weil ich nicht an das Dokument herankomme...dachte evt. kennt sich jemand schon tiefgehender mit den XPages aus.
Trotzdem danke.
Titel: Re: Typ des Dokuments bestimmen (XPages)
Beitrag von: JulianBuss am 23.04.09 - 09:42:34
zwei Dinge kannst Du machen:

1.) in der Maske selbst kannst Du in den Maskeneingeschaften "open this XPage instead" angeben

2.) Du könntest im XPages View Control eine Spalte berechnet machen und selbst einen HTML Link bauen, der je nach Maske des Dokuments so aussieht:

Code
...nsf/namederxpage.xsp?documentID=<UNID des Dokument>&action=openDocument

Titel: Re: Typ des Dokuments bestimmen (XPages)
Beitrag von: FlatPM am 25.07.09 - 21:45:23
kommt zwar sehr spät: aber trotzdem danke :)