<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel><category>pcsoft.fr.windev</category><copyright>Copyright 2026, PC SOFT</copyright><lastBuildDate>5 Mar 2020 15:21:41 Z</lastBuildDate><pubDate>1 Apr 2014 17:09:52 Z</pubDate><description>Bonjour,&#13;
&#13;
J'ai un table dont une des colonnes est de type image. Dans cette colonne, j'ai le chemin d'un fichier externe PDF.&#13;
L'utilisateur peut donc voir directement les PDF.&#13;
&#13;
[i]Code d'insertion des enregistrements dans ma table : [/i]&#13;
[code]TableAjouteLigne(Table_Q_Papier,srcReq.IDPapier,srcReq.Pa_Chemin,srcReq.Pa_Intitule,srcReq.Pa_Type,srcReq.Pa_CréeLe)[/code]&#13;
&#13;
Voici ce que ça donne :&#13;
[url=http://www.heberger-image.fr][img]http://www.heberger-image.fr/data/images/39319_interface.jpg[/img][/url]&#13;
&#13;
Lorsque je clique sur le bouton "Supprimer", je souhaiterais maintenant pouvoir supprimer un PDF de la table et sur le disque dur.&#13;
&#13;
[i]Code de suppression[/i]&#13;
[code]&#13;
tmpIDPapier est un entier = 0&#13;
SI TableSelect(Table_Q_Papier)&lt;&gt;-1 ALORS&#13;
	tmpIDPapier = Table_Q_Papier.IDPapier[TableSelect(Table_Q_Papier)]&#13;
	TableSupprimeTout(Table_Q_Papier)&#13;
	HLitRecherchePremier(Q_Papier,IDPapier,tmpIDPapier,hIdentique)&#13;
	SI HTrouve(Q_Papier) ALORS&#13;
		SI fFichierExiste(Q_Papier.Pa_Chemin) ALORS&#13;
			SI fSupprime(Q_Papier.Pa_Chemin)=Faux ALORS&#13;
				Erreur("Impossible de supprimer le pdf.", ErreurInfo())&#13;
			SINON&#13;
				SI HSupprime(Q_Papier) = Faux ALORS&#13;
					Erreur("Ligne du fichier Q_Papier non supprimée")&#13;
				FIN&#13;
			FIN&#13;
		FIN&#13;
	SINON&#13;
		Erreur("Ligne du fichier Q_Papier non trouvée")&#13;
	FIN&#13;
	HAnnuleRecherche(Q_Papier)&#13;
	ExécuteTraitement(Table_Q_Papier,trtInit)&#13;
SINON&#13;
	Info("Aucun document sélectionné.")&#13;
FIN&#13;
[/code]&#13;
&#13;
Le problème, c'est que mon PDF est considéré comme "ouvert", il m'indique une erreur :&#13;
[url=http://www.heberger-image.fr][img]http://www.heberger-image.fr/data/images/43060_MessageErreur.jpg[/img][/url]&#13;
&#13;
Je n'arrive pas à "fermer" ce fichier.&#13;
J'ai essayé de supprimer les lignes du tableau avant de supprimer le fichier externe mais le fichier reste en ouverture dans Windev. (TableSupprimeTout(Table_Q_Papier))&#13;
J'ai essayé de "fermer" le fichier mais je n'ai pas son identifiant d'ouverture donc j'ai essayé avec le chemin. (Fferme(Q_Papier.Pa_Chemin))&#13;
FDébloque(Q_Papier.Pa_Chemin) ou fAttributLectureSeule(Q_Papier.Pa_Chemin,faux) ne marchent pas non plus.&#13;
&#13;
Si vous avez une solution ou une proposition d'un autre système permettant d'afficher des images miniatures des PDF dans une table, je suis preneur !&#13;
&#13;
Merci par avance.</description><ttl>30</ttl><generator>WEBDEV</generator><language>fr_FR</language><link>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/169899-supprimer-fichier-pdf-cours-visualisation-dans-table-image/read.awp</link><title>Supprimer un fichier PDF en cours de visualisation dans une table image</title><managingEditor>moderateur@pcsoft.fr (El moderador)</managingEditor><webMaster>webmaster@pcsoft.fr (El webmaster)</webMaster><item><author>egirardin</author><category>pcsoft.fr.windev</category><comments>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/169899-supprimer-fichier-pdf-cours-visualisation-dans-table-image-237498/read.awp</comments><pubDate>5 Mar 2020 15:21:41 Z</pubDate><description>Pour que ça fonctionne :&#13;
		sNomFichier = TABLE_photos.COL_photo[nIndice]&#13;
		TABLE_photos.COL_photo[nIndice] = ""&#13;
		MultitâcheR…</description><guid isPermaLink="true">https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/169899-supprimer-fichier-pdf-cours-visualisation-dans-table-image-237498/read.awp</guid><link>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/169899-supprimer-fichier-pdf-cours-visualisation-dans-table-image-237498/read.awp</link><source url="https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/169899-supprimer-fichier-pdf-cours-visualisation-dans-table-image/read.awp">Supprimer un fichier PDF en cours de visualisation dans une table image</source><title>Re: Supprimer un fichier PDF en cours de visualisation dans une table image</title></item></channel></rss>
