Barindex Backgroundcolor

Viewing 15 posts - 1 through 15 (of 21 total)
  • Author
    Posts
  • #77450 quote
    Albon
    Participant
    Junior

    Bonjour,

    Je désire colorer le fond de mon graphe à partir d’une certaine date, avec Backgroundcolor.

    Mon problème est que je ne sais pas passer à la barre suivante.

    J’ai testé une boucle avec la date en indice:

    /IF date = 20180622 THEN
    //d = Date
    //for d = 20180622 to 20180630 do
    //backgroundcolor(255,204,20)
    //d = d + 1
    //next….

    Mais ça ne fonctionne pas, c’est toujours la première barre qui est colorée!

    Si qq’un a une idée, merci 🙂

    #77451 quote
    robertogozzi
    Moderator
    Master
    IF Time >= 110000 AND Time <= 160000 THEN
       backgroundcolor(255,204,204)
    ENDIF
    RETURN
    Albon thanked this post
    x-3.jpg x-3.jpg
    #77459 quote
    Albon
    Participant
    Junior

    Un très grand merci Roberto, c’est super ! 🙂

    robertogozzi thanked this post
    #77461 quote
    Albon
    Participant
    Junior

    En fait je viens de m’apercevoir que j’ai un problème d’affichage.

    Souvent j’ai Backgroundcolor qui s’affiche un peu n’importe comment à l’ouverture de la fenêtre, mais si j’ouvre l’indicateur et que je le valide, dans ce cas l’affichage de Backgroundcolor redevient correct, c’est à dire aux bonnes dates.

    Est-ce que je n’aurais pas un problème d’initialisation de qq chose?

    #77462 quote
    robertogozzi
    Moderator
    Master

    Je ne sais pas, vous pouvez essayer de changer les couleurs, mais je ne crée pas en fonction de cela.
    Pouvez-vous joindre deux images, l’une du bon fonctionnement et l’autre du mauvais, indiquant sur quel outil vous utilisez et le laps de temps?

    #77474 quote
    Albon
    Participant
    Junior

    Je vous joints 2 copies d’écran:

    EEP affi bad.png : affichage obtenu qd j’ouvre la valeur dans une fenêtre.

    EEP affi Ok.png : affichage correct obtenu après avoir ouvert le code de l’indicateur de la fenêtre et l’avoir validé ; à partir de ce moment les backgroundcolor s’affiche aux bonnes date ainsi qu’écrit ds le code.

    Je joints également ci-dessous le code utilisé:

    //**********************************************************
    // REPERE 12 MOIS

    IF date >= 20170730 AND date <= 20170803 THEN
    backgroundcolor(0,0,204)
    ENDIF

    //**************** BAISSES  ********************

    IF date >= 20170915 AND date <= 20170927 THEN
    backgroundcolor(255,204,204)
    ENDIF
    IF date >= 20171024 AND date <= 20171026 THEN
    backgroundcolor(255,204,204)
    ENDIF
    IF date >= 20171116 AND date <= 20171120 THEN
    backgroundcolor(255,204,204)
    ENDIF
    IF date >= 20171130 AND date <= 20171207 THEN
    backgroundcolor(255,204,204)
    ENDIF
    IF date >= 20171229 AND date <= 20180102 THEN
    backgroundcolor(255,204,204)
    ENDIF
    IF date >= 20180202 AND date <= 20180209 THEN
    backgroundcolor(255,204,204)
    ENDIF
    IF date >= 20180302 AND date <= 20180307 THEN
    backgroundcolor(255,204,204)
    ENDIF
    IF date >= 20180320 AND date <= 20180328 THEN
    backgroundcolor(255,204,204)
    ENDIF
    IF date >= 20180425 AND date <= 20180430 THEN
    backgroundcolor(255,204,204)
    ENDIF
    IF date >= 20180523 AND date <= 20180531 THEN
    backgroundcolor(255,204,204)
    ENDIF
    IF date >= 20180625 AND date <= 20180629 THEN
    backgroundcolor(255,204,204)
    ENDIF

    IF date >= 20180730 THEN //AND date <= DATE DE FIN DE SHORT THEN
    backgroundcolor(255,204,204)
    ENDIF

    Return Undefined

    //**********************************************************

    EEP-affi-bad.png EEP-affi-bad.png EEP-affi-Ok.png EEP-affi-Ok.png
    #77497 quote
    robertogozzi
    Moderator
    Master

    Cela fonctionne très bien pour moi, je ne comprends pas le problème.

    #77513 quote
    Albon
    Participant
    Junior

    En effet c’est bizarre!

    Je vais tester sous un nouveau compte…

    #81287 quote
    fxbravo
    Participant
    Average

    Bonjour Albon,

     

    Je parcours le forum car j’ai aussi le même problème que toi, à savoir: je suis obligé de revalider l’indicateur pour mettre à jour les bonnes couleurs.

    As-tu réussi à corriger le problème, et si oui, qu’as-tu fais comme correctif?

     

    Merci d’avance pour ton retour.

     

    Excellente journée.

    #81290 quote
    Albon
    Participant
    Junior

    Bonjour fxbravo,
    Non, je n’ai pas réussi à corriger le problème. On dirait un bug… une variable mal réinitialisée?
    J’ai contourné le problème en laissant la fenêtre du code ouverte, je la réduis au maximum pour ne laisser apparent que le bouton Valider, et je revalide! C’est pas terrible mais je n’ai rien trouvé d’autre.
    Cordialement

    Friend thanked this post
    #81292 quote
    fxbravo
    Participant
    Average

    Et tu revalides juste 1 fois? ou à chaque nouvelle bougie?

    #81308 quote
    Albon
    Participant
    Junior

    Une seule fois, après l’affichage du graphe

    #81319 quote
    fxbravo
    Participant
    Average

    Merci pour ton retour Albon.

     

    Bonne journée.

    #86290 quote
    Nuno
    Participant
    Average

    Bonjour Albon et fxbravo

    j’ai le meme probleme concernant le backgroundcolor

    avez vous trouvez une solution depuis?

    sinon y a il un moyen de reinitialser backgroundcolor dans le code?

    merci

    #86293 quote
    fxbravo
    Participant
    Average

    Salut Nuno,

     

    Malheureusement, le problème persiste toujours.

    Du coup, il faut toujours “réinitialiser” le code 1 fois. C’est chiant, mais ça se fait vite.

    Sinon, il faut coder ton indicateur avec du drawtext ou autre instruction draw….

     

    Excellente journée.

Viewing 15 posts - 1 through 15 (of 21 total)
  • You must be logged in to reply to this topic.

Barindex Backgroundcolor


ProBuilder : Indicateurs & Outils Personnalisés

New Reply
Author
author-avatar
Albon @albon Participant
Summary

This topic contains 20 replies,
has 5 voices, and was last updated by Albon
6 years, 11 months ago.

Topic Details
Forum: ProBuilder : Indicateurs & Outils Personnalisés
Language: French
Started: 08/03/2018
Status: Active
Attachments: 3 files
Logo Logo
Loading...