OVH Cloud OVH Cloud

renvoi a ligne

5 réponses
Avatar
David
salut à tous,


je voudrais faire apparaitre 2 elements dans un meme champ et effectuer un
renvoi à la ligne entre les deux éléments. J'utilise la fonction 'chr()'
mais access m'affiche un caractère et n'effectue pas mon renvoi à la ligne.
Comment puis je faire ?

merci d'avance pour votre aide

5 réponses

Avatar
3stone
Salut,

"David"
je voudrais faire apparaitre 2 elements dans un meme champ et effectuer un
renvoi à la ligne entre les deux éléments. J'utilise la fonction 'chr()'
mais access m'affiche un caractère et n'effectue pas mon renvoi à la ligne.
Comment puis je faire ?



Dans un contrôle indépendant :

=[Champ1] & chr(13) & chr(10) & [Champ2]


mais, le mieux est de faire cela dans la requête source, avec un champ calculé

NouveauChamp: [Champ1] & chr(13) & chr(10) & [Champ2]

et dans le formulaire ou état, tu utilise le [NouveauChamp]



--
A+
Pierre (3stone) Access MVP
-----------------------------
http://users.skynet.be/mpfa
-----------------------------

Avatar
Raymond [mvp]
Bonjour Pierre.

Alors, on n'utilise plus le VbCrLf ?

--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"3stone" a écrit dans le message de
news:%
Salut,

"David"
je voudrais faire apparaitre 2 elements dans un meme champ et effectuer
un


renvoi à la ligne entre les deux éléments. J'utilise la fonction 'chr()'
mais access m'affiche un caractère et n'effectue pas mon renvoi à la
ligne.


Comment puis je faire ?



Dans un contrôle indépendant :

=[Champ1] & chr(13) & chr(10) & [Champ2]


mais, le mieux est de faire cela dans la requête source, avec un champ
calculé


NouveauChamp: [Champ1] & chr(13) & chr(10) & [Champ2]

et dans le formulaire ou état, tu utilise le [NouveauChamp]



--
A+
Pierre (3stone) Access MVP
-----------------------------
http://users.skynet.be/mpfa
-----------------------------








Avatar
3stone
"Raymond [mvp]"

Alors, on n'utilise plus le VbCrLf ?



il avait dit :

J'utilise la fonction 'chr()'




alors, pour qu'il sache comment... ;-))


--
A+
Pierre (3stone) Access MVP
-----------------------------
http://users.skynet.be/mpfa
-----------------------------



Avatar
hm15
Bonjour Raymond,

je n'ai jamais réussi à utiliser VbCrLf dans une requête, ni directement
dans la source d'un contrôle.
Il me semble que Chr(13) & Chr(10) fonctionne partout, lui.
Me trompe-je ?

Cordialement,

Annette
---------------------------------------------------------------------------
www.horizon-micro.com


"Raymond [mvp]" a écrit dans le message de
news:
Bonjour Pierre.

Alors, on n'utilise plus le VbCrLf ?

--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum

[...]


Avatar
Raymond [mvp]
Bonjour Annette.

tu ne te trompes pas, les constantes vb ne sont pas utilisables directement
dans les requêtes, il faut passer par une fonction public ce qui serait "pas
mal" pour un vbcrlf.

--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


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

je n'ai jamais réussi à utiliser VbCrLf dans une requête, ni directement
dans la source d'un contrôle.
Il me semble que Chr(13) & Chr(10) fonctionne partout, lui.
Me trompe-je ?

Cordialement,

Annette