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

Comparer des enregistrements

Discussion dans 'Windev' créé par Mohamed, Mai 5, 2018.

  1. Mohamed

    Mohamed Active Member

    Inscrit:
    Jan 15, 2018
    Messages:
    304
    J'aime reçus:
    60
    Bonjour

    Je veux comparer les enregistrements du fichier CLIENT avant et après la modification, alors j'utilise
    le code suivant

    enrg_AV est un enregistrement de CLIENT
    enrg_AP est un enregistrement de CLIENT

    //en cas de modification
    FichierVersEcran()
    enrg_AV=CLIENT
    enrg_AP=CLIENT

    Dans le Bouton Save
    EcranVersEcran()
    si enrg_AV..Contenu=enrg_AP..contenu alors
    info("Aucun changement")
    retour
    sinon
    HModifie(CLIENT)
    fin

    Mon problème même si je modifie les données il m'affiche le message :"Aucun changement"
    Merci de me donner une piste
     
    Tags:
  2. joker

    joker New Member
    MEMBRE WX

    Inscrit:
    Jan 30, 2018
    Messages:
    0
    J'aime reçus:
    14

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

    Bonjour

    Je veux comparer les enregistrements du fichier CLIENT avant et après la modification, alors j'utilise
    le code suivant

    enrg_AV est un enregistrement de CLIENT
    enrg_AP est un enregistrement de CLIENT

    //en cas de modification
    FichierVersEcran()
    enrg_AV=CLIENT
    enrg_AP=CLIENT

    Dans le Bouton Save
    EcranVersEcran()
    si enrg_AV..Contenu=enrg_AP..contenu alors
    info("Aucun changement")
    retour
    sinon
    Tu oublies de dire ce que tu dois modifier
    HModifie(CLIENT)
    fin

    Mon problème même si je modifie les données il m'affiche le message :"Aucun changement"
    Merci de me donner une piste
    Cliquez pour agrandir...
    :)

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



    J'ai essayé de corriger en rouge dans ton message cité :)
    // copie code
    sinon
    // Tu oublies de dire ce que WD doit modifier :
    exemple maRubrique CLIENT = enrg_AP

    HModifie(CLIENT)
    // fin copie code

    PS :
    EcranVersEcran() ?
    Je ne trouve pas cette fonction ...
     
  • Mohamed

    Mohamed Active Member

    Inscrit:
    Jan 15, 2018
    Messages:
    304
    J'aime reçus:
    60
    Merci Jolly

    Pour la fonction juste une erreur de saisie EcranVersFichier()

    Avec EcranVersFichier() pour dire a WD ce qui va modifier

    J'ai pas bien compris cette ligne : exemple maRubrique CLIENT = enrg_AP
     
  • joker

    joker New Member
    MEMBRE WX

    Inscrit:
    Jan 30, 2018
    Messages:
    0
    J'aime reçus:
    14

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

    Merci Jolly
    Pour la fonction juste une erreur de saisie EcranVersFichier()
    Avec EcranVersFichier() pour dire a WD ce qui va modifier
    J'ai pas bien compris cette ligne : exemple maRubrique CLIENT = enrg_AP
    Cliquez pour agrandir...
    :)

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



    C'est pour ça que ton code ne marche pas ;)


    Tu as codé :
    enrg_AP est un enregistrement de CLIENT

    Comment est construit ton fichier CLIENT ?

    alors, en exemple :
    nom.client = enrg_AP
    ...
    HModifie(CLIENT)

    ou
    EcranVersFichier()
    HModifie(CLIENT)
     
  • Mohamed

    Mohamed Active Member

    Inscrit:
    Jan 15, 2018
    Messages:
    304
    J'aime reçus:
    60
    Merci Jolly

    J'ai pas fait attention

    Merci
     
    joker apprécie ceci.
  • joker

    joker New Member
    MEMBRE WX

    Inscrit:
    Jan 30, 2018
    Messages:
    0
    J'aime reçus:
    14

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

    Merci Jolly

    J'ai pas fait attention

    Merci
    Cliquez pour agrandir...
    Avec plaisir

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



    C'est le genre de "distraction" qui arrive souvent ;)

    PS :
    EcranVersFichier (Fonction) :

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


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

     
  • Partager cette page

    Chargement...