1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies. En savoir plus.
  2. Bonjour tout le monde ! Veillez consulter la Politique de forum pour comprendre nos règles, Merci a vous !
    Rejeter la notice

WD Changer la devise monétaire depuis une combo

Discussion dans 'Windev' créé par JSamuel, Mar 4, 2024.

  1. JSamuel

    JSamuel New Member

    Inscrit:
    Jan 28, 2023
    Messages:
    2
    J'aime reçus:
    0
    Bonsoir la communauté

    Je viens auprès de vous en toute humilité pour avoir un coup d'aide.
    J'utilise windev 25 sous Windows 11.

    En effet, je développe un programme où le client utilise plusieurs devises monétaires (Euro, Dollar, XAF et Franc) suivant ses besoins. Les champs associés sont de type monétaire (sans devise attachée).

    J'ai donc créé un champ COMBO dans lequel je liste les 4 devises et à chaque Sélection d'une ligne de COMBO_DeviseMonetaire, j'ai placé un code basique qui affecte aux champs le changement de devise du genre :

    [windev]Sélection d'une ligne de COMBO_DeviseMonetaire :

    SELON COMBO_DeviseMonetaire..ValeurAffichée

    CAS "Euro" :
    SAI_TotalCommission.MasqueAffichage = " €"
    SAI_TotalHT.MasqueAffichage = " €"
    SAI_TotalRemise.MasqueAffichage = " €"
    SAI_TotalCommission.MasqueAffichage = " €"
    SAI_TotalTTC.MasqueAffichage = " €"

    CAS "Dollar" :
    SAI_TotalCommission.MasqueAffichage = " $"
    SAI_TotalHT.MasqueAffichage = " $"
    SAI_TotalRemise.MasqueAffichage = " $"
    SAI_TotalCommission.MasqueAffichage = " $"
    SAI_TotalTTC.MasqueAffichage = " $"

    CAS "XAF" :
    SAI_TotalCommission.MasqueAffichage = " XAF"
    SAI_TotalHT.MasqueAffichage = " XAF"
    SAI_TotalRemise.MasqueAffichage = " XAF"
    SAI_TotalCommission.MasqueAffichage = " XAF"
    SAI_TotalTTC.MasqueAffichage = " XAF"

    CAS "Franc" :
    SAI_TotalCommission.MasqueAffichage = " F"
    SAI_TotalHT.MasqueAffichage = " F"
    SAI_TotalRemise.MasqueAffichage = " F"
    SAI_TotalCommission.MasqueAffichage = " F"
    SAI_TotalTTC.MasqueAffichage = " F"


    AUTRE CAS

    FIN[/windev]


    A l'exécution, les champs n'affichent rien et restent donc vides.

    SVP, un communautaire a-t-il déjà traité un cas du genre pour me donner un coup de main.

    Merci pour votre aide. Bon dev.
     
  2. JSamuel

    JSamuel New Member

    Inscrit:
    Jan 28, 2023
    Messages:
    2
    J'aime reçus:
    0

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

    ,

    Bonjour Fakirato, je m'excuse de m'adresser à vous personnellement, je suis désolé si cela ne se fait pas sur le Forum, mais je bloque et j'ai vraiment besoin d'un coup de pousse.
    SVP, vous et les autres pouvez m'apporter de l'aide sur ce coup.

    Merci de me répondre.

    Sélection d'une ligne de COMBO_DeviseMonetaire

    [windev]

    SELON COMBO_DeviseMonetaire..ValeurAffichée

    CAS "Euro" :
    SAI_TotalCommission.MasqueAffichage = " €"
    SAI_TotalHT.MasqueAffichage = " €"
    SAI_TotalRemise.MasqueAffichage = " €"
    SAI_TotalCommission.MasqueAffichage = " €"
    SAI_TotalTTC.MasqueAffichage = " €"

    CAS "Dollar" :
    SAI_TotalCommission.MasqueAffichage = " $"
    SAI_TotalHT.MasqueAffichage = " $"
    SAI_TotalRemise.MasqueAffichage = " $"
    SAI_TotalCommission.MasqueAffichage = " $"
    SAI_TotalTTC.MasqueAffichage = " $"

    CAS "XAF" :
    SAI_TotalCommission.MasqueAffichage = " XAF"
    SAI_TotalHT.MasqueAffichage = " XAF"
    SAI_TotalRemise.MasqueAffichage = " XAF"
    SAI_TotalCommission.MasqueAffichage = " XAF"
    SAI_TotalTTC.MasqueAffichage = " XAF"

    CAS "Franc" :
    SAI_TotalCommission.MasqueAffichage = " F"
    SAI_TotalHT.MasqueAffichage = " F"
    SAI_TotalRemise.MasqueAffichage = " F"
    SAI_TotalCommission.MasqueAffichage = " F"
    SAI_TotalTTC.MasqueAffichage = " F"


    AUTRE CAS

    FIN
    [/windev]
     
  3. popoy

    popoy Well-Known Member
    MEMBRE WX

    Inscrit:
    Fev 23, 2018
    Messages:
    2,885
    J'aime reçus:
    1,533
    Salut
    J'ai déjà répondu sur cette page

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

     

Partager cette page

Chargement...