Reiner Zufall…

Bereits vor einiger Zeit habe ich aus einer Laune heraus eine kurze Random-Funktion für LotusScript geschrieben, die sich über Parameter ein wenig steuern läßt (Link).

Mittlerweile ist daraus eine kleine Scriptbibliothek entstanden, die unterschiedliche Random-Funktionen zur Verfügung stellt. Ich nutze diese Funktionen in einem selbst geschriebenen Test-Dokument-Creator, um in einer beliebigen Datenbank Testdokumente mit “zufälligem” Inhalt zu erzeugen.

Das Errorhandling ist sehr rudimentär gehalten. Fehler können über die OpenLog-Datenbank protokolliert werden (siehe About-Dokument in der Datenbank).

Die Bibliothek enthält folgende Funktionen (genauere Beschreibung siehe About-Dokument) :

  • Zufallszahl mit Unter-/Obergrenze und Anzahl Dezimalstellen
  • Zufälliger Wert aus einem Multivalue-Item
  • Zufällige Position eines Dokumentes in einer Ansicht
  • Wert eines bestimmten Items aus einem per Zufallsposition in der Ansicht ermittelten Dokumentes
  • Zufälliger Benutzername (FullName) aus dem Domino Directory

Die Bibliothek oder Auszüge daraus stehen für die nicht kommerzielle Nutzung zur freien Verfügung. Die Verwendung des Codes erfolgt dabei auf eigenes Risiko.

Für Anmerkungen und Verbesserungsvorschläge bin ich natürlich offen :-)

RandomLib

Antwort schreiben