Skip to content

Computed Custom Control advanced (Computed Subform)

januari 4, 2010

In het artikel Computed Custom Control lieten we al zien hoe je een Custom Control (Subform) voorwaardelijk kunt laden. Dit kan echter nog fraaier. De volgende oplossing laat zien hoe je voorwaardelijk kunt bepalen hoe je een specifieke Xpage en/of Custom Controls kunt laden.

Procedure

  1. Plaats een Include Page Container Control op je XPage (of Custom Control);
  2. Selecteer Compute Page in het Select Page dialoog venster;
  3. Klik op het driehoekje;
  4. Selecteer Compute value…;
  5. Breng een formule in die de naam van een XPage of Custom Control genereert (met .xsp extensie!);
  6. Bijvoorbeeld:
    if (@UserName() != "Anonymous") {
    return "ccOffer.xsp";
    } else {
    return "ccLoginControl.xsp";
    }

Select Page dialoogvenster

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: