PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WEBDEV 2024 → Erreur de syntaxe
Erreur de syntaxe
Débuté par Thiomina THIO, 27 juin 2020 16:12 - 3 réponses
Membre enregistré
24 messages
Posté le 27 juin 2020 - 16:12
Bonjour j'ai un erreur de syntaxe a chaque fois je veux convertir un document en pdf.
et l'erreur est souligné sur DocVersPDF.

voici le code .
SI fExtraitChemin(sMonFichier,fExtension)=".docx" ALORS
d est Document =sMonFichier
ki est chaîne =DocVersPDF(d,sMonFichier+".pdf")
FichierAffiche(ki,"application/unknown")

FIN
Membre enregistré
44 messages
Popularité : +3 (5 votes)
Posté le 27 juin 2020 - 16:37
Bonjour,

Je crois que DocVersPDF renvoie un booléen et non pas une chaine

Alors essaie ça :

SI fExtraitChemin( sMonFichier , fExtension ) = ".docx" ALORS
d est un Document = fExtraitChemin( sCheminFichier , fDisque + fRépertoire + fFichier ) + ".pdf"
ki est un booléen = DocVersPDF( d , sMonFichier )
SI ki ALORS
FichierAffiche( sMonFichier , "application/pdf" )
FIN
FIN


Bonne journée
Nikos
Membre enregistré
44 messages
Popularité : +3 (5 votes)
Posté le 27 juin 2020 - 16:43
Oups, j'ai été trop vite...

SI fExtraitChemin( sMonFichier , fExtension ) = ".docx" ALORS
d est un Document = sMonFichier
Mon_PDF est une chaîne = fExtraitChemin( sMonFichier , fDisque + fRépertoire + fFichier ) + ".pdf"
ki est un booléen = DocVersPDF( d , Mon_PDF )
SI ki ALORS
FichierAffiche( Mon_PDF , "application/pdf" )
FIN
FIN
Membre enregistré
24 messages
Posté le 27 juin 2020 - 20:12
Merci ça à marché!!