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

WD Aide de calcul automatique

Discussion dans 'Windev' créé par Delanho Yehi, Avr 11, 2020.

  1. Delanho Yehi

    Delanho Yehi Member

    Inscrit:
    Mar 17, 2020
    Messages:
    45
    J'aime reçus:
    1
    Bonjour les amis, excusez moi pour mes questions que certains trouveront basique, sur cette fenêtre, à la sélection d'un niveau il s'affiche la scolarité et j'aimerai qu'à la saisie du montant à payer, le reste à payer se calcul automatiquement en respectant le plafond de la scolarité.
    Par exemple sur l'image la scolarité est de 15000 et si l'on fait un paiement de 5000 le reste à payer affiche 10000 jusqu'à ce qu'il reste 0 à payer. comment le fait-on par requête et l'exécuter ou s'il y a d'autres méthodes. Merci d'avance
     

    Fichiers attachés:

    • Capture.PNG
      Capture.PNG
      Taille de fichier:
      18.6 KB
      Affichages:
      33
    Tags:
  2. LAPIPE2018

    LAPIPE2018 Active Member
    MEMBRE WX

    Inscrit:
    Fev 17, 2018
    Messages:
    657
    J'aime reçus:
    232
    Gères l'évènement à chaque modification du montant payé et tu y effectues tes calculs
     
    Delanho Yehi et Gemini1961 aiment ça.
  3. Dandypunk

    Dandypunk Well-Known Member

    Inscrit:
    Nov 28, 2019
    Messages:
    612
    J'aime reçus:
    333
    Bonjour,
    Pour l'exemple, il faut lire la doc.
     
    Delanho Yehi apprécie ceci.
  4. amberass

    amberass Member

    Inscrit:
    Avr 12, 2020
    Messages:
    69
    J'aime reçus:
    8
    C'est très simple ne te casse pas la tête. dans le code de ta zone de saisie "Montant a payer", Va dans l'évènement "A chaque modification". Puis saisie selon les nom que tu a mis sur tes champs. je prend un exemple tel que "Montant a payer = Sai_Mont_Paie" et "Reste a payer = Sai_Reste" alors tu met dans l'évènement de "Sai_Mont_paie" :
    x est un entier = 0
    x = combo_Solde(Le solde ou se trouve la valeur du montant de l'inscription
    Sai_Reste = Sai_Mont_Paie - x
    voila. Mettre le x n'est pas forcement nécessaire c'est juste pour voir plus clair dans le code.
     
    Delanho Yehi apprécie ceci.
  5. Delanho Yehi

    Delanho Yehi Member

    Inscrit:
    Mar 17, 2020
    Messages:
    45
    J'aime reçus:
    1
    Bonjour

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

    C'est très simple ne te casse pas la tête. dans le code de ta zone de saisie "Montant a payer", Va dans l'évènement "A chaque modification". Puis saisie selon les nom que tu a mis sur tes champs. je prend un exemple tel que "Montant a payer = Sai_Mont_Paie" et "Reste a payer = Sai_Reste" alors tu met dans l'évènement de "Sai_Mont_paie" :
    x est un entier = 0
    x = combo_Solde(Le solde ou se trouve la valeur du montant de l'inscription
    Sai_Reste = Sai_Mont_Paie - x
    voila. Mettre le x n'est pas forcement nécessaire c'est juste pour voir plus clair dans le code.
    Cliquez pour agrandir...
    ok c'est compris j'y vais
     
  • Delanho Yehi

    Delanho Yehi Member

    Inscrit:
    Mar 17, 2020
    Messages:
    45
    J'aime reçus:
    1

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

    Bonjour,
    Pour l'exemple, il faut lire la doc.
    Cliquez pour agrandir...
    Bonjour merci mais je ne trouve pas de solution à la doc
     
  • Delanho Yehi

    Delanho Yehi Member

    Inscrit:
    Mar 17, 2020
    Messages:
    45
    J'aime reçus:
    1

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

    C'est très simple ne te casse pas la tête. dans le code de ta zone de saisie "Montant a payer", Va dans l'évènement "A chaque modification". Puis saisie selon les nom que tu a mis sur tes champs. je prend un exemple tel que "Montant a payer = Sai_Mont_Paie" et "Reste a payer = Sai_Reste" alors tu met dans l'évènement de "Sai_Mont_paie" :
    x est un entier = 0
    x = combo_Solde(Le solde ou se trouve la valeur du montant de l'inscription
    Sai_Reste = Sai_Mont_Paie - x
    voila. Mettre le x n'est pas forcement nécessaire c'est juste pour voir plus clair dans le code.
    Cliquez pour agrandir...
    Bonjour amberass, j'ai fait ce que vous m'avez dit mais lorsque je veux faire un autre paiement du même élève, c'est le même calcul qui se fait. j'aimerai que cela fonctionne comme le paiement d'une scolarité qu'on paie à l'école quoi. Le calcul se fait en fonction du montant de la scolarité fixé pour un niveau.

    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!

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

     
  • Dandypunk

    Dandypunk Well-Known Member

    Inscrit:
    Nov 28, 2019
    Messages:
    612
    J'aime reçus:
    333
    Comment sont remplis tes champs ?
     
  • Delanho Yehi

    Delanho Yehi Member

    Inscrit:
    Mar 17, 2020
    Messages:
    45
    J'aime reçus:
    1

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

    Comment sont remplis tes champs ?
    Cliquez pour agrandir...
    Je ne comprends pas la questions
     
  • Dandypunk

    Dandypunk Well-Known Member

    Inscrit:
    Nov 28, 2019
    Messages:
    612
    J'aime reçus:
    333
    Tes champs sont-ils basés sur une source de données ?
    Modifies-tu cette source après le calcul ?
     
  • Delanho Yehi

    Delanho Yehi Member

    Inscrit:
    Mar 17, 2020
    Messages:
    45
    J'aime reçus:
    1

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

    Tes champs sont-ils basés sur une source de données ?
    Modifies-tu cette source après le calcul ?
    Cliquez pour agrandir...
    Non non je ne modifie pas après le calcul, les sont basés sur une source de données, le fichier PAIEMENT
     
  • Dandypunk

    Dandypunk Well-Known Member

    Inscrit:
    Nov 28, 2019
    Messages:
    612
    J'aime reçus:
    333
    Si tu ne modifie pas les données après le calcul, c'est logique que le calcul soit toujours le même.
     
  • Delanho Yehi

    Delanho Yehi Member

    Inscrit:
    Mar 17, 2020
    Messages:
    45
    J'aime reçus:
    1

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

    Si tu ne modifie pas les données après le calcul, c'est logique que le calcul soit toujours le même.
    Cliquez pour agrandir...
    Comment faire la modification à ce niveau?
     
  • Gemini1961

    Gemini1961 Well-Known Member
    MEMBRE WX DUMP TEAM

    Inscrit:
    Jan 2, 2018
    Messages:
    578
    J'aime reçus:
    867

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



    Je t'invite pour commencer à suivre le cours d'auto-formation joint à ta licence windev

    Tu y trouveras toutes les réponses à tes questions ;-)

    Bien cordialement
     
  • Dandypunk

    Dandypunk Well-Known Member

    Inscrit:
    Nov 28, 2019
    Messages:
    612
    J'aime reçus:
    333
    Cela dépend de la manière dont tu as organisé tes données.
    Avec une copie écran de ton MLD ce serait plus facile.

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

    Je t'invite pour commencer à suivre le cours d'auto-formation
    Cliquez pour agrandir...
    Aussi, éventuellement une formation sur les bases de données, car l'autoformation ne permettra que de te familiariser avec windev
     
    Delanho Yehi et Gemini1961 aiment ça.
  • Delanho Yehi

    Delanho Yehi Member

    Inscrit:
    Mar 17, 2020
    Messages:
    45
    J'aime reçus:
    1

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

    Cela dépend de la manière dont tu as organisé tes données.
    Avec une copie écran de ton MLD ce serait plus facile.

    Aussi, éventuellement une formation sur les bases de données, car l'autoformation ne permettra que de te familiariser avec windev
    Cliquez pour agrandir...
     

    Fichiers attachés:

  • Delanho Yehi

    Delanho Yehi Member

    Inscrit:
    Mar 17, 2020
    Messages:
    45
    J'aime reçus:
    1

    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!



    Je t'invite pour commencer à suivre le cours d'auto-formation joint à ta licence windev

    Tu y trouveras toutes les réponses à tes questions ;-)

    Bien cordialement
    Cliquez pour agrandir...
    ok compris
     
  • amberass

    amberass Member

    Inscrit:
    Avr 12, 2020
    Messages:
    69
    J'aime reçus:
    8
    Envoie moi ton code source
     
  • Dandypunk

    Dandypunk Well-Known Member

    Inscrit:
    Nov 28, 2019
    Messages:
    612
    J'aime reçus:
    333
    Si on avait l'intégralité de ta table "Paiement", ce serait nettement mieux. On ne voit pas les données concernées
     
  • Delanho Yehi

    Delanho Yehi Member

    Inscrit:
    Mar 17, 2020
    Messages:
    45
    J'aime reçus:
    1
    Voici la table Paiement et mon seul code source sur le sujet
     

    Fichiers attachés:

    • Capture.PNG
      Capture.PNG
      Taille de fichier:
      9.1 KB
      Affichages:
      12
    • Capture1.PNG
      Capture1.PNG
      Taille de fichier:
      5.2 KB
      Affichages:
      11
    • ana.PNG
      ana.PNG
      Taille de fichier:
      12.2 KB
      Affichages:
      6
  • Partager cette page

    Chargement...