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 à 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 Il y a 6 mois, 3 semaines 2 Membres · 6 Réponses
  • 6 Réponses
  • DavidZed

    Membre
    29 avril 2024 à 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

    Membre
    30 avril 2024 à 12h48

    Merci beaucoup DavidZed.

  • Fred Evellin

    Membre
    2 mai 2024 à 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

    Membre
    2 mai 2024 à 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

    Membre
    2 mai 2024 à 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

    Membre
    3 mai 2024 à 10h25

    Merci David. Bonne Journée

Connectez-vous pour répondre.