Die XFL-Engine ist kostenlos. Verwendung auf eigene Gefahr!
Eine umfangreiche Dokumentation finden Sie hier:
XFL_de.pdf (160 KB)
Diese Datei enthält die Scriptbibliotheken, Beispiele und die Dokumentation.
Außerdem ist ein SmartIcon zum Ein- und Ausschalten des Formeldebuggers
enthalten:
XFL_de.nsf (672 KB)
XFL-Version 3.09
letztes Update: 11.02.2014
Diese Dateien gibt es auch in englischer Sprache:
XFL_eng.pdf (160 KB)
XFL_eng.nsf (656 KB)
In diesem Beispiel werden formelbasiert Richtextvorlagen und -bausteine zu fertigen Texten zusammengesetzt.
Die Technologie verwendet die DXL-Repräsentation von Richtext in Verbindung mit XFL-Formelcode.
Auch das Einfügen ganzer Richtext-Bausteine an einer bestimmten Position eines Richtexts stellt kein Problem dar.
rtdxl.zip (341 KB)
Die Datenbank enthält ein funktionierendes Workflowsystem.
Jeder Vorgangsschritt wird über ein Konfigurationsdokument beschrieben.
Neben einem Aufgabentext werden der Aufgabenträger und die Verzweigung zu einem Folgeschritt als Formel definiert.
Exemplarisch ist hier der Prozess des Urlaubsantrags umgesetzt.
workflow.zip (164 KB)
Diese Datenbank enthält eine Importfunktion für XLS und CSV Dateien.
Der Import funktioniert praktisch für jede Notesdatenbank, ohne dass die
Zieldatenbank angepasst werden muss, z.B. durch neue Ansichten. Einfach die
Einstellungen anpassen.
Dieser Beispielcode kann auch CSV-Dateien verarbeiten, die mehrzeilige Einzelwerte (z.B. Notizfelder mit Zeilenumbrüchen) enthalten.
Der Agent erlaubt sowohl das Anlegen als auch das Ändern von Dokumenten, alles
über eine einzige Einstellung in Formelsprache!
Der Import ist sogar als Hintergrundagent möglich. In diesem Beispiel werden
Dateien importiert, die per Mail in dieser Datenbank landen.
import.nsf (360 KB)
Diese Datenbank enthält einige Beispielskripte zur Steuerung von Winword- und PDF-Formularen.
Drei Beispiele sind enthalten:
1. Einfaches Winword-Dokument mit variablen Bestandteilen, die in Formelsprache geschrieben sind
2. PDF-Formular mit Feldern, die über einen LotusScript-Agenten gefüllt werden
3. Winword-Seriendruck basierend auf Feldwerten von Notesdokumenten
forms.nsf (390 KB)