LotusScript: db.search in Abhängigkeit vom SUMMARY Flag

von Bernd, assono GmbH, Standort Hamburg, 19.07.2013

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

Screenshot Summary flag
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.

Bernd Hort

Bernd Hort

Diplom-Informatiker, Software-Entwickler & Speaker auf Fachkonferenzen

Bernd Hort ist Expert Digital Business Consultant bei assono. Seit mehr als 20 Jahren entwickelt er erfolgreich individuelle Software-Anwendungen für Unternehmen verschiedener Branchen. Insbesondere in den Bereichen HCL Notes und Domino (ehemals IBM) als auch bei aktuellen, unternehmensrelevanten Themen wie Web-Entwicklung und Web-Architektur, bei Angular-Anwendungen als auch bei progressiven Web-Apps kennt er die neusten Entwicklungen und weiß, wie diese eingesetzt werden können, um den größten Kundennutzen zu erzielen. Aufgrund seines Expertenwissens ist Bernd Hort regelmäßiger Sprecher auf nationalen und internationalen Fachkonferenzen.

Fachbeitrag Entwicklung

Sie haben Fragen zu diesem Artikel? Kontaktieren Sie uns gerne: blog@assono.de

Sie haben Interesse an diesem Thema?

Gerne bieten wir Ihnen eine individuelle Beratung oder einen Workshop an.

Kontaktieren Sie uns

Weitere interessante Artikel