FORUMS PROFESSIONNELS
WINDEV
,
WEBDEV
et
WINDEV Mobile
Accueil
|
Messages récents
|
Connexion
|
Déconnexion
|
Français
Accueil
→
WEBDEV 2024
→
Surligner en couleur un champ à l'intérieur d'un bloc
Surligner en couleur un champ à l'intérieur d'un bloc
Débuté par Carlos Antunez, 20 juil. 2018 05:16 - 6 réponses
Connectez-vous…
Carlos Antunez
#1
Posté le 20 juillet 2018 - 05:16
Je dois mettre en évidence un champ en fonction de son état
J'ai essayé ce code mais il met en évidence le champ sur chaque enregistrement.
J'ai seulement besoin de mettre en surbrillance le champ sur l'enregistrement affecté seulement et pas sur chaque enregistrement.
J'ai mis le code sur le avant l'impression et essayé aussi après l'impression du code mais rien ne fonctionne.
Voici le code
IF
ITEM_PAYROLL_CODE
<
>
""
THEN
IMG_
Icon
..
Visible
=
True
ITEM_PAYROLL_CODE
..
BrushColor
=
LightYellow
ELSE
IMG_
Icon
..
Visible
=
False
ITEM_PAYROLL_CODE
..
BrushColor
=
Default
END
C'est le résultat que je reçois
Merci beaucoup pour toute l'aide
Signaler
0
0
Yves
#2
Posté le 20 juillet 2018 - 12:43
Bonjour,
il te suffit a priori de donner l'indice de la ligne sur laquelle tu veux blusher
si non en effet toute la colonne l'est.
Bon dev
Yves
Signaler
0
0
Yves
#3
Posté le 20 juillet 2018 - 12:48
d'ailleurs
le code
IF ITEM_PAYROLL_CODE<> "" THEN
IMG_Icon..Visible = True
ITEM_PAYROLL_CODE..BrushColor = LightYellow
ELSE
IMG_Icon..Visible = False
ITEM_PAYROLL_CODE..BrushColor = Default
END
me parait incorrect
Le code
IF ITEM_PAYROLL_CODE[numeroligne] <> "" THEN
IMG_Icon[numeroligne] ..Visible = True
ITEM_PAYROLL_CODE[numeroligne] ..BrushColor = LightYellow
ELSE
IMG_Icon[numeroligne] ..Visible = False
ITEM_PAYROLL_CODE[numeroligne] ..BrushColor = Default
END
me paraîtrait mieux...
a suivre!
Signaler
0
0
Carlos Antunez
#4
Posté le 21 juillet 2018 - 18:53
Yves wrote:
d'ailleurs
le code
IF ITEM_PAYROLL_CODE<> "" THEN
IMG_Icon..Visible = True
ITEM_PAYROLL_CODE..BrushColor = LightYellow
ELSE
IMG_Icon..Visible = False
ITEM_PAYROLL_CODE..BrushColor = Default
END
me parait incorrect
Le code
IF ITEM_PAYROLL_CODE[numeroligne] <> "" THEN
IMG_Icon[numeroligne] ..Visible = True
ITEM_PAYROLL_CODE[numeroligne] ..BrushColor = LightYellow
ELSE
IMG_Icon[numeroligne] ..Visible = False
ITEM_PAYROLL_CODE[numeroligne] ..BrushColor = Default
END
me paraîtrait mieux...
a suivre!
Salut Yves, et merci beaucoup pour votre aide.
Désolé pour mon ignorance mais je suis un peu nouveau. Comment peut-on obtenir le numéro de ligne de l'enregistrement sur le bloc?
Signaler
0
0
THIERRY TILLIER
#5
Membre enregistré
1 144 messages
Popularité : +50 (142 votes)
Posté le 23 juillet 2018 - 12:19
Bonjour,
Si le code est bien de le code Avant impression du bloc alors on n'a pas besoin du numéro de ligne puisque par défaut c'est la ligne en train d'être Imprimer.
As-tu essayé une exécution en mode pas à pas? Car il semblerait que ITEM_PAYROLL_CODE n'est jamais vide.
Thierry
Signaler
0
0
Carlos Antunez
#6
Posté le 23 juillet 2018 - 20:44
THIERRY TILLIER wrote:
Bonjour,
Si le code est bien de le code Avant impression du bloc alors on n'a pas besoin du numéro de ligne puisque par défaut c'est la ligne en train d'être Imprimer.
As-tu essayé une exécution en mode pas à pas? Car il semblerait que ITEM_PAYROLL_CODE n'est jamais vide.
Thierry
Salute Thierry
Merci beaucoup pour l'aide. Je vais essayer que c'est peut-être le cas. Je vous ferai savoir. Merci encore.
Meilleures salutations,
Carlos
Signaler
0
0
Carlos Antunez
#7
Posté le 23 juillet 2018 - 21:13
Salut Mister Tierry
Merci beaucoup pour l'indice.
Votre indice m'a conduit à changer le code et au lieu de la "<>" j'ai remplacé par "~ =" et a inversé les couleurs dans le code.
J'espère que cela aide à d'autres parce que dans les documents d'aide, je ne pouvais trouver nulle part le rapport de formation comme je le faisais.
Voici le code:
IF
ITEM_PAYROLL_CODE
~
=
""
THEN
IMG_
Icon
..
Visible
=
False
ITEM_PAYROLL_CODE
..
BrushColor
=
Default
ELSE
IMG_
Icon
..
Visible
=
True
ITEM_PAYROLL_CODE
..
BrushColor
=
LightYellow
END
Encore une fois je voudrais vous remercier et l'autre gentelman pour votre aide de roi.
Meilleures salutations,
Carlos
Signaler
0
0
→ Revenir à WEBDEV 2024
WINDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
WEBDEV (précédentes versions)
WINDEV Mobile (précédentes versions)
Etats & Requêtes
Hors-sujet
Outils
Français
English
Español
Portuguesa
Fermer cette fenêtre
Type de recherche
Uniquement les sujets
Tous les messages
Période de recherche
Date indifférente
Moins d'une heure
Moins de 24 heures
Moins d'une semaine
Moins d'un mois
Moins d'un an
Annuler
Aperçu de votre message
Ajouter une image
Importer une image depuis une URL
Envoyer une image depuis un fichier de votre disque
Déposez ici un fichier ou cliquez sur "Parcourir..."
ou
Annuler
0%
WLangage
SQL
XML, HTML
JAVA, Javascript
Texte