J'ai un formulaire Notes (Personnel) qui contient un sous-formulaire Notes (que j'appelle DocInfo) qui contient des champs calculés pour stocker l'auteur original et la date de création.Utilisation de sous-formulaire avec des champs calculés dans XPage sur serveur Domino 9.x
formule de champ créé
@If(@IsAvailable(CreatedOrig); CreatedOrig; @Text(@Created) + " by " + @Text(@Author))
champ Auteur de formule
@UserName
J'ai un XPage avec une source de documents de "personnel" et computeWithForm
ensemble à both
. Sur un serveur Domino 8.5.3, XPage calcule et enregistre le champ Créé et Auteur sur la note principale. Cependant, sur un serveur Domino 9.0.1, XPage ne calcule pas les champs et les champs n'apparaissent pas dans les propriétés du document de la note principale.
<xp:dominoDocument
var="document1"
formName="Personnel"
computeWithForm="both">
<xp:this.parentId>
<![CDATA[#{javascript:sessionScope.get("PID")}]]>
</xp:this.parentId>
</xp:dominoDocument>
Je suppose que d'une certaine manière le moteur du serveur Domino 9.0.1 ne comprend pas les champs de sous-formulaire dans la fonction computeWithForm
? Cela a fonctionné sur nos serveurs 8.5.3 pendant quelques années, mais ne fonctionne pas maintenant sur un serveur 9.0.1?
Toute aide, suggestion ou information serait la bienvenue.