iDestinationPDF(Etat_Stock, "Confidentiel.pdf") // Après génération PDFProtège("Confidentiel.pdf", "MotDePasseAdmin", "", "owner") Seul le mot de passe permettra l’impression ou la modification. Toujours tester si le répertoire de destination existe :
// Option : ouvrir le PDF directement Exécute(sCheminFichier) gestion de stock windev pdf
Pour passer un paramètre (ex : une référence produit) avant génération PDF : iDestinationPDF(Etat_Stock, "Confidentiel
// Exporter l'état "Etat_Liste_Stocks" vers un PDF sCheminFichier = CompleteDir( fCurrentDir() ) + "Inventaire_" + DateToString(CurrentDate()) + ".pdf" // Commande clé : iDestinationPDF iDestinationPDF(État_Liste_Stocks, sCheminFichier) gestion de stock windev pdf
// Boucle sur les produits LirePremier(Produit) TANT QUE NON(Fin(Produit)) y = PDFGestion.CréePosition(10, yPos) PDFGestion.AjouteTexte(10, y, Produit.Réf) PDFGestion.AjouteTexte(50, y, Produit.Désignation) PDFGestion.AjouteTexte(150, y, Produit.Stock_Actif) LireSuivant(Produit) FIN
// Sauvegarde PDFGestion.SauveDocument("C:\Rapport.pdf") PDFGestion.FermeDocument()