1. Bonjour tout le monde ! Veillez consulter la Politique de forum pour comprendre nos règles, Merci a vous !
    Rejeter la notice

Lecture DBF via HDBOuvre

Discussion dans 'Windev' créé par fr85, Nov 20, 2020.

  1. fr85

    fr85 Member

    Inscrit:
    Mai 22, 2020
    Messages:
    126
    J'aime reçus:
    7
    Bonjour,

    Je rencontre un problème de lecture des données au sein d'une table DBF III.

    J'ai essayé l'exemple de la DOC

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

    mais impossible à faire fonctionner dans windev !

    J'ai fait le code suivant :

    Code (Text):

    HDBOuvre("COUPLES", "CO", "C:\XXX\COUPLES.DBF")
    HDBIndex("COUPLES", "C:\XXX\COUPLES.NTX", "COUPLES")

    HLitPremier("CO", "REPERE")
    TANTQUE HEnDehors() = Faux
        // Traitement de l'enregistrement
        HLitSuivant("CO", "REPERE")
        Info(CO.REPERE)
    FIN
     
    Le problème CO.REPERE ne fonctionne pas, j'ai l'erreur que CO n'est pas accessible ou est inconnu. Un bug de windev 25 ?

    Si quelqu'un à une solution ?

    Je vous remercie d'avance pour votre aide !
     
    Tags:
  2. Fouedusa

    Fouedusa Active Member

    Inscrit:
    Avr 22, 2018
    Messages:
    139
    J'aime reçus:
    120
    Bonjour,
    je n'ai pas essayé, mais suivant la documentation le code doit être comme suit :
    Code (Windev):

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

    ("COUPLES", "CO", "C:\XXX\COUPLES.DBF")

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

    ("COUPLES", "C:\XXX\COUPLES.NTX", "REPERE")

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

    ("COUPLES", "REPERE")
    TANTQUE

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

    () = Faux
        // Traitement de l'enregistrement
       

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

    ("COUPLES", "REPERE")
       

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

    (CO.REPERE)
    FIN
    Bon Dev
     
  3. fr85

    fr85 Member

    Inscrit:
    Mai 22, 2020
    Messages:
    126
    J'aime reçus:
    7
    Cela ne fonctionne pas j'ai toujours l'erreur que CO n'est pas accessible ou inconnu
     
  4. fr85

    fr85 Member

    Inscrit:
    Mai 22, 2020
    Messages:
    126
    J'aime reçus:
    7
    Même en recopiant le code fourni en exemple dans la doc, il ne fonctionne pas j'ai l'erreur CO est innacessible. Je pencherai pour un bug sur cette fonction à moins qu'il y a une autre solution pour utiliser une base DBF qui est en local sur chacun des ordinateurs
     
  5. taoufik1_1

    taoufik1_1 Member

    Inscrit:
    Jan 2, 2018
    Messages:
    52
    J'aime reçus:
    34
    salut
    j'ai déjà utiliser les bases données DBF en les glissants tout simplement a l'analyse et j'utilise les commandes des fichiers Fic (Houvre, HLitRecherche, ... ) sans problème sans passé par

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

    , ..

    Si vous pouvez UpLoader une base pour la tester
    a vous
     
  6. Yusep

    Yusep Active Member
    DUMP TEAM

    Inscrit:
    Jan 3, 2018
    Messages:
    226
    J'aime reçus:
    160
    Bonsoir
    Il faut utiliser les indirections :

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

    ({"CO.REPERE"})
     
    Gemini1961 et fr85 aiment ça.
  7. fr85

    fr85 Member

    Inscrit:
    Mai 22, 2020
    Messages:
    126
    J'aime reçus:
    7

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

    Bonsoir
    Il faut utiliser les indirections :

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

    ({"CO.REPERE"})
    Cliquez pour agrandir...
    Merci merci ! :):)

    je ne connaissais pas les indirections sur windev et je n'en avais surtout jamais eu besoin jusqu'à présent ! :p
     

Partager cette page

Chargement...