Creating Connection documents using LotusScript

You want to mail a hotspot button to users that will create or update a Connection document in their local address books. How can this be done using LotusScript?

> Weiterlesen
Comments

Domino Designer 6.5 Programming Posters (English)

PDF files of the Domino Designer 6.5 Programming Posters.

> Weiterlesen
Comments

Domino Designer 6.0 Programming Posters (English)

PDF files of the Domino Designer 6.0 Programming Posters.

> Weiterlesen
Comments

Notes Fehlermeldungen im Klartext anzeigen lassen

Sollte Ihnen der Notes Client einmal eine Fehlermeldung in der Form #05:55 angezeigen, ist eine Auswertung und Zuordnung zu einer konkreten Ursache ohne weitere Hilfsmittel nahezu unmöglich.

> Weiterlesen
Comments

Heute schon einen Notes Admin in den Wahnsinn getrieben?

Und da war sie plötzlich, die Rache der Endanwender... ;-)

> Weiterlesen
Comments

Continue=False für die Formelsprache

In LotusScript lassen sich bestimmte Vorgänge (Aktivitäten im Frontend) durch die Anweisung Continue = False im entsprechenden Ereignis vorzeitig stoppen.

In der Formelsprache existiert eine solche Möglichkeit grundsätzlich nicht. In wenigen Sonderfällen kann man jedoch eine vergleichbare Lösung realisieren.

> Weiterlesen
Comments

ND6.x: Dauerhafte Breakpoints im LotusScript Debugger

Wer Anwendungen mit LotusScript entwickelt, wird natürlich den LS-Debugger verwenden und hat auch schon mit Breakpoints gearbeitet. Der 6er Designer Client bietet nun die Einstellung, dass einmal gesetzte Breakpoints dauerhaft zur Verfügung stehen (sehr praktisch, wenn man zeitgleich an mehreren Projekten arbeitet).

> Weiterlesen
Comments

Kopieren aller Dokumente und Ordner in eine neue Mail-DB

In Fällen, in denen der FIXUP Task nicht hilft oder das letzte greifbare Backup ebenfalls schon einen bestimmten Defekt einer Maildatenbank aufweist, bietet sich der Transfer aller bestehenden Dokumente in eine neu erstellte, leere Maildatenbank an.

Ein manuelles Kopieren der Dokumente ist aufgrund der hohen Anzahl der Dokumente und/oder Ordner in der Praxis oft nicht durchführbar. Abhilfe schafft die folgende LotusScript Routine.

> Weiterlesen
Comments

In welchem Ordner befindet sich ein Dokument? - Teil 3/3

Inhaltsübersicht

--- Teil 3/3 ---
   5.3 Wiederherstellung der Dokumente
   5.4 Weitere hilfreiche Scripts
      5.4.1 Alle Ordner einer Datenbank löschen
6. Umsetzung der Beispiel-Scripts
7. Festgestellte Probleme

> Weiterlesen
Comments

In welchem Ordner befindet sich ein Dokument? - Teil 2/3

Inhaltsübersicht

--- Teil 2/3 ---
5. Praktisches Arbeiten mit den Folder References
   5.1 Ordner des aktuellen Dokumentes anzeigen
   5.2 Ansicht "Dokument" | "Folder"
      5.2.1 Beispiel für einen Agenten oder eine Aktionsschaltfläche
      5.2.2 Postsave Script für neue Dokumente
      5.2.3 View erstellen
      5.2.4 Refresh-Button für die View

> Weiterlesen
Comments

In welchem Ordner befindet sich ein Dokument? - Teil 1/3

Inhaltsübersicht

--- Teil 1/3 ---
1. Einleitung
2. Warum das ganze - Beispiele zum Einsatz
3. Erstkonfiguration
   3.1 Ansichten $FolderInfo und $FolderRefInfo
   3.2 FolderReferences aktivieren
4. Nachträgliches Setzen der Folder References

> Weiterlesen
Comments

Entfernen von nicht mehr verwendeten Feldnamen

Jeder Notes-Entwickler kennt das: Man hat zu Testzwecken temporär einige Felder in einer Maske verwendet. Später werden diese Felder dann aus der Maske entfernt. Totzdem verbleiben diese Felder offensichtlich auf "ewig" in der Datenbank.

> Weiterlesen
Comments

Form der Notes-Namen in Leser- und Autorenfeldern

Leser- und Autorenfelder steuern den Zugriff von Benutzern auf Dokumenten-Ebene (wer kann das Dokument sehen bzw. wer kann das Dokument editieren). Leserfelder sind bis zur ACL-Ebene Manager wirksam, Autorenfelder gelten für Personen/Server mit der ACL-Ebene Autor.

Das ist nichts Neues und bestimmt jedem Entwickler bekannt. Unterschiedliche Aussagen findet man aber bei der Frage, ob man in solchen Feldern die Kurzform (z.B. Manfred Dillmann) oder lieber den vollständigen Benutzernamen (z.B. Manfred Dillmann/Schulung/IMD) verwenden sollte.

> Weiterlesen
Comments

Gesamten LotusScript Code in einem Schritt kopieren

Hatten Sie auch schon öfter das Problem, umfangreichen LotusScript Sourcecode aus z.B. einer bestehenden Maske in eine neu erstellte Maske zu kopieren? Natürlich geht das über die Windows Zwischenablage - je nach Anzahl der Ereignisse, die mit Code "gefüllt" sind (Options, Declarations, QueryOpen, PostOpen usw.), kann dies aber recht zeitintensiv sein.

> Weiterlesen
Comments

Defekte Einträge in der ACL

In seltenen Fällen wurde berichtet, daß bestimmte ACL Einträge zwar im ACL-Dialog des Notes-Clients angezeigt wurden - eine Änderung oder Löschung aber nicht möglich war.

Jede versuchte Aktivität führte zur Fehlermeldung:

"Der Name steht nicht in der Liste"

> Weiterlesen
Comments

Undo im LotusScript Editor

Ab Notes R5 steht im Domino Designer die Undo-Funktion zur Verfügung.

> Weiterlesen
Comments