récupération du code couleur d’une label

  • récupération du code couleur d’une label

    Posté par Fred Evellin sur 29 avril 2024 at 16h30

    Bonjour,

    Dans un Patch je dois mettre dans une variable “Coul” (format texte) le couleur d’une étiquette (#C28434 par exemple). Comment faire?

    Codialement,

    Fred Evellin a répondu 11 months, 4 weeks ago 2 Membres · 6 Réponses
  • 6 Réponses
  • DavidZed

    Member
    29 avril 2024 at 17h21

    Hello,

    Tu dois pouvoir y parvenir avec la commande JSON() :

    exemple

    JSON( LabelText.Fill )

    renvoie par exemple :

    “#6495edff”

    Attention car les 2 derniers caractères sont la transparence et il faudra certainement faire un substitue() pour enlever les “”

  • Fred Evellin

    Member
    30 avril 2024 at 12h48

    Merci beaucoup DavidZed.

  • Fred Evellin

    Member
    2 mai 2024 at 15h25

    Bonjour,

    le soucis est que le résultat fait apparaître des quotes dans ma base sharepoint :

    #e8cc15

    comment les enlever?

    Voici la formule :

    Coul_Parfum: Substitute(JSON(Parfum_Imposé_condi.Fill);”ff”;””);

    Merci de votre aide

  • Fred Evellin

    Member
    2 mai 2024 at 15h54

    ok

    je fais un substitue de substitue comme cela :

    Coul_Parfum: Substitute(Substitute(JSON(Parfum_Imposé_condi_Modif.Fill);”ff”;””);””””;””);

    S’il y a plus propre, je suis preneur 😉

  • DavidZed

    Member
    2 mai 2024 at 16h31

    Voilà ce que j’ai trouvé de plus optimisé :

    en syntaxe fr :

    <div>
    <div>Left(ParseJSON(JSON(Button2_2.Fill));7)</div>
    </div>

  • Fred Evellin

    Member
    3 mai 2024 at 10h25

    Merci David. Bonne Journée

Connectez-vous pour répondre.