PC SOFT

PROFESSIONAL NEWSGROUPS
WINDEVWEBDEV and WINDEV Mobile

Home → WINDEV 24 → recherche dans un fichier
recherche dans un fichier
Started by Maxime, Sep., 12 2019 11:43 AM - 3 replies
Registered member
72 messages
Posted on September, 12 2019 - 11:43 AM
Bonjour ,

je possède le code suivant :
HLitRecherchePremier(configuration,Nom_config,'valeur rechercher','option')


SI HTrouve() = Vrai ALORS
Erreur("cette configuration existe déjà")
RETOUR


SINON //premier ajout dans la base
configuration.Nom_config=SAI_choix_configuration
HAjoute(configuration)

FIN


le problème c'est que je ne sais pas quoi mettre comme valeur rechercher pour ma cas j'ai besoin de cherché dans le fichier de configuration si ma nouvelle valeur est deja dans le fichier ne rien faire et mettre un message d'erreur et si elle n'existe pas je l'ajoute au fichier .
mais je sais pas comment faire ma recherche dans le fichier .

Mon fichier configuration possède deux rubriques : - id_auto et nom_config

Merci pour votre aide
Cordialement M.P
Registered member
821 messages
Posted on September, 12 2019 - 12:01 PM
Bonjour,
A priori, tu saisis la valeur dans SAI_choix_configuration, donc c'est cette valeur qu'il faut rechercher.
Le code devient
SI HLitRecherche(configuration,Nom_config,SAI_choix_configuration) ALORS
.....


--
Il y a peut être plus simple, mais, ça tourne
Registered member
72 messages
Posted on September, 12 2019 - 1:42 PM
j'avais essayé mais sa me dit que j'arrive plus a accédé au fichier alors que je ne l'ai pas modifié ou changé
Registered member
72 messages
Posted on September, 12 2019 - 2:24 PM
Merci mon problème est résolu il me manquait cette fonction HModifieStructure("*") afin de la mettre a jour .