Go to Contents
Page
précédente
Page
suivante
Table des matières > Principes de base de FileMaker Pro > Conversion de fichiers FileMaker Pro 6 et antérieurs > Fonctions booléennes et requêtes

Fonctions booléennes et requêtes
Etant donné que FileMaker Pro 7, 8.x et 9 ne reconnaissent pas comme des nombres les caractères alphabétiques jusqu'alors pris en charge dans une rubrique Nombre, certaines fonctions logiques qui renvoient une valeur booléenne Vrai/Faux peuvent renvoyer un résultat erroné. Par ailleurs, certaines requêtes portant sur du contenu booléen peuvent donner des résultats différents de ceux qu'elles donnaient sous les versions antérieures à 7.0 de FileMaker Pro.
Le tableau suivant montre dans quelle mesure les résultats obtenus peuvent différer.
Contenu de la rubrique Nombre Dans FileMaker Pro 7, 8.x et 9
est évalué à
Sous FileMaker Pro 6 et les versions antérieures, est évalué à
rubrique vide
False
False
0
False
False
1
True
True
Vrai, Oui, O, o, V ou v
False
True
Faux, Non, N, n, F ou f
False
False
Si vous avez employé « Oui » ou « V » ou une autre forme de texte pour indiquer Vrai dans des rubriques Nombre, les calculs booléens reposant sur ces caractères ne renverront pas les mêmes résultats que sous les versions antérieures à 7.0 de FileMaker Pro.
Les requêtes portant sur des informations booléennes sont encore plus restrictives. Par exemple, dans les versions antérieures à 7.0 de FileMaker Pro, une requête portant sur la valeur Vrai dans une rubrique Nombre trouvait les valeurs 1, Vrai, Oui, O, o, V ou v. Dans FileMaker Pro 7, 8.x et 9, une telle requête ne trouve que la valeur Vrai. Vous pouvez modifier votre requête pour faire correspondre le jeu d'enregistrements trouvés à celui qui était renvoyé dans les versions antérieures. Vous pouvez également employer la commande Rechercher et remplacer pour rendre vos données homogènes.

Table des matières > Principes de base de FileMaker Pro > Conversion de fichiers FileMaker Pro 6 et antérieurs > Fonctions booléennes et requêtes
Page
précédente
Page
suivante