Das Notes Forum

Domino 9 und frühere Versionen => ND8: Entwicklung - XPages => Thema gestartet von: DAU-in am 13.11.09 - 07:26:33

Titel: XPage und Frameset
Beitrag von: DAU-in am 13.11.09 - 07:26:33
Ich arbeite derzeit mit XPages.
Wenn ich einen Frameset habe, dann kann ich dort keine XPage einbinden. Sehe ich das richtig oder hab ich mal wieder Tomaten auf den Augen?
Die Richtung kann also immer nur sein, die alten Notesdesignerelemente in die neuen einzubauen, nicht umgekehrt.
Wie kann ich dann den Frameset am besten simulieren, mit einer Tabelle und verschiedenen Panels? Oder gibt es da etwas besseres?

Grüße

Dau-in
Titel: Re: XPage und Frameset
Beitrag von: dirk_2909 am 13.11.09 - 07:51:19
Es is richtig. Man kann keine xPage ein ein Frameset einbinden.

Ein Frameset "simulierst" du, in dem Du verschiedene Panels (divs) der xPage hinzufügst. Am besten natürlich über Custom Controls. Für die Outline, den Header etc. machst du je ein Control. Die kannst Du dann in jeder Deiner xPage einbinden. Für den Inhalt auch ein CC oder eine xPage (je nach Geschmack). Das Design definierst Du über css.


Titel: Re: XPage und Frameset
Beitrag von: DAU-in am 15.11.09 - 11:21:48
Gut, ich bin am Werkeln und probieren.

Titel: Re: XPage und Frameset
Beitrag von: JulianBuss am 16.11.09 - 15:59:19
und wenn Du classic Elemente wie z.B. eine Notes-Page, Notes-Ansicht oder so mit einer XPage zusammenbringen willst (auf dem Notes Client, nicht im Browser), musst Du das über eine Composite Application machen.
Titel: Re: XPage und Frameset
Beitrag von: DAU-in am 16.11.09 - 22:19:18
Hi,

nein, das soll im Browser laufen(wenn es mal fertig ist)

grüsse

Dau-in
Titel: Re: XPage und Frameset
Beitrag von: DAU-in am 17.11.09 - 07:12:18
Im Prinzip könnte ich im Web auch eine XPage in einer anderen XPage anzeigen lassen?
So dass ich eine Art Frameset habe und das Dokument via XPAge im Frameset angezeigt werden kann?
Titel: Re: XPage und Frameset
Beitrag von: atbits am 17.11.09 - 11:36:00
Du kannst im Web auch eine XPage in ein Frameset einbinden - am besten generierst Du dann aber auch Dein Frameset als 2. XPage.

Generell gilt aber Framesets im Web sind pfui.

Alte Notes-Elemente wie Pages und Masken etc. kannst Du per IFrame einbinden.

Grüße David
Titel: Re: XPage und Frameset
Beitrag von: DAU-in am 17.11.09 - 22:24:14
Ich habe eine XPage als eine Art Frameset aufgebaut mit 4 Custom Controls.
In einer Custom Control ist eine Art Navigationsleiste mit Links, in einer anderen Custom Control sollen dann die ausgewählten Ansichten bzw. ein einzelnes Dokument (als XPage) angezeigt werden.
In dem Inhalts Custom Control habe ich eine Editable Area eingefügt (lt Hilfe'Adding UI Controls to editable Areas in Custom Controls' und YouAtNotes das hierfür geeignete Vorgehen).
Mir ist gerade aber völlig unklar, wie ich jetzt den Wert zur Laufzeit berechne, wie ich die vielen 'UI Controls' in die EA bringe, und wo und wie ich den Facet Name eintrage.  :-: