Domino 9 und frühere Versionen > ND8: Entwicklung - XPages

@Commands in XPages

(1/2) > >>

andi24:
Hallo,

ich muss gerade an einer sehr alten Webanwendung Anpassungen vorzunehmen.
Diese Chance wollte ich nutzen um mich mal mit XPages zu befassen. Da kann man ja wirklich wunderbare Dinge machen und sehr schnell eine optisch ansprechende Webanwendung hinzaubern.

Aber ich scheitere jetzt an den vormals einfachen Dingen. Da gibt es z.B in eine Maske zwei Buttons, wo ich nicht weiß wie ich die unter XPages abbilden soll.

Bsp. 1:

@Command([FileCloseWindow]);
v := @If(Status="054"; "BegPr54"; "BegPr");
@Command([OpenView];v)

Hier wird abhängig von einem Feldwert eine Ansicht geöffnet.

Bsp. 2:

@Command([NavigateNext])
bzw.
@Command([NavigatePrev])

Wenn man über eine View ein Dokument öffntet, kann man ja über diese Commands jeweils das nächste bzw. vorherige Dokukment in der View öffnen.

Also falls jemand einen Tip für mich hat bin ich dankbar.
Für komplexere Themen findet man ja schönen Beispiele im Web.

Gruß
Andi



andi24:
Gleich noch eine Frage hinterher:

Durch die Anwendung wird mit einem Outline navigiert.
Wie öffne ich den von einem Outline eine XPage (eine mit einem ViewControll) ?

Danke & Gruß
Andi

DAU-in:

--- Zitat von: andi24 am 01.03.12 - 17:51:57 ---Diese Chance wollte ich nutzen um mich mal mit XPages zu befassen. Da kann man ja wirklich wunderbare Dinge machen und sehr schnell eine optisch ansprechende Webanwendung hinzaubern.

--- Ende Zitat ---

Du liest eindeutig zuviel Werbung.

Mach am besten einmal das Tutorial von Declan Lynch durch, das ist etwas Aufwand, aber es lohnt sich.

Umd meine ganz persönliche Meinung: Versuch es gleich richtig mit Java Script zu machen, und lass die Formelsprache weg.

DAU-in:
axo: http://www.qtzar.com/blogs/qtzar.nsf/Document.xsp?documentId=A97DB47B9BEDB9868525756F005BC3C3&action=openDocument

andi24:

@DAU-in

Keine Sorge, ich lese nicht zuviel Werbung :-)  Und "wunderbare Dinge" und "sehr schnell eine optisch ansprechende Webanwendung hinzaubern" müssen ja nicht unbeding gut sein. Bisher habe ich in Webanwendung auch immer direktes JavaScript verwendet.

Und ich bin lang genug dabei um zu wissen, dass solche zusammen geclickten Lösung sehr schnell an ihre Grenzen stoßen.

O.K., dann versuche ich meine Frage anderst zu stellen:


Wie kann @Command([NavigateNext]) bzw. @Command([NavigatePrev]) per URL bzw. JavaScript ersetzen ? Ich befürchte aber ich komme aus eine XPage überhaupt nicht ans nächste Dokument einer View. (Bzw. nur darüber dass ich den Key vom aktuellen Dokumente nehmen und über eine View das nächste bzw. vorherige suche. Da schreibt sich ein @Command([NavigateNext])  allerdings kürzer)


Dein Link funktioniert leider nicht, sobald ich da eine Kapitel auswähle:

Error 404
HTTP Web Server: Couldn't find design note - */font*http:/planetlotus.org/450e98


Gruß
Andi

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln