Go to Contents
Page
précédente
Page
suivante
Table des matières > Recherche, tri et remplacement de données > Recherche d'enregistrements > Recherches de nombres, de dates, d'heures et d'horodatages

Recherches de nombres, de dates, d'heures et d'horodatages
Les nombres, dates, heures et horodatages doivent être saisis dans les types de rubrique correspondants (ou dans des rubriques Calcul renvoyant le type de rubrique correspondant) afin de garantir un comportement correct lors des recherches.
Important   Les dates avec des années à deux chiffres accompagnées d'opérateurs de recherche dans une requête seront interprétées en tant que dates avec des années à quatre chiffres selon un algorithme de conversion. Par exemple, si vous entrez une requête sous la forme 01/01/07 .. 31/12/08, les résultats comprendront les années entre 2007 et 2008 si l'année en cours est 2007. Nous vous conseillons fortement d'utiliser des années à quatre chiffres afin d'éviter toute confusion. Pour plus d'informations sur l'algorithme de conversion, consultez la rubrique Conversion des dates dont l'année est représentée par deux chiffres.
Pour recherches des nombres, des dates, des heures et des horodatages :
1. Lancez une requête.
Pour plus d'informations, consultez la rubrique Définition d'une requête.
2. Le tableau suivant vous présente des exemples de différents moyens de rechercher des nombres, des dates, des heures et des horodatages.
Pour rechercher Dans la rubrique, entrez Exemples
Un nombre dans une rubrique Nombre ou Calcul qui génère un résultat numérique
Le nombre.
,50 donne pour résultat ,5, ,50 et 0,50 euros
Un ou plusieurs chiffres dans une rubrique Nombre ou Calcul qui génère un résultat numérique
Un caractère # pour chaque chiffre.
# donne pour résultat 3 mais pas 30
## donne pour résultat 30 mais pas 3 ni 300
#3 donne pour résultat 53 et 43 mais pas 3
Une valeur booléenne dans une rubrique Nombre ou Calcul qui génère un résultat booléen
1 pour trouver les valeurs Vrai
0
pour trouver les valeurs Faux
1 donne pour résultat 1
0 donne pour résultat 0
Des données incorrectes (rubriques sans chiffres) dans une rubrique Nombre ou Calcul qui génère un résultat numérique
?
? donne pour résultat douze mais pas 12 ni douze30
Une date dans une rubrique Date ou Calcul qui génère une date
La date sous forme de chiffres, séparés par un caractère de séparation de date correct (une barre oblique ou un tiret).
 
Remarque  Pour plus d'informations sur la saisie de dates à l'aide du calendrier déroulant, reportez-vous à la rubrique Travail sur des données dans des rubriques Date
03/03/2007 donne pour résultat 03/03/2007, 3 mars 2007 et 03-03-2007
La date du jour dans une rubrique Date ou Calcul qui génère une date
//
// donne pour résultat 04/04/07 (si la date du jour est 04/04/07)
Une heure dans une rubrique Heure ou Calcul qui génère une heure
L'heure sous la forme de chiffres, séparés par des deux points.
12:53:09 donne pour résultat 12:53:09
Un horodatage dans une rubrique Horodatage ou Calcul qui génère un horodatage
La date sous la forme de chiffres, séparés par un caractère de séparation de date correct, puis l'heure sous la forme de chiffres, séparés par des deux points.
03/03/07 12:59:09 donne pour résultat 03/03/07 12:59:09
Des dates, des heures, des horodatages incorrects ou des résultats de dates et d'heures incorrects
?
? donne pour résultat Mardi prochain ou 33/2/2007 dans une rubrique Date, ou minuit dans une rubrique Heure
Dates d'un jour de la semaine dans une rubrique date ou horodatage
Le jour de la semaine
 
Remarque  Les noms de jour complets ou abrégés (par exemple, Vendredi ou Ven) sont acceptés dans les recherches du jour de la semaine
Mardi recherche toutes les dates correspondant à un mardi
=Jeu recherche toutes les dates correspondant à un jeudi
Toutes les valeurs valides pour une date ou une heure dans une rubrique date, heure ou horodatage
* ou ne renseignez pas le composant et spécifiez les autres composants à rechercher
12/05/* recherche le 12 mai de n'importe quelle année
12/05 recherche le 12 mai de l'année en cours
*:15 recherche les heures survenant 15 minutes après le début d'une heure
01/01/* 19:00 recherche les horodatages à 19 heures le 1er janvier de n'importe quelle année
Intervalle de données
Consultez la rubrique Recherche d'un intervalle de données.
3. Lorsque vous avez saisi les critères de recherche souhaités, cliquez sur Rech. dans la zone d'état ou choisissez le menu Requêtes > Exécuter la requête.
Remarques
Lorsque vous saisissez des nombres, des dates, des jours de la semaine, des heures et des horodatages dans des requêtes, prenez soin d'utiliser les paramètres du fichier ou du système en cours d'utilisation.
Lorsque vous effectuez des recherches de jours de la semaine sur des systèmes configurés pour utiliser une autre langue que l'anglais, vous pouvez utiliser des noms de jours et des abréviations anglais si vous le souhaitez. Les noms anglais sont pris en charge dans tous les formats système. Pour plus d'informations sur les formats du système, consultez la rubrique Ouverture de fichiers utilisant des formats du système étrangers.
Lorsque vous effectuez des recherches de jours de la semaine, le premier jour de la semaine dépend des paramètres de votre système. Dimanche est le premier jour de la semaine dans les formats système anglais et japonais, mais lundi est le premier jour de la semaine dans les formats allemand, français, italien, suédois, néerlandais, espagnol et dans les autres formats système pris en charge par FileMaker Pro.
Rubriques connexes
Définition de rubriques Nombre
Définition de rubriques Date
Définition de rubriques Heure
Définition de rubriques Horodatage

Table des matières > Recherche, tri et remplacement de données > Recherche d'enregistrements > Recherches de nombres, de dates, d'heures et d'horodatages
Page
précédente
Page
suivante