Page 1 sur 1

XPages : problème avec sources de données

MessagePublié: 20 Sep 2011 à 16:20
par ubu89
Bonjour,

Lecteur occasionnel de ce forum très utile au quotidien, j'ai passé la barrière d'inscription pour un petit souci que je ne parviens pas à résoudre.

Je suis en train d'étudier un peu les XPages de Lotus, voir de quelle manière celles-ci permettent de passer rapidement d'une application éprouvée en client lourd à une appli client léger "2.0" conviviale.

Au moment de définir un contrôle personnalisé qui sera associé à un masque, j'ai un souci.
Je définis une source de données vers un Document Domino, sélectionne le masque et... rien dans la palette. Lorsque je créé une zone éditable, impossible de sélectionner un champ : ma source de données existe, mais il n'y a rien.
J'ai créé un nouveau masque en copiant-collant à l'arrache le contenu de mon masque d'origine, redéfinit une source de données, et la tout fonctionne, ma palette est pleine.

J'ai comparé une à une les propriétés de mes deux vues, la bonne et la bidon, et à part deux différences (présence d'un alias de même nom que le masque et l'option "actualiser les champs auto" cochée) qui, une fois mis à l'identique, n'ont rien donné, je ne sais plus quoi faire.

Avez-vous déjà rencontré ce problème ? Y a t-il dans le masque une petite option cachée qui empêche à un contrôle personnalisé/une XPage de définir une source de données avec ce masque ?
Juste avant, j'ai pu sans problème définir une source de données avec une vue de cette même base, qui avait été créé à la même époque...

Merci de vos éclaircissements !

Bien à vous :)

François

MessagePublié: 22 Sep 2011 à 19:25
par roubech
le masque a été créé il y a vraiment longtemps (vieille version) ?
en l'enregistrant juste avec un client plus récent, ça change quelque chose ?

MessagePublié: 22 Sep 2011 à 19:58
par ubu89
roubech a écrit:le masque a été créé il y a vraiment longtemps (vieille version) ?
en l'enregistrant juste avec un client plus récent, ça change quelque chose ?

Le masque date d'octobre 2009, le client était peut-être un 8.5 alors que je suis en 8.5.1. (j'attends de mettre la main sur la 8.5.2, on me l'a promise)

J'ai bien pensé à réenregistrer le masque, rien à faire. J'ai réussi à contourner en renommant l'ancien et en recréant avec un gros copier-coller, et encore, ça n'a pas marché du premier coup.

J'avais regardé, mais j'ai l'impression que ça m'a fait le coup avec tous mes masques de 2009.

J'espère que c'est un bug Designer. On verra le jour ou on me file la 8.5.2...

MessagePublié: 29 Sep 2011 à 11:18
par ubu89
Disparu sous Designer 8.5.2 :D (sans FP)