Règles de dépendance des fonctions personnalisées (FileMaker Pro Advanced)
•
|
Si la fonction_a comporte une dépendance sur la fonction_b et que seule la fonction_a est copiée ou importée dans un fichier cible qui contient une fonction_b, la fonction_a appelle la fonction_b du fichier cible, ce qui risque de générer des résultats inattendus.
|
•
|
Si la fonction_a comporte une dépendance sur la fonction_b et que seule la fonction_a est copiée ou importée dans un fichier cible, la fonction_a apparaît entre caractères de commentaire (/* <définition_fonction>*/) dans la boîte de dialogue Gérer les fonctions personnalisées afin de signaler qu'elle n'est pas valide dans le fichier cible.
|
•
|
Si la fonction_a comporte une dépendance sur la fonction_b et que ces deux fonctions sont copiées ou importées dans un fichier cible, l'exécution de la fonction_a se déroule correctement.
|
•
|
Si la fonction_a comporte une dépendance sur la fonction_b et que ces deux fonctions sont copiées ou importées dans un fichier cible qui comporte déjà une fonction_b, la fonction_b copiée est renommée en fonction_b N. FileMaker Pro met à jour la fonction_a de manière à ce qu’elle appelle la fonction_b N et à ce que la fonction_a fonctionne correctement.
|
•
|
Si la fonction_a comporte une dépendance sur la fonction_b et que ces deux fonctions sont copiées ou importées dans un fichier cible qui comporte déjà une fonction_a et une fonction_b, les fonctions copiées sont renommées en fonction_a N et fonction_b M. FileMaker Pro met à jour la fonction_a N pour appeler la fonction_b M et la fonction_a N fait office de fonction_a dans le fichier d’origine.
|
•
|
Si la fonction_a s'appelle elle-même de façon récursive et qu'elle est copiée ou importée dans un fichier cible qui comporte déjà une fonction_a, FileMaker Pro renomme la fonction copiée de façon à conserver l'intégrité de la dépendance.
|