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

WD Imprimer une ligne d'un état en gras

Discussion dans 'Windev' créé par baltic, Oct 22, 2020.

  1. baltic

    baltic Member

    Inscrit:
    Jan 25, 2018
    Messages:
    43
    J'aime reçus:
    0
    Bonjour,
    Je n'arrive pas à imprimer une ligne d'un état en fonction d'une variable, j'arrive bien à colorer une ligne dans la base avec cette même variable...
    j'ai fait des essais avec Police..gras mais ça ne marche pas.
    Pour info, je suis en WD24
    par avance merci
     
    Tags:
  2. Dalida20

    Dalida20 Member

    Inscrit:
    Fev 16, 2018
    Messages:
    50
    J'aime reçus:
    35
    Salut

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

    !

    Tu peux (éventuellement) t'inspirer de ce lien et adapter gstylo ?!

    ->

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



    Et ici aussi, tu peux t'inspirer:
    ->

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



    Bon travail !
     
    #2 Dalida20, Oct 22, 2020
    Dernière édition: Oct 22, 2020
  3. panamdz

    panamdz Member

    Inscrit:
    Jan 31, 2018
    Messages:
    62
    J'aime reçus:
    63
    si ça peut t'inspirer aussi voici un bout de code :

    // a inserer dans Lecture des données de l'etat

    SI <ta rubrique> = <ta variable> ALORS
    tu mets PoliceGras à Vrai
    SINON
    tu mets PoliceGras à faux
    FIN


    ***** un exemple que j'ai réalisé pour toi *********
    // Le bout de code
    SI RUB_COL_PRIX_VENTE = 300.00 ALORS
    GR_Enreg..PoliceGras = Vrai
    GR_Enreg..PoliceItalique = Vrai
    SINON
    GR_Enreg..PoliceGras = Faux
    GR_Enreg..PoliceItalique = Faux
    FIN

    //La capture d'image de l'etat

    [​IMG]
     
    commun apprécie ceci.
  4. baltic

    baltic Member

    Inscrit:
    Jan 25, 2018
    Messages:
    43
    J'aime reçus:
    0
    je dois vraiment être nul...
    j'ai mis cela avant impression du corps :

    SI INCIDENTS.COULEUR_LIGNE = "V" ALORS
    LIB_LIBELLE_INCIDENT1..PoliceGras = Vrai
    LIB_LIBELLE_INCIDENT1..PoliceItalique = Vrai
    SINON
    LIB_LIBELLE_INCIDENT1..PoliceGras = Faux
    LIB_LIBELLE_INCIDENT1..PoliceItalique = Faux
    FIN

    et toutes les lignes passent en gras italique sans tenir compte de la variable...
     
  5. Dandypunk

    Dandypunk Well-Known Member

    Inscrit:
    Nov 28, 2019
    Messages:
    598
    J'aime reçus:
    328
    Bonjour, si c'est avant l'impression du corps, le résultat obtenu s'applique pour TOUT le corps, le test n'est fait qu'une fois.
    Il faut faire le test au niveau de la lecture des données
     
    #5 Dandypunk, Oct 26, 2020
    Dernière édition: Oct 26, 2020
  6. baltic

    baltic Member

    Inscrit:
    Jan 25, 2018
    Messages:
    43
    J'aime reçus:
    0
    Je ne suis pas un pro de windev et ça se voit... moi qui arrive de Clarion qui a des sources visibles, avec des points d'entrée facilement repérables, ici je suis dans le flou...
    je crois que mes lignes vont rester dans l'anonymat sans fioriture... car même en mettant les lignes de code dans la lecture des données, pas le résultat escompté...
     
  7. Dandypunk

    Dandypunk Well-Known Member

    Inscrit:
    Nov 28, 2019
    Messages:
    598
    J'aime reçus:
    328
    Est-ce que cela ne viendrait pas de ta condition ?
    Que renvoie Incident.Couleur_Ligne ?
     
  8. baltic

    baltic Member

    Inscrit:
    Jan 25, 2018
    Messages:
    43
    J'aime reçus:
    0
    Pas essayé... et j'avoue que je patauge joyeusement avec les bons endroits où mettre le code...
    dire qu'avec la table il m'a été super facile de colorier les lignes en fonction de la condition...
     
  9. baltic

    baltic Member

    Inscrit:
    Jan 25, 2018
    Messages:
    43
    J'aime reçus:
    0
    ouf ça marche... le problème devait venir du fait que Incident.Couleur_Ligne a été ajouté en dernier dans la requête et la "remontée" de cette modification ne se faisait pas et par conséquent tout le processus était faussé... du coup, le champ était ignoré.
    pourtant j'avais plusieurs fois édité la requête mais rien n'y faisait... je me méfierais la prochaine fois !
    merci pour votre aide
     
  10. Dandypunk

    Dandypunk Well-Known Member

    Inscrit:
    Nov 28, 2019
    Messages:
    598
    J'aime reçus:
    328
    J'espère que tu n'utilises pas une requête intégrée à l'état
     
  11. baltic

    baltic Member

    Inscrit:
    Jan 25, 2018
    Messages:
    43
    J'aime reçus:
    0
    hélas j'ai dû faire cette erreur... pas assez lu ou vu les tutos...
     
  12. baltic

    baltic Member

    Inscrit:
    Jan 25, 2018
    Messages:
    43
    J'aime reçus:
    0
    encore merci... mon appli devait être utilisée ce week-end mais compte-tenu des événements actuels tout a été annulé !
    du coup je vais avoir du temps voire beaucoup de temps pour faire des tests...
     

Partager cette page

Chargement...