Tutoriel WinDev Mobile Upload des fichiers PDF

AUTEUR Code-Codage ~ 29/11/2022
Programmation WINDEV Mobile Débutant

Découvrons dans ce nouveau tuto comment uploader des fichiers PDF en utilisant HFSQL comme base de donnée

Découvrir sur la fonction URI : https://doc.pcsoft.fr/?1000024262


FichierSelectionner est un URI = URISélecteur("application/pdf")

ExtraitNomfichie est une chaîne = fExtraitChemin(FichierSelectionner, fFichier + fExtension)

Choix_fichier = ExtraitNomfichie
PROCÉDURE MaFenêtre()

NouveauChemin est une chaîne = fRepExe() + "/Fichier PDF/"



HFichierExiste(fichiers)
HOuvre(fichiers)




ZoneRépétéeSupprimeTout(ZonFichierPDF)

HLitPremier(fichiers, IDfichiers)

TANTQUE HEnDehors() = Faux
ZoneRépétéeAjoute(ZonFichierPDF, fichiers.nomFichier)
HLitSuivant(fichiers)

ZoneRépétéeAffiche(ZonFichierPDF,taDébut)
FIN


NouveauChemin = fRepExe() + "/Fichier PDF/"

SI fRepExiste(NouveauChemin) = Vrai ALORS
fCopieFichier(Choix_fichier, NouveauChemin)

// Enregistrement dans la base de données

fichiers.nomFichier = Choix_fichier
HAjoute(fichiers)
Info("Fichier Enregistrer")

SINON
fRepCrée(NouveauChemin)
fCopieFichier(Choix_fichier, NouveauChemin)

// Enregistrement dans la base de données

fichiers.nomFichier = Choix_fichier
HAjoute(fichiers)
Info("Fichier Enregistrer")
FIN

ZoneRépétéeSupprimeTout(ZonFichierPDF)

HLitPremier(fichiers, IDfichiers)

TANTQUE HEnDehors() = Faux
ZoneRépétéeAjoute(ZonFichierPDF, fichiers.nomFichier)
HLitSuivant(fichiers)

ZoneRépétéeAffiche(ZonFichierPDF,taDébut)
FIN


Réponses