Bonjour à tous,
J'ai dans ma table hyperfile un champ heure de type booléen avec tableau comme sous type. C'est donc un tableau de booléen. C'est un tableau qui a 19 colonnes. Chaque indice (de 1 à 19) peut prendre la valeur 0 ou 1 si à l'enregistrement l'heure est cochée ou non.
Par exemple 00H00 correspond à l'indice 1, 06H15 correspond à l'indice 2, 07H00 correspond à l'indice 3 et ainsi de suite...
Je veux afficher les renseignements pour lesquels l'indice 1 est égal à 1. Dans l'éditeur de requêtes, quand je choisis le champ heure avec l'indice 1, il l'affiche dans le code de la requête comme ceci
donc sans spécifier l'indice. Dans ce cas la requête n'affiche pas tous les enregistrements. Elle affiche seulement quelques enregistrements correspondants à la requête.
Code : Sélectionner tout - Visualiser dans une fenêtre à part ...WHERE heure =1
Mais quand je choisis dans ma requête l'indice 2 ou tout autre indice différent du premier, il l'affiche comme ceci dans le code
donc en spécifiant bien l'indice à sélectionner dans le tableau. Dans ce cas la requête fonctionne correctement.
Code : Sélectionner tout - Visualiser dans une fenêtre à part ...WHERE heure[2]=1
Je suis vraiment embarrassé. A l'aide SVP
Partager