Accueil > Lotus de Formule , Lotus Notes Solution , Lotus Notes Tutoriel , Notes Designer > Utilisation UpdateFormulaContext dans Lotus Notes

Utilisation UpdateFormulaContext dans Lotus Notes

La nouvelle formule est @ UpdateFormulaContext dans Lotus Notes, et tout ce qu'il fait, en termes profanes, est le commutateur où le code est exécuté. Par exemple, si vous composez un document, normalement le code continuerait à courir où vous étiez avant que le document a été composé. Mais en utilisant la nouvelle fonction @ raconte l'client Lotus Notes 6 que le code devrait maintenant fonctionner dans le document composé.

Donc, voici un code qui peut être placé dans un bouton d'action. Il fera parvenir le document et mettre le sujet sur le message transmis.

@ Command ([MailForward]);
@ UpdateFormulaContext;
@ SetField ("Sujet": "C'est le sujet")

Depuis la formule a été introduite dans Lotus Notes 6, si vous avez un environnement mixte de notes 5 et 6 clients Notes, vous pouvez éviter les erreurs dans les 5 client Notes en transmettant le message, puis la sortie si l'utilisateur a Notes 5. Le sujet ne sera pas réglé, mais l'utilisateur ne sera pas un message d'erreur, que ce soit. Cela pourrait être accompli par un code similaire à ceci:

@ Command ([MailForward]);
@ Si (@ TextToNumber (@ Version) <184; @ return (""); 0);
@ UpdateFormulaContext;
@ SetField ("Sujet": "C'est le sujet")

La vérification de la version est inférieure à 184 s'arrêtera le reste de l'exécution du code si l'utilisateur a Notes 5. Donc, le message sera transmis, mais le code sera s'arrête pas là.

Vu 8144 fois par 2023 spectateurs

  1. Pas encore de commentaires.
  1. Aucun trackback pour l'instant.