Menu

Rapport, affichage de valeurs booléèenes

2018-03-22
2020-04-23
  • Petitpainauchocolat

    C'est super, j'ai donc testé comme source du rapport une vue et c'est nickel plus d'erreur. Je cherche maintenant à afficher une valeur booléène de manière sympatique, parce que là j'ai juste réussi à afficher des trues false et j'aimerais afficher une image par exemple à la place, y-a-t-il un moyen ?

     
  • neuts-jl

    neuts-jl - 2018-03-22

    Rien de plus facile:

    voici un petit script qui teste l'id sexe (1 pour homme, 2 pour femme) et affiche une image homme ou femme ...

    Les images sont superposées et "sharedimage =false"
    Remarquez au passage cettefonction LUa qui permet de transformer un booleen LUA en numérique

    function bool2num(var)
    return var and 1 or 0
    end

    -- Sur l'évennement ActionOnChange du rapport
    function MonRapport:ActionOnChange()
    local homme=self.getProperty("lbSexe.Caption")=="1";
    self.setProperty("imgHomme.printable",bool2num(homme))
    self.setProperty("imgFemme.printable",bool2num(not homme))
    end

     

    Last edit: neuts-jl 2018-03-22
  • Petitpainauchocolat

    Ce post pourrait allez dans les "how to"

     

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.