OVH Cloud OVH Cloud

mise en forme conditionnelle

9 réponses
Avatar
Zeus198
j'aimerais pouvoir gerer le gras/souligné/italique dans un formulaire en
mode continus.
mais avec des mises en forme conditionnelles je suis limité a 3 conditions.

existe t il un autre moyen pour que je puisse gerer ma mise en forme ?

merci d'avance ?

9 réponses

Avatar
Argyronet
Bonjour,

Oui, c'est possible avec des champs indépendants transparents et superposés
qui ont comme RecordSource une formule IIF() qui examine une certaine
condition auquel cas ils sont tantôt = à "" ou = à la valeur du champ en
question... Il faut alors mettre une mise en forme en conséquente pour chacun
des champs dont le look change.
Le champ en question (l'original) est quant à lui caché...
--
Argy { MVP }
http://argyronet.developpez.com/

Ce qui donne son sens à la communication, c´est la réponse que l´on obtient.
Si vous n´obtenez pas la réponse voulue, communiquez différemment



j'aimerais pouvoir gerer le gras/souligné/italique dans un formulaire en
mode continus.
mais avec des mises en forme conditionnelles je suis limité a 3 conditions.

existe t il un autre moyen pour que je puisse gerer ma mise en forme ?

merci d'avance ?





Avatar
Zeus198
merci pour ta reponse.

mais si j'utilise la methode que tu dis, je ne pourrais pas modifier mon
champ
c'est plutot genant pour mon utilisateur



"Argyronet" a écrit dans le message de
news:
Bonjour,

Oui, c'est possible avec des champs indépendants transparents et
superposés
qui ont comme RecordSource une formule IIF() qui examine une certaine
condition auquel cas ils sont tantôt = à "" ou = à la valeur du champ en
question... Il faut alors mettre une mise en forme en conséquente pour
chacun
des champs dont le look change.
Le champ en question (l'original) est quant à lui caché...
--
Argy { MVP }
http://argyronet.developpez.com/

Ce qui donne son sens à la communication, c´est la réponse que l´on
obtient.
Si vous n´obtenez pas la réponse voulue, communiquez différemment



j'aimerais pouvoir gerer le gras/souligné/italique dans un formulaire en
mode continus.
mais avec des mises en forme conditionnelles je suis limité a 3
conditions.

existe t il un autre moyen pour que je puisse gerer ma mise en forme ?

merci d'avance ?







Avatar
Argyronet
mais si j'utilise la methode que tu dis, je ne pourrais pas modifier mon
champ

Est-ce que vous l'avez précisé dans votre post ? Non... :o/

Donc la solution annexe aurait alors consistée à poser un contrôle
RichTextBox bindé sur le champ en question... C'est plus fastidieux à mettre
en oeuvre, mais une fois fait, vous avez la main sur toutes les mises en
forme possible comme dans un document Word...

**** Malheureusement en mode continu, ça n'est pas utilisable. ****

=> Ceci dit, modifier des données en mode continu...
En principe, enfin, c'est mon opinion, je mets dans mes applis un formulaire
en mode continu uniquement pour la consultation. Si un enregistrement doit
être modifié, l'utilisateur est obligé de cliquer sur l'enregistrement qui
ouvre une fenêtre Popup conséquente où les modifs sont autorisées et surtout
vérifiables...

--
Argy { MVP }
http://argyronet.developpez.com/

Ce qui donne son sens à la communication, c´est la réponse que l´on obtient.
Si vous n´obtenez pas la réponse voulue, communiquez différemment



merci pour ta reponse.

mais si j'utilise la methode que tu dis, je ne pourrais pas modifier mon
champ
c'est plutot genant pour mon utilisateur



"Argyronet" a écrit dans le message de
news:
Bonjour,

Oui, c'est possible avec des champs indépendants transparents et
superposés
qui ont comme RecordSource une formule IIF() qui examine une certaine
condition auquel cas ils sont tantôt = à "" ou = à la valeur du champ en
question... Il faut alors mettre une mise en forme en conséquente pour
chacun
des champs dont le look change.
Le champ en question (l'original) est quant à lui caché...
--
Argy { MVP }
http://argyronet.developpez.com/

Ce qui donne son sens à la communication, c´est la réponse que l´on
obtient.
Si vous n´obtenez pas la réponse voulue, communiquez différemment



j'aimerais pouvoir gerer le gras/souligné/italique dans un formulaire en
mode continus.
mais avec des mises en forme conditionnelles je suis limité a 3
conditions.

existe t il un autre moyen pour que je puisse gerer ma mise en forme ?

merci d'avance ?












Avatar
Zeus198
je ne comprends pas bien ...
c quoi un richtextbox bindé ???


"Argyronet" a écrit dans le message de
news:
mais si j'utilise la methode que tu dis, je ne pourrais pas modifier mon
champ

Est-ce que vous l'avez précisé dans votre post ? Non... :o/

Donc la solution annexe aurait alors consistée à poser un contrôle
RichTextBox bindé sur le champ en question... C'est plus fastidieux à
mettre
en oeuvre, mais une fois fait, vous avez la main sur toutes les mises en
forme possible comme dans un document Word...

**** Malheureusement en mode continu, ça n'est pas utilisable. ****

=> Ceci dit, modifier des données en mode continu...
En principe, enfin, c'est mon opinion, je mets dans mes applis un
formulaire
en mode continu uniquement pour la consultation. Si un enregistrement doit
être modifié, l'utilisateur est obligé de cliquer sur l'enregistrement qui
ouvre une fenêtre Popup conséquente où les modifs sont autorisées et
surtout
vérifiables...

--
Argy { MVP }
http://argyronet.developpez.com/

Ce qui donne son sens à la communication, c´est la réponse que l´on
obtient.
Si vous n´obtenez pas la réponse voulue, communiquez différemment



merci pour ta reponse.

mais si j'utilise la methode que tu dis, je ne pourrais pas modifier mon
champ
c'est plutot genant pour mon utilisateur



"Argyronet" a écrit dans le message
de
news:
Bonjour,

Oui, c'est possible avec des champs indépendants transparents et
superposés
qui ont comme RecordSource une formule IIF() qui examine une certaine
condition auquel cas ils sont tantôt = à "" ou = à la valeur du champ
en
question... Il faut alors mettre une mise en forme en conséquente pour
chacun
des champs dont le look change.
Le champ en question (l'original) est quant à lui caché...
--
Argy { MVP }
http://argyronet.developpez.com/

Ce qui donne son sens à la communication, c´est la réponse que l´on
obtient.
Si vous n´obtenez pas la réponse voulue, communiquez différemment



j'aimerais pouvoir gerer le gras/souligné/italique dans un formulaire
en
mode continus.
mais avec des mises en forme conditionnelles je suis limité a 3
conditions.

existe t il un autre moyen pour que je puisse gerer ma mise en forme ?

merci d'avance ?














Avatar
Zeus198
j'ai bien trouvé le controle activeX RichTextBox mais je n'arrive pas à
l'utiliser en mode continu.
il me met automatiquement mon formulaire en mode simple.
Avatar
Argyronet
Un contrôle RichTextBox est un ActiveX disponible dans la liste des contrôles
additionnels. L'expression francisée "bindée" signifie que le contrôle
possède comme source de contrôle le champ souhaité.
Mais, je vous le rappelle, ce contrôle n'est pas utilisable en mode continu.
--
Argy { MVP }
http://argyronet.developpez.com/

Ce qui donne son sens à la communication, c´est la réponse que l´on obtient.
Si vous n´obtenez pas la réponse voulue, communiquez différemment



je ne comprends pas bien ...
c quoi un richtextbox bindé ???


"Argyronet" a écrit dans le message de
news:
mais si j'utilise la methode que tu dis, je ne pourrais pas modifier mon
champ

Est-ce que vous l'avez précisé dans votre post ? Non... :o/

Donc la solution annexe aurait alors consistée à poser un contrôle
RichTextBox bindé sur le champ en question... C'est plus fastidieux à
mettre
en oeuvre, mais une fois fait, vous avez la main sur toutes les mises en
forme possible comme dans un document Word...

**** Malheureusement en mode continu, ça n'est pas utilisable. ****

=> Ceci dit, modifier des données en mode continu...
En principe, enfin, c'est mon opinion, je mets dans mes applis un
formulaire
en mode continu uniquement pour la consultation. Si un enregistrement doit
être modifié, l'utilisateur est obligé de cliquer sur l'enregistrement qui
ouvre une fenêtre Popup conséquente où les modifs sont autorisées et
surtout
vérifiables...

--
Argy { MVP }
http://argyronet.developpez.com/

Ce qui donne son sens à la communication, c´est la réponse que l´on
obtient.
Si vous n´obtenez pas la réponse voulue, communiquez différemment



merci pour ta reponse.

mais si j'utilise la methode que tu dis, je ne pourrais pas modifier mon
champ
c'est plutot genant pour mon utilisateur



"Argyronet" a écrit dans le message
de
news:
Bonjour,

Oui, c'est possible avec des champs indépendants transparents et
superposés
qui ont comme RecordSource une formule IIF() qui examine une certaine
condition auquel cas ils sont tantôt = à "" ou = à la valeur du champ
en
question... Il faut alors mettre une mise en forme en conséquente pour
chacun
des champs dont le look change.
Le champ en question (l'original) est quant à lui caché...
--
Argy { MVP }
http://argyronet.developpez.com/

Ce qui donne son sens à la communication, c´est la réponse que l´on
obtient.
Si vous n´obtenez pas la réponse voulue, communiquez différemment



j'aimerais pouvoir gerer le gras/souligné/italique dans un formulaire
en
mode continus.
mais avec des mises en forme conditionnelles je suis limité a 3
conditions.

existe t il un autre moyen pour que je puisse gerer ma mise en forme ?

merci d'avance ?



















Avatar
Argyronet
Hummm...

Lisez mes deux précédents message...
Je vous le stipule par deux fois.

--
Argy { MVP }
http://argyronet.developpez.com/

Ce qui donne son sens à la communication, c´est la réponse que l´on obtient.
Si vous n´obtenez pas la réponse voulue, communiquez différemment



j'ai bien trouvé le controle activeX RichTextBox mais je n'arrive pas à
l'utiliser en mode continu.
il me met automatiquement mon formulaire en mode simple.





Avatar
Zeus198
désolé, je n'avais pas vu la fin des messages.

il n'existe alors aucun moyen d'effectuer ma mise en page en mode continu,
tout en laissant la modification du champ possible ?
contrairement à vous, je suis obligé d'afficher en mode continu. mes
utilisateurs saisissent des devis. il saisissent donc leurs informations à
la suite, ligne par ligne. la saisie en mode simple n'est donc pas pratique
dans mon cas ....

merci quand meme ....
Avatar
Argyronet
Oui, ça c'est un cas classique...
Dans ce cas, utilisez la mise en forme conditionnelle (3 conditions maxi)
Bon courage.

--
Argy { MVP }
http://argyronet.developpez.com/

Ce qui donne son sens à la communication, c´est la réponse que l´on obtient.
Si vous n´obtenez pas la réponse voulue, communiquez différemment



désolé, je n'avais pas vu la fin des messages.

il n'existe alors aucun moyen d'effectuer ma mise en page en mode continu,
tout en laissant la modification du champ possible ?
contrairement à vous, je suis obligé d'afficher en mode continu. mes
utilisateurs saisissent des devis. il saisissent donc leurs informations à
la suite, ligne par ligne. la saisie en mode simple n'est donc pas pratique
dans mon cas ....

merci quand meme ....