Bonjour à tous,

j'utilise un fichier indexé ds mon application:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
FileFilter_map          : file of STRUCT_RECU;
STRUCT_RECU est dc une structure contenant plusieurs champs et notamment un champs heure.

Une fois mon fichier rempli, j'aimerais le relire. Comment faire pour accéder directement à une ligne du fichier en fonction du champs heure ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
Seek (FileFilter_map,num_ligne);
La commande Seek me permet d'accéder directement à une ligne, mais si au lieu d'avoir le numéro de la ligne j'ai une heure (soit un champs de la structure du fichier) ??? Comment faire ?

Ou alors quelle peut-être la solution ? Pê qu'un fichier indexé n'est pas une bonne solution ?

PS : le fichier peut atteindre plusieurs Mo

Merci