Pour faire du HTML relais dans les xPages, il vous suffit de créer une xPage et mettre un champ calculé.
Dans le champ calculé :
- il faut mettre que le type de contenu est "HTML"
- dans "Valeur" lier les données avec l'option "Avancés" et utiliser "Personnalisé", coller alors l'ensemble de votre code HTML
Voilà pour cette partie.
Un problème se pose lorsque vous voulez éclater le code HTML, exemple mettre un "repeat control" en plein milieu de votre code HTML.
Si vous pensez qu'il faut simplement créer un champ calculé mettre la première partie du code HTML, placer le repeat control, et créer un autre champ calculé en mettant le reste du code HTML.
Et bien ça ne va pas fonctionner, l'affichage ne va pas correspondre à ce que vous souhaitez, car Domino va ajouter des balises </span> à la fin de chaque champ calculé, ce qui va modifier le code HTML.
Ce qu'il faut faire sur les 2 champs calculés :
- retirer le nom de champ (le laisser vide)
- mettre la propriété "disableTheme" à true
de ce fait le code HTML ne sera plus modifié