Es hat mich heute ein wenig Zeit gekostet,
den Fehler in einer unser Kundenanwendungen zu finden.
Die LotusScript Funktion db.search
hat nicht alle Dokumente gefunden, die der Kunde erwartet hatte. Ein Blick
auf die Eigenschaften eines der fehlenden Dokumente zeigte uns die Ursache
Bei einem der Felder, die wir in der
Suchabfrage verwendet hatten, fehlte das "SUMMARY" Flag. Dieses
Flag regelt normaller weise, ob der Feldinhalt in einer Ansicht angezeigt
werden kann.
Offensichtlich verwendet db.search
die gleichen Mechanismen für die Suche wie der Indexer für die Ansicht.
Nachdem wir die Ursache gefunden hatten,
war es eine Leichtigkeit mit einem kleinen Agent die Summary-Flags wieder
zu setzen.
DominoCamp 2023: ChatGPT in Notes-Anwendungen und Domino-Monitoring u.a. mit Zabbix
Meine Vorträge auf dem DominoCamp 2023 (etwas verspätet) zu ChatGPT in Notes und Domino-Monitoring u.a. mit Zabbix Mehr