Das Notes Forum
Domino 9 und frühere Versionen => ND8: Entwicklung => Thema gestartet von: Thunder am 22.04.14 - 12:52:30
-
Hallo,
ich möchte gern eine tägliche Zeitungs-PDF über einen Button öffnen lassen.
Die PDF liegt in einem festen Verzeichnis - ist aber leider folgendermaßen aufgebaut.
<Jahr>-<Monat>-<Tag>-<fester Name><willkürliche Zeichen>.PDF
Hinter dem Namen sind immer 12 Zeichen angehängt (Prüfsumme?!)
Kann ich die Datei über @Command([Execute]; _Datei) irgendwie trotzdem öffnen, indem ich diese Zeichen ignoriere?
Platzhalter wie * oder ? greifen leider nicht.
Klar könnte ich auch die Zeichen auf Dateiebene entfernen. Aber das müsste ich täglich machen und das wollte ich vermeiden.
Gruß
Remko
-
Mit Formelsprache wird es schwierig. Mit LotusScript kannst Du Dir über den dir- Befehl den aktuellen Dateinamen auslesen und dann via Shell die Datei öffnen. Oder Du liest es mit Script z.B. im QUeryOpen in ein Feld und machst dann im Button ein @Command([Execute] ; FeldName );
-
Wir haben bei uns so was ähnliches gebastelt, allerdings habe ich das mit LScript gelöst.
Bei unserer Lösung sollen Dateien, deren festgelegter Name bei der automatischen Generierung um das Datum und andere Werte ergänzt wird, ermittelt und verarbeitet werden.
Wir lesen dazu über Dir$() das Verzeichnis aus, gleichen die gefundenen Dateien über eine Do-While-Schleife mit Hilfe von Instr() auf den fixen Namensbestandteil ab und übergeben die Treffer an die Verarbeitungsfunktion.
Gruß
Dirk
-
Hm, ich habe sowas schon befürchtet.
Na dann schaue ich mal, ob ich das hinbekomme.
Danke für die Antworten.
Remko