Skip to content

Document openen in een View panel

november 3, 2009

Het open van een document in een View panel levert een probleem op als je meerdere data-sources op één page hebt.

Elke link in de View panel levert dezelfde documentId op. Ook wordt het document, als je op de link klikt in de verkeerde database geopend. Dit probleem los je op door een extra kolom in de Notes View te definiëren, waarin de NoteId van het document staat. Deze NoteId gebuik je in de OpenPage Simple Actions.

Hoe ga je te werk?

Procedure

  1. Creëer een kolom in de Notes View en geef deze kolom een naam, bijvoorbeeld “Id” en zet de gebruik de volgende formule (waarbij NT van de NoteId wordt gestript):
  2. @ReplaceSubstring(@NoteID; "NT"; "")

    Document openen in een XPage

    Figuur 1: strippen van "NT"

  3. Selecteer de XPage;
  4. Selecteer de kolom in de View panel, die als kolom voor de links fungeert;

    Document openen, fig2

    Figuur 2: Kolom selecteren

  5. Selecteer de Event tab;
  6. Selecteer Simple Actions;
  7. Selecteer als action Open Page en naam van de XPage die geopend moet worden. bijvoorbeeld xDominoCourse;
  8. Definieer onder Document ID: de volgende formule (waarbij Id< de naam van de kolom in de Notes View is waarin de NotesId’s staan):
    viewEntry.getColumnValue("Id");

    Document openen, figuur 3

    Figuur 3: formule aanbrengen

No comments yet

Geef een reactie

Vul je gegevens in of klik op een icoon om in te loggen.

WordPress.com logo

Je reageert onder je WordPress.com account. Log uit / Bijwerken )

Twitter-afbeelding

Je reageert onder je Twitter account. Log uit / Bijwerken )

Facebook foto

Je reageert onder je Facebook account. Log uit / Bijwerken )

Google+ photo

Je reageert onder je Google+ account. Log uit / Bijwerken )

Verbinden met %s

%d bloggers op de volgende wijze: