ACCESS

nad -  
 nad -
coucou à tous !!!!
j'ai un formulaire qui m'affiche tous les dossiers et certains ont une date de réception
j'aimerai que ceux qui ont cette date soient plus voyant par exemple en mettant en caractère gras
voila ce que j'aimerai faire mais je ne sais pas comment on fait
merci

10 réponses

Pascal
 
Je ne pense pas que cela soit possible.
Une propriété telle que "Gras", "Souligné".... est propre à un champ. Donc, dans un même champ (en lo'occurence "dossier") tu ne peux pas avoir des dossier en "gras" et d'autres pas.

Tu peux peut-être résoudre ton problème en créant deux "sub form" dans ton formulaire. Un pour les dossiers avec date, l'autre pour les dossiers sans. Tu pourras alors décider de mettre en gras le champ dossier du form avec date.

:-)
0
nad
 
On peut pas faire que quelque chose pour que ça soit distingué ???
0
teebo Messages postés 33570 Date d'inscription   Statut Modérateur Dernière intervention   1 793
 
Cela peut aussi etre dans la propriete de chaque ligne lorsque tu l'ajoutes, mais je ne connais pas les controles inclus dans ACESS2000

.  .
\_/
0
Utilisateur anonyme
 
c'est jouable, mais plus ou moins facilement suivant de quel Access tu parles

kinder.surprise,
le maton du matou
0
Utilisateur anonyme
 
j'ai ça sous la patte, laisse-moi le temps de le retrouver, c'est vieux de 18 mois

kinder.surprise,
le maton du matou
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
nad
 
coucou,
je travail sur access 97 et donc j'aimerai que certains enregistrements affichés sur le formulaire enfin ceux qui ont la date de réception soient en gras
merci
0
bnb Messages postés 150 Statut Membre 5
 
Avec access 97 c possible, mais il faut passer par le VBA, car cette version n'inclut pas encore le "conditionnal formatting"... 1 peu de code et le tour est joué!

Et 1 tournevis, 1.
Quand bnb picole, Les autres racollent!
0
Pascal
 
Salut bnb,
Je te suggère d'esayer...
J'ai essayé de mon coté et ça ne marche pas!
Quand tu modifies le format (conditionnellement), il s'applique pour tous les enregistrments. Impossible, dans un même formulaire, d'avoir dans une liste, des champs en gras et d'autres pas simultanément.

Si tu ne fais apparître qu'un enregistrement à la fois alors OK.

Si tu connais la solution, ça m'interresse.

:-)
0
Utilisateur anonyme
 
et allez zou! (-:

http://algazelle.free.fr/access97.gif

bon, je te préviens, c'est pas finaud.

alors voilà, je base le formulaire sur une requête contenant, en plus des champs "normaux", un test (tu peux le faire sur la date, donc) dans un iif tel que si c'est pas la bonne date, ça renvoie Null, et si c'est la bonne date, ça renvoie 888888888888888 -par exemple)

dans mon formulaire, j'ai mis en arrière-plan un cadre blanc. Par dessus, je mets un textbox dont la source est le fameux champ calculé, celui du test, et je le passe dans une police à symboles où le 8 (chez moi) donne un carré opaque. Pour toi, suffit de choisir la bonne police et le bon caractère pour ta chaîne dans la requête. Juste par dessus le cadre blanc.

Et par dessus enfin, je mets mes champs de données.

voilà, c'est du vite fait, c'est bourrin, je crois que c'est un truc dans ce genre là qui est préconisé par mvps.org.

le fait est que chez moi ça gaze. Bon, peut-être que ça vaudrait la peine d'imbriquer ça dans requête TOP si tu as 100 000 enregistrements...

bon voilà le reste c'est de la cosmétique, moi j'ai passé le champ en jaune mais tu peux faire comme tu veux.

sous Access 2000 c'est plus simple avec la mise en forme conditionnelle comme qqun l'a dit, mais bon moi je hais A2000

bon c'est pas du caractère gras mais bon ça met en évidence quand même non?

kinder.surprise,
le maton du matou
0
Utilisateur anonyme
 
et hop rebelotte je l'ai refait en plus propret

http://algazelle.free.fr/a97-bleu.gif

pourquoi coder ça en VB? autant mettre un if dans la source de données, non? en plus, comme ça, sétotomatik! (-:

aloralor, j'ajoute autre chose: dans le genre gros carré noir (enfin ici il est bleu), le plus beau que j'ai trouvé c'est dans une police qui s'appelle Arial Alternative Symbol, pour le caractère "_", cette police est toujours livrée mais pas installée avec windows, elle sert aux émulateurs de minitel et elle doit traîner qqpart sur le CD de windows, n'importe quel windows je pense.

plus sérieusement, si tu fais ça par le code de ton formulairetu risques des surprises...

kinder.surprise,
le maton du matou
0
fabriceM
 
c'est pas compliqué il faut que tu fasse un peu de code vba (3 lignes)
en pseudo code :
si test de la valeur
alors
Me![Lenomduchampsinput].[lapropriétéquivabien] = true;
finsi

Mon projet Access (fait dans le cadre de mon uv bd40 - utbm premier semestre ecole d'ingé)
http://xeberon.net/view.php?id=124&page=0
0
Utilisateur anonyme
 
ben c'est kifkif sauf que chez moi c'est un champ calculé
iif([comestible]=0;Null;"____________________________")

ça tient en une seule ligne (-:

et on peut même faire beaucoup plus simple!

je viens d'aller me rafraîchir les idées sur mvps, ils utilisent le format

bref, sa table contient la date.
Dessus, elle crée une requête avec un champ calculé de test true/false sur la date

dans son formulaire, elle crée un textbox qui a ce booléen comme source, et elle lui donne le format adéquat:
\ ;___________________________

et voilou.....

j'ajoute que là
http://www.mvps.org/access/downloads/LABOX.zip

(merci mvps), il y a une police librement distribuable avec le gros carré qui va bien

tout ça, je reprécise, pour A97, puisque c'est bien plus simple sous A2000 (qui est une daube... je l'ai déjà dit? ah pardon...)

kinder.surprise,
le maton du matou
0
blux Messages postés 27993 Date d'inscription   Statut Modérateur Dernière intervention   3 367
 
Salut l'oeuf !

tu fais tes pages WEB avec textpad ?

Sinon, bien vu la méthode ACCESS (97, paske 2000 c'est de la daube, j'ai déjà du le dire, mais bon, faut que ça rentre...)

A+ Blux            "Les cons, ça ose tout.
C'est même à ça qu'on les reconnait"
0
Utilisateur anonyme
 
'lut blux (-:

ben mes pages web... en fait je n'en fais plus, donc dire que je fais mes pages web avec textpad, oui et non.... d'autant qu'à chaque fois que je prépare un contenu web je préfère le faire en Flash

mais si occasionnellement que ce soit, quand j'ai à y tripoter, alors voui, je préfère un éditeur de texte. Mais en fait ça dépend. Disons, je dégrossis dans DW, et ensuite je pétris dans un éditeur de texte (ou dans Homesite mais bon c'est gros). En fait Textpad me sert à tout et n'importe quoi, et je trouve que pour ça il se débrouille vraiment très bien. Léger, pratique, et les remplacements sur des expressions régulières font souvent des merveilles. Le traitement des fichiers en lots, aussi...

Mais en fait pour préparer des pages l'éditeur de texte que j'ai le plus utilisé c'est BBEdit light. Mais bon, parfois DW fait gagner beaucoup de temps (et des fois il en fait perdre encore plus, faut être honnête). Textpad il est toujours ouvert chez moi, il me sert à tout, alors j'y ai mes habitudes... Pour le php et sql, surtout...

tu as oublié un truc, faut quand même le préciser parce que c'est important, Access 2000 c'est de la daube avariée... voui voui...

(-:

kinder.surprise,
le maton du matou
0
nad > Utilisateur anonyme
 
sympas de m'avoir aidé!!
0