Sinon si
Objet 
Evalue un calcul booléen et exécute une action conditionnelle en fonction de l'évaluation fournie, telle que l'Si action de script.
Format 
Sinon si [<Calcul booléen>]
Options 
Cliquez sur Définir pour définir le calcul booléen. Dans la boîte de dialogue Calcul, entrez votre formule ou générez-la à l'aide de la liste des rubriques (à gauche), de la liste des fonctions (à droite) et des opérateurs mathématiques ou de texte.
Compatibilité 
 
A l'exécution de l'action de script 
Prises en charge 
FileMaker Pro 
Oui 
Script FileMaker Server programmé 
Oui 
FileMaker Go 
Oui 
Publication Web personnalisée 
Oui 
Publication Web instantanée 
Oui 
Runtime solution 
Oui 
Provenance 
FileMaker Pro 6.0 ou antérieur
Description 
Doit suivre une action Si ou une autre action Sinon si. Ne peut pas suivre une Sinon action de script.
Si le calcul d'une action de script Si renvoie Vrai (valeur différente de zéro), FileMaker Pro exécute les actions des niveaux inférieurs. Si une action de script Si renvoie Faux (valeur zéro), l'exécution du script se déplace sur toutes les actions Sinon si suivantes, tant que leur évaluation renvoie Faux. Si une instruction Sinon si renvoie Vrai, le bloc d'actions situé au-dessous de Sinon si est exécuté. Une évaluation du type Vrai termine la procédure Sinon si et sauf à moins de passer aux prochaines instructions Sinon si ou Sinon, l'exécution passe directement à l'action de script Fin si.
Exemples 
Si [Obtenir (NomCompte) = "Harry Cauvert"]
Activer modèle ["Fichier Un"]
Exécuter la requête [Rétablir]
Si [Obtenir (NomCompte) = "Sophie Fonfec"]
Activer modèle ["Fichier Deux"]
Exécuter la requête [Rétablir]
Sinon si [Obtenir (NomCompte) = "Gérard LeFranc"]
Activer modèle ["Fichier Trois"]
Exécuter la requête [Rétablir]
Sinon
Activer modèle ["Fichier Quatre"]
Afficher tous les enreg.
Fin de si
Remarque  Dans cet exemple, Obtenir(NomCompte) renvoie uniquement les valeurs utilisables si les utilisateurs de la base de données se connectent au moyen du nom de compte qui leur a été assigné. Si aucun compte n'a été créé ou demandé, Obtenir ( NomCompte ) renvoie la valeur Admin par défaut.
Rubriques connexes 
Définition de rubriques Calcul
Si fonction
Exemple d'une structure Si
Page de référence des actions de script (liste alphabétique)
Page de référence des actions de script (liste des catégories)
A propos des formules