J'ai besoin de "calculer quand composer" un champ dans un document afin que Client + Formule soient les seules options que j'ai ici. J'utilise un @DbLookup ("": "NoCache"; "server": "db"; "View"; "key"; fieldName); commande qui regarde dans un autre serveur/base de données et revient avec un UNID d'un document spécifique. L'UNID est valide pour la base de données serveur/db, pas l'actuelle. Comment puis-je utiliser cet UNID pour extraire/définir une valeur sur le document distant. Dans la documentation IBM, je n'ai trouvé que @GetDocField (UNID, fieldName) et @SetDocField (UNID, fieldName, value) pour la base de données locale uniquement !!!Comment utiliser @GetDocField dans IBM Lotus Domino pour une base de données différente de l'actuelle
Comment peut-on réellement utiliser cet UNID de manière significative puisqu'il représente un document sur une base de données distante. J'ai cherché 40 minutes pour une réponse!
Si vous avez une vue indexée par UNID dans la base de données cible, vous pouvez utiliser DbLookup comme l'équivalent de GetDocField. Mais comme le dit Torsten ci-dessous, il n'y a pas d'équivalent de SetDocField en dehors de la base de données actuelle. Vous devrez invoquer du code LotusScript (ou Java) pour le faire. –