Les fonctions sont généralement dépendantes du contexte dans lequel elles sont appelées : elles insèrent une valeur correcte à condition que l’environnement soit adapté. Dans le cas contraire, la plupart du temps, la valeur insérée sera vide. Par exemple, si on ouvre l’éditeur d’ESA depuis la fenêtre des contacts et que l’on insère une formule traitant les réservations, cette colonne de l’état restera vide.
Finalement, si une colonne d’ESA (ou une formule 4D Write) n’affiche pas la valeur attendue, la raison la plus courante sera que le contexte n’est pas adapté à cette fonction.