PC SOFT

GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEVWEBDEV e WINDEV Mobile

Inicio → WINDEV 2024 → Pb fonction RTFCHARGE sous windev9
Pb fonction RTFCHARGE sous windev9
Iniciado por lambert_patrice, jun., 20 2005 5:22 PM - 9 respostas
Publicado em junho, 20 2005 - 5:22 PM
Bonjour,
je génère un fichier à partir de windev. 9a fonctionne bien (je peux ouvrir le fichier dans word sans pb). Mais qd je veux charger ce fichier dans un champ rtf de mon formulaire par l'instruction suivante
rtfcharge(saisie1,"c:\fichier.rtf")
il ne m'affiche pas le texte mise en forme mais le texte brut avec les balises etc...

Quel est le problème
Publicado em junho, 20 2005 - 5:42 PM
Bonjour,

Le champ "saisie1" est bien un champ au format rtf ?
(ie: la case "Texte avec mise en forme (R.T.F) est cochée)

--
Ed en Ligne


"Patrice" <lambert_patrice@hotmail.com> a écrit dans le message de news:
42b6b6b3$1@news.pcsoft.fr...


Bonjour,
je génère un fichier à partir de windev. 9a fonctionne bien (je peux
ouvrir le fichier dans word sans pb). Mais qd je veux charger ce fichier
dans un champ rtf de mon formulaire par l'instruction suivante
rtfcharge(saisie1,"c:\fichier.rtf")
il ne m'affiche pas le texte mise en forme mais le texte brut avec les
balises etc...

Quel est le problème
Publicado em junho, 20 2005 - 6:32 PM
Oui il l'option est cochée.

je me sert ailleurs de ce champ pour créer le fichier et ça fonctionne sans
problème. Par contre impossible de recharger dans ce champ un fichier RTF.
Pour être plus précis si je généré un fichier RTF à partir de windev grâce à
l'instruction idestination, le fichier ne peut être ré-affiché dans un champ
RTF.
Par contre si j'enregistre un fichier en RTF à partir de Word, je peux sans
problème afficher ce fichier dans le champ RTF.
Je pense donc qu'il s'agit d'un problème de windev9.

Merci

"Ed en ligne" <edenligne@pcsoft.fr> a écrit dans le message de news:
42b6bd5c$1@news.pcsoft.fr...

Bonjour,

Le champ "saisie1" est bien un champ au format rtf ?
(ie: la case "Texte avec mise en forme (R.T.F) est cochée)

--
Ed en Ligne


"Patrice" <lambert_patrice@hotmail.com> a écrit dans le message de news:
42b6b6b3$1@news.pcsoft.fr...


Bonjour,
je génère un fichier à partir de windev. 9a fonctionne bien (je peux
ouvrir le fichier dans word sans pb). Mais qd je veux charger ce fichier
dans un champ rtf de mon formulaire par l'instruction suivante
rtfcharge(saisie1,"c:\fichier.rtf")
il ne m'affiche pas le texte mise en forme mais le texte brut avec les
balises etc...

Quel est le problème


Publicado em junho, 21 2005 - 10:52 AM
Bonjour,

Attention, Word ne génère pas du RTF standard mais du RTF enrichi avec des
balises spécifiques.

Un bon test, c'est d'ouvrir le document RTF sous WordPad. Si il est OK sous
WordPad, c'est un souci dans WinDev, il faut l'envoyer au Support Technique.
Dans le cas contraire, c'est que le document a été généré avec du RTF
spécifique à Word.


--
Ed en Ligne


"Lambert Patrice" <lambert_patrice@hotmail.com> a écrit dans le message de
news: 42b6c8f5$1@news.pcsoft.fr...

Oui il l'option est cochée.

je me sert ailleurs de ce champ pour créer le fichier et ça fonctionne
sans
problème. Par contre impossible de recharger dans ce champ un fichier RTF.
Pour être plus précis si je généré un fichier RTF à partir de windev grâce
à
l'instruction idestination, le fichier ne peut être ré-affiché dans un
champ
RTF.
Par contre si j'enregistre un fichier en RTF à partir de Word, je peux
sans
problème afficher ce fichier dans le champ RTF.
Je pense donc qu'il s'agit d'un problème de windev9.

Merci

"Ed en ligne" <edenligne@pcsoft.fr> a écrit dans le message de news:
42b6bd5c$1@news.pcsoft.fr...

Bonjour,

Le champ "saisie1" est bien un champ au format rtf ?
(ie: la case "Texte avec mise en forme (R.T.F) est cochée)

--
Ed en Ligne


"Patrice" <lambert_patrice@hotmail.com> a écrit dans le message de news:
42b6b6b3$1@news.pcsoft.fr...


Bonjour,
je génère un fichier à partir de windev. 9a fonctionne bien (je peux
ouvrir le fichier dans word sans pb). Mais qd je veux charger ce fichier
dans un champ rtf de mon formulaire par l'instruction suivante
rtfcharge(saisie1,"c:\fichier.rtf")
il ne m'affiche pas le texte mise en forme mais le texte brut avec les
balises etc...

Quel est le problème




Publicado em junho, 21 2005 - 3:41 PM
Bonjour,


J'ai exactement le même problème (réaffichage brut par Windev des rtf générés via les propres états de Windev) depuis la version [01-90025k] et ce uniquement sur Windows XP; currieusement tout se passe bien avec Windows 2000!!!

Comme c'est un aspect important de mon application je suis resté à la version [01-90023g], mais ça ne va pas être une situation tenable bien longtemps.
J'ai déjà envoyé deux mails (le premier fin mars, le deuxième fin mai) pour expliquer mon problème au service technique mais sans avoir, à ce moment là, identifié que le problème était uniquement localisé au niveau des fichiers rtf générés par les états Windev; j'ai également fais un post dans ce forum il y a un bon mois.

Je n'ai pas encore testé la dernière version [01-90033t] car j'en ai assez d'installer une xème mise à jour pour être ensuite obligé de la désinstaller.

Ce serait sympa si quelqu'un pouvait signaler la mise à jour qui corrigera ce problème.

C'est tout simple à tester ... sous Windows XP, créer un état windev avec un simple champ label, deux lignes de code pour l'envoyer dans un fichier RTF et un ligne de code pour charger ce fichier dans un champ RTF.



Bon dev
Publicado em junho, 21 2005 - 4:19 PM
Rectification

c'est depuis la version [01-90028m] et non pas de la version [01-90025k] que le problème se pose.

J'en oublie parfois le numéro de la version que j'utilise.
Publicado em junho, 21 2005 - 4:24 PM
Pour vous informer aussi sur mes problèmes de gestion RTF, la fonction iImprimeZoneRtf ne gère plus le cadrage depuis quelques version (incident chez PC Soft : 44455) !!!

J'espère que nous aurons une mise à jour sérieuse sur ces problèmes.

Claude.
Publicado em junho, 21 2005 - 5:35 PM
Solution :
il faut que je vérifie, mais il semblerai qu'en utilisant la fonction
idestination avec irtfgenerique au lieu de irtf cela fonctionne !
je m'en vais refaire des tests.

a+
"Vince L." <Lecharlier.Vincent@mail.apb.be> a écrit dans le message de news:
42b7fb56$1@news.pcsoft.fr...


Rectification

c'est depuis la version [01-90028m] et non pas de la version [01-90025k]
que le problème se pose.

J'en oublie parfois le numéro de la version que j'utilise.


Publicado em junho, 21 2005 - 6:44 PM
J'avais tester cette nouvelle option avec la version qui l'introduisait mais si je ne me trompe pas, ça ne marchait toujours pas sous XP.

Ce serait formidable si ça marchait enfin avec la dernière version [01-90033t] ...
Publicado em junho, 22 2005 - 10:39 AM
Ça marche pas énervant !!!
je suis en version 90033t sous XP pro
bon et bien va falloir bidouiller.
Si quelqu'un a des solutions.
Snif

"Vince L." <Lecharlier.Vincent@mail.apb.be> a écrit dans le message de news:
42b81d2d@news.pcsoft.fr...


J'avais tester cette nouvelle option avec la version qui l'introduisait
mais si je ne me trompe pas, ça ne marchait toujours pas sous XP.

Ce serait formidable si ça marchait enfin avec la dernière version
[01-90033t] ...