J'ai un probleme dans Director MX avec une base v12.
Ma base de données est une base Access (le probleme survient avec les
versions 97 et 2002 d'Access) que j'importe par le biais du v12 Tool.
Certains des champs de cette base contiennent des lignes séparées par un
retour chariot. Une fois importée dans v12 tool, tout semble se passer
normalement (des carrés apparaissent aux endroits des retours chariots, mais
ceci est normal d'apres le support d'Integration).
C'est lors de l'affichage dans Director que les choses se gâtent. En
effet, lorsqu'un champ contenant des lignes séparées par un retour chariot
est affiché tel quel dans un acteur texte, un retour chariot supplémentaire
vient se coller entre les lignes, ce qui fait que les lignes de texte se
retrouvent séparées par une ligne vide au lieu d'être a la suite les unes
des autres. Lorsqu'un tel champ est affiché dans un acteur champ,
l'affichage est correct, sauf que des carrés parasites viennent se coller
aux endroits des retous chariots!!
La version de v12 est la 3.3.3. J'ai essayé avec d'autres versions mais
en vain.
Pour ceux qui veulent un aperçu plus concret du probleme, voici un test
avec une base Access 2002, le fichier .dir, la base v12 et le projecteur
(1,94 Mo):
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Bubar
artnum wrote:
Bonjour,
J'ai un probleme dans Director MX avec une base v12.
Ma base de données est une base Access (le probleme survient avec les versions 97 et 2002 d'Access) que j'importe par le biais du v12 Tool. Certains des champs de cette base contiennent des lignes séparées par un retour chariot. Une fois importée dans v12 tool, tout semble se passer normalement (des carrés apparaissent aux endroits des retours chariots, mais ceci est normal d'apres le support d'Integration).
C'est lors de l'affichage dans Director que les choses se gâtent. En effet, lorsqu'un champ contenant des lignes séparées par un retour chariot est affiché tel quel dans un acteur texte, un retour chariot supplémentaire vient se coller entre les lignes, ce qui fait que les lignes de texte se retrouvent séparées par une ligne vide au lieu d'être a la suite les unes des autres. Lorsqu'un tel champ est affiché dans un acteur champ, l'affichage est correct, sauf que des carrés parasites viennent se coller aux endroits des retous chariots!!
La version de v12 est la 3.3.3. J'ai essayé avec d'autres versions mais en vain.
Pour ceux qui veulent un aperçu plus concret du probleme, voici un test avec une base Access 2002, le fichier .dir, la base v12 et le projecteur (1,94 Mo):
http://www.zone-clients.com/director/test_v12.zip
Merci d'avance poour votre aide.
Je ne connais pas V12, mais le problème des retours chariots peut venir de la manière dont director gère les RETURN Pour lui un retour chariot n'est composé que d'un seul caractère (chr(10) ou chr(13) je ne sais jamais). Pour windows, un retour chariot est composé des 2 caractères. Donc quand director reçoit les 2 caractères, il interprète le premier comme un retour chariot, mais ne sait pas quoi faire du 2eme.
Vérifie caractère par caractère ce que tu reçois de ta base
-- Bubar
artnum wrote:
Bonjour,
J'ai un probleme dans Director MX avec une base v12.
Ma base de données est une base Access (le probleme survient avec
les versions 97 et 2002 d'Access) que j'importe par le biais du v12
Tool. Certains des champs de cette base contiennent des lignes
séparées par un retour chariot. Une fois importée dans v12 tool, tout
semble se passer normalement (des carrés apparaissent aux endroits
des retours chariots, mais ceci est normal d'apres le support
d'Integration).
C'est lors de l'affichage dans Director que les choses se gâtent.
En effet, lorsqu'un champ contenant des lignes séparées par un retour
chariot est affiché tel quel dans un acteur texte, un retour chariot
supplémentaire vient se coller entre les lignes, ce qui fait que les
lignes de texte se retrouvent séparées par une ligne vide au lieu
d'être a la suite les unes des autres. Lorsqu'un tel champ est
affiché dans un acteur champ, l'affichage est correct, sauf que des
carrés parasites viennent se coller aux endroits des retous chariots!!
La version de v12 est la 3.3.3. J'ai essayé avec d'autres
versions mais en vain.
Pour ceux qui veulent un aperçu plus concret du probleme, voici
un test avec une base Access 2002, le fichier .dir, la base v12 et le
projecteur (1,94 Mo):
http://www.zone-clients.com/director/test_v12.zip
Merci d'avance poour votre aide.
Je ne connais pas V12, mais le problème des retours chariots peut venir de
la manière dont director gère les RETURN
Pour lui un retour chariot n'est composé que d'un seul caractère (chr(10) ou
chr(13) je ne sais jamais).
Pour windows, un retour chariot est composé des 2 caractères.
Donc quand director reçoit les 2 caractères, il interprète le premier comme
un retour chariot, mais ne sait pas quoi faire du 2eme.
Vérifie caractère par caractère ce que tu reçois de ta base
J'ai un probleme dans Director MX avec une base v12.
Ma base de données est une base Access (le probleme survient avec les versions 97 et 2002 d'Access) que j'importe par le biais du v12 Tool. Certains des champs de cette base contiennent des lignes séparées par un retour chariot. Une fois importée dans v12 tool, tout semble se passer normalement (des carrés apparaissent aux endroits des retours chariots, mais ceci est normal d'apres le support d'Integration).
C'est lors de l'affichage dans Director que les choses se gâtent. En effet, lorsqu'un champ contenant des lignes séparées par un retour chariot est affiché tel quel dans un acteur texte, un retour chariot supplémentaire vient se coller entre les lignes, ce qui fait que les lignes de texte se retrouvent séparées par une ligne vide au lieu d'être a la suite les unes des autres. Lorsqu'un tel champ est affiché dans un acteur champ, l'affichage est correct, sauf que des carrés parasites viennent se coller aux endroits des retous chariots!!
La version de v12 est la 3.3.3. J'ai essayé avec d'autres versions mais en vain.
Pour ceux qui veulent un aperçu plus concret du probleme, voici un test avec une base Access 2002, le fichier .dir, la base v12 et le projecteur (1,94 Mo):
http://www.zone-clients.com/director/test_v12.zip
Merci d'avance poour votre aide.
Je ne connais pas V12, mais le problème des retours chariots peut venir de la manière dont director gère les RETURN Pour lui un retour chariot n'est composé que d'un seul caractère (chr(10) ou chr(13) je ne sais jamais). Pour windows, un retour chariot est composé des 2 caractères. Donc quand director reçoit les 2 caractères, il interprète le premier comme un retour chariot, mais ne sait pas quoi faire du 2eme.
Vérifie caractère par caractère ce que tu reçois de ta base
-- Bubar
PJ
J'ai eu un problème de "petit carré" (multilignes dans Access), résolu en passant le texte provenant du champ de la base par cette fonction, avant de le copier dans le champ.
Peut-être peux-tu t'en inspirer :
on stripCRLF str -- convert PC CRLF to Director RETURN -- for reading from typical Windows text files strOut = "" cnt = str.line.count repeat with i = 1 to cnt theLine = str.line[i] if theLine.char[1] = numToChar(10) then theLine = theLine.char[2..theLine.length] end if strOut = strOut &theLine &RETURN end repeat return strOut end
J'ai eu un problème de "petit carré" (multilignes dans Access), résolu
en passant le texte provenant du champ de la base par cette fonction,
avant de le copier dans le champ.
Peut-être peux-tu t'en inspirer :
on stripCRLF str
-- convert PC CRLF to Director RETURN
-- for reading from typical Windows text files
strOut = ""
cnt = str.line.count
repeat with i = 1 to cnt
theLine = str.line[i]
if theLine.char[1] = numToChar(10) then
theLine = theLine.char[2..theLine.length]
end if
strOut = strOut &theLine &RETURN
end repeat
return strOut
end
J'ai eu un problème de "petit carré" (multilignes dans Access), résolu en passant le texte provenant du champ de la base par cette fonction, avant de le copier dans le champ.
Peut-être peux-tu t'en inspirer :
on stripCRLF str -- convert PC CRLF to Director RETURN -- for reading from typical Windows text files strOut = "" cnt = str.line.count repeat with i = 1 to cnt theLine = str.line[i] if theLine.char[1] = numToChar(10) then theLine = theLine.char[2..theLine.length] end if strOut = strOut &theLine &RETURN end repeat return strOut end