Alain KAMMACHER a écrit :
Bonjour à tous,
Je cherche une technique afin de rechercher dans un dossier le dernier
fichier enregistré et/ou celui qui posséde le + grand N°.
Explications:
Il s'agit d'une gestion de bon de commande, ceux-ci sont enregistrés dans un
dossier "Bons de commande AAAA" avec un nom de fichier sous la forme
:"N°(XXXX)-AAAA-Nom du fournisseur".
Mon P.B est qu'a l'ouverture d'un bon de commande vierge je puisse
trouver le + grand N° de commande afin de l'incrémenter d'une unité et le
mettre dans le bon de commande vierge ; ceci afin d'éviter les erreurs de
manip et écraser les bons de commande précédent.
Avec mes remerciements
A.K
Bonjour,
J'envisagerai une solution passant par une macro : Il est possible, sous
OpenOffice, de lister le contenu d'un répertoire (exemple sur
http://www.veriti.net/OOo/cOOode.php?test=9). Une fois la liste des
documents de votre répertoire acquise, il suffit de les classer par
ordre alphabétique et de prendre le dernier. Enfin, un petit traitement
de chaines de caractères (fonction Mid) sur le nom du fichier permettra
d'extraire la référence du dernier document. Il suffit de l'incrémenter
et vous avez la référence pour votre nouveau document.
Il est possible d'implémenter cette méthode de deux façons, les deux
requérant l'utilisation d'un modèle Calc. Soit vous lancez cette
fonction au démarrage et vous en profitez pour enregistrer le nouveau
document avec un nom correct, soit vous pouvez placer un bouton dans
votre barre d'outil de Calc (et non du document) qui vous donnera la
nouvelle référence à utiliser dans une boite de dialogue.
A vous de voir ce qui convient le mieux à votre méthode de travail.
--
Bien à vous.
Pierre Wirtz
VersusMind
Vous accompagne vers la bureautique libre
----------------------------------
www.versusmind.eu
[EMAIL PROTECTED]
Tél : + 33 (0)3 83 27 22 03
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]