comme vous pouvez le constater, je débarque, et suis d'ailleurs à peu près débutant en Lotus… Voici mon problème:
je cherche à faire une boîte de dialogue présentant un menu
arborescent, en plus de quelques champs à remplir. Ce menu présentera
des objets qui ne proviennent pas de Lotus. Pour l'instant je fais des
tests pour valider le principe avec des OutlineEntry créées
manuellement dans Designer.
J'ai donc créé un Form (avec un champ nommé target) dans lequel j'ai inclus une
Outline. Je cherche à savoir quelle OutlineEntry a été sélectionnée
par l'utilisateur une fois qu'il a validé. Pour cela, les OutlineEntry
sont de type Action, avec Formula quelque-chose du genre
- Code : Tout sélectionner
@SetField("target"; "files/test");
La doc de @SetField dit que c'est le « document courant » qui est
concerné, bien sûr j'espérais que ce serait le document qui sert
de support à la boîte de dialogue… Toujours est-il que cela ne
fonctionne pas du tout : la valeur reste désespérément vide.
Quelqu'un aurait-il une idée sur ce qu'il faudrait faire ? Je suppose
que si l'on peut inclure des Outline dans un Form, c'est bien pour
pouvoir en faire quelque chose… Finalement, tout ce qu'il me faut,
c'est que l'utilisateur puisse sélectionner un objet
dans une arborescence, et que celle-ci ne concerne pas des documents ou dossiers de Lotus.
Je n'ai pas trouvé grand-chose sur le sujet jusqu'ici, quelqu'un aurait-il une idée ?
Précisions :
- Versions de Lotus Designer et Notes : 8.5 ;
- en cas d'entrée manuelle dans le champ "target" par l'utilisateur, je
récupère bien la valeur, donc le code LotusScript qui initialise tout
cela et lance la boîte de dialogue fonctionne bien (c'est pour cela
que je ne le présente pas, a priori).
Merci d'avance,