XFL - Extended Formula Language
@Formel-Debugger und andere nützliche Zusätze für die Notes Formelsprache

     Features Download Installation Kontakt

Was ist XFL

XFL-Programmierung war im letzten Jahr ein Thema beim EntwicklerCamp und wird auch 2008 wieder vertreten sein.

Die Extended Formula Language erweitert die Formelsprache von Lotus Notes um einige entscheidende Eigenschaften, z.B.:

Formel-Debugger

Plagen Sie sich nicht länger mit Pseudo-Debugging durch @Prompt im Formelcode! Probieren Sie den XFL-Formel-Debugger. So einfach kann es gehen! Der Debugger lässt sich auch über ein SmartIcon an- und ausschalten.

        

Definieren Sie eigene @Funktionen

Erweitern Sie die Formelsprache um eigene @Funktionen oder Aliasnamen für bestehende @Funktionen.

Beispiel:
DEFINE @MyFunction(x) := x*x;
FIELD Value2 := @MyFunction(Value1)

Außerdem lassen sich Funktionen Ihrer LotusScript-Bibliotheken problemlos einbinden und als neue @Funktionen bereitstellen.

XFL ermöglicht @For, @While, @Eval, @Goto etc. schon unter Notes R4/R5

Zudem sind in XFL viele ganz neue @Funktionen enthalten.

LotusScript-Code auch innerhalb von Formeln nutzbar

Mit @Execute lassen sich die Vorteile von LotusScript auch innerhalb von Formeln nutzen.

Objektorientierte Programmierung mit Formeln

Integrieren Sie Ihre LotusScript-Klassen und verwalten Sie Objekte formelgesteuert.

Beispiel:
OBJECT session := @CreateObject("NotesSession");
OBJECT mydb := session.currentdatabase;
FIELD Size := mydb.maxsize;

... und einiges mehr. Schauen Sie in die Dokumentation, um einen Überblick über alle Neuerungen zu erhalten.

 

Lotus Notes is a registered trademark of IBM. This site is not affiliated with IBM or Lotus.