1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71
| FichierVersEcran()
TABLE_Contacts..Filtre = COL_IDClient
//Affichage Des Documents
// Remplissage
sListeRépertoires est une chaîne
sRépertoire est une chaîne
dhDDateHeure est une DateHeure
nDernierParent est un entier
sDernierParent est une chaîne
sRépertoireComplet est une chaîne
nLigne est un entier
sRepdocclient est une chaîne
ClientRep est une chaîne
ClientRep = Client.IDClient+"-"+Client.Société
sRepdocclient = gsINI_RepertoireFichierDoc + "\"+ClientRep
sListeRépertoires = fListeRépertoire(sRepdocclient)
TABLEH_Documents..AffichageActif = Faux
//Racine
TableSupprimeTout(TABLEH_Documents)
TableAjouteLigne (TABLEH_Documents, "Documents",ComplèteRep(sRepdocclient), "",fDate(sRepdocclient), "", fModification + fHeure(sRepdocclient), "", fModification, Attributsrepertoire(sRepdocclient))
// Parcours chaque répertoire retourné
POUR TOUTE CHAÎNE sRépertoire DE sListeRépertoires SEPAREE PAR RC
// Récupère la date et heure de dernière modification
dhDDateHeure = fDate(sRépertoire, "", fModification) + fHeure(sRépertoire, "", fModification)
// Recherche le dossier parent
sDernierParent = sRépertoire[[A PositionOccurrence(sRépertoire, "\", rangDernier)]]
nDernierParent = TableCherche(COL_Cache, sDernierParent)
// Formate le nom du répertoire
sRépertoireComplet = ComplèteRep(sRépertoire)
sRépertoire = Remplace(sRépertoire, (sRepdocclient), " Documents")
// Ajoute le dossier
nLigne = TableAjouteFils(TABLEH_Documents, nDernierParent, ...
ExtraitChaîne(sRépertoire, rangDernier, "\"), ...
sRépertoireComplet, ...
"", ...
dhDDateHeure, ...
Attributsrepertoire(sRépertoireComplet))
FIN
ExécuteTraitement(TABLEH_Documents, trtSélection)
TABLEH_Documents..AffichageActif = Vrai
filtrageEtComptage_Client()
//rempliTable_Document(selDocuments)
libTitreClient..Libellé = "Client N° : " + Client.NuméroInterneClient + " "
SI Client.Société ALORS
libTitreClient..Libellé += "- " + Client.Société + " - "
FIN
libTitreClient..Libellé += " " + Client.Société
RAZ(GR_contact) |
Partager