OVH Cloud OVH Cloud

Retour charriot dans un champ Memo

4 réponses
Avatar
Yann
bonjour,

voila j'ais une base de donneé Filemarker dons un champ qui fais plus de 255
carractere, l'orsque que j'importe les donneés via odbc dans access j'ais le
champ qui et tronquer et le retour charriot ne ce fais pas alors que dans la
table access c'est bien un champ memo(permet d'avoir + de 255 carractere).
si je le fais manuellement ca fonctionne y'a t'il un code carractere pour
force le retour charriot.

Merci

4 réponses

Avatar
Raymond [mvp]
Bonjour.

le code retour à mettre pour forcer est Chr(13) & Chr(10) ou VbCrLf si tu es
en vba.
un champ mémo peut être tronqué à l'import selon la source, voir:
ACC2000: Memo Field Truncated When Report Is Output to Excel / Champ mémo
tronqué à 255 caractères en export vers Excel
http://support.microsoft.com/default.aspx?scid=KB;EN-US;q208801
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.kynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA



"Yann" a écrit dans le message de
news:
bonjour,

voila j'ais une base de donneé Filemarker dons un champ qui fais plus de
255

carractere, l'orsque que j'importe les donneés via odbc dans access j'ais
le

champ qui et tronquer et le retour charriot ne ce fais pas alors que dans
la

table access c'est bien un champ memo(permet d'avoir + de 255
carractere).

si je le fais manuellement ca fonctionne y'a t'il un code carractere pour
force le retour charriot.

Merci




Avatar
Yann
Re Bonjour,

Je n'est pas tres bien compris doije modiffier les donnes dans la base
Filemaker (rajouter chr(10) )ou dans le format du champs de la form sous
access.je peut eventulement le faire par du vba mais comment faire un retour
charriot propre ( a la fin de la phrase pa exemple).


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

le code retour à mettre pour forcer est Chr(13) & Chr(10) ou VbCrLf si tu
es

en vba.
un champ mémo peut être tronqué à l'import selon la source, voir:
ACC2000: Memo Field Truncated When Report Is Output to Excel / Champ mémo
tronqué à 255 caractères en export vers Excel
http://support.microsoft.com/default.aspx?scid=KB;EN-US;q208801
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.kynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA



"Yann" a écrit dans le message de
news:
bonjour,

voila j'ais une base de donneé Filemarker dons un champ qui fais plus de
255

carractere, l'orsque que j'importe les donneés via odbc dans access
j'ais


le
champ qui et tronquer et le retour charriot ne ce fais pas alors que
dans


la
table access c'est bien un champ memo(permet d'avoir + de 255
carractere).

si je le fais manuellement ca fonctionne y'a t'il un code carractere
pour


force le retour charriot.

Merci









Avatar
Yann
le code carractere que j'ais est chr(12)

Esque je peut faire un remplacement de chr(12) par chr(13) par le bie du
code ou macro

Merci

"Yann" a écrit dans le message de news:

bonjour,

voila j'ais une base de donneé Filemarker dons un champ qui fais plus de
255

carractere, l'orsque que j'importe les donneés via odbc dans access j'ais
le

champ qui et tronquer et le retour charriot ne ce fais pas alors que dans
la

table access c'est bien un champ memo(permet d'avoir + de 255
carractere).

si je le fais manuellement ca fonctionne y'a t'il un code carractere pour
force le retour charriot.

Merci




Avatar
Raymond [mvp]
RE_Bonjour.

Le caractère 12 est le caractère de saut de page.
je pense qu'il serait préférable de les changer sous access par une requête
modification. il faut connaître le ou les codes filemaker utilisés et les
remplacer par le 13-10.

--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.kynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA


"Yann" a écrit dans le message de
news:

le code carractere que j'ais est chr(12)

Esque je peut faire un remplacement de chr(12) par chr(13) par le bie du
code ou macro

Merci

"Yann" a écrit dans le message de news:

bonjour,

voila j'ais une base de donneé Filemarker dons un champ qui fais plus de
255

carractere, l'orsque que j'importe les donneés via odbc dans access
j'ais


le
champ qui et tronquer et le retour charriot ne ce fais pas alors que
dans


la
table access c'est bien un champ memo(permet d'avoir + de 255
carractere).

si je le fais manuellement ca fonctionne y'a t'il un code carractere
pour


force le retour charriot.

Merci