Hallo,
es ist recht umständlich, eine Eigenschaft in eine Vorlage zu ändern, ohne diese zuvor zu öffnen. Word kann nämlich keine Dokument-Eigenschaft ändern, ohne die Datei auch tatsächlich zu öffnen.
Ich würde daher wie folgt herangehen:
Im gleichen Pfad, in dem die Vorlage abgespeichert wurde, kann eine INI-Datei mit dem gleichen Dateinamen der Vorlage angelegt werden.
In der Ini-Datei kann der Zähler mit dem letzten Wert gespeichert werden.
Falls jedoch die Vorlagen auf irgend einem Server liegen und mehrere Benutzer darauf zugreifen können, sollte man eher die Angaben in einer MySQL-Datenbank ablegen. Der Betrieb über eine MySQL-Datenbank ist in sofern sicherer, dass hierbei sichergestellt werden kann, dass keine Nummer doppelt vergeben wird.
Wenn der Schutz vorangig eingeführt werden soll, um Manipulations-Möglichkeiten erschweren zu können, muss auch das Dokument selbst geschützt werden, in dem die laufenden Nummern angezeigt werden. Bei einem fehlenden Schutz könnte jeder Anwender leicht das Formular-Feld o.ä. überschreiben.
LG, BigBen
|