Frage

Ich verwende @namelookup-Formel, um Internetadresse abzurufen, indem Sie einen Suchschlüssel angeben, und es funktioniert fein. Aber jetzt möchte ich nicht nur die Internetadresse lernen, sondern auch einige andere Eigenschaften wie Vor- und Nachnamen. Hier ist die Formel, die ich zur Internetadresse @Namelookup verwende, indem Sie Suchzeichenfolge angeben.

generasacodicetagpre.

// Benutzername ist die String-Variable (Suchkriterien)

Kann niemand helfen, wenn Sie mehrere Eigenschaften (wie Vornamen und Nachname zusammen mit InternetAddress zusammen mit InternetAddress) abrufen können, indem Sie die Formel nur einmal auswerten.Wenn es nicht getan werden kann, ist @namelookup dort anderer Weg da ..

War es hilfreich?

Lösung

Dies ist ein typisches Beispiel bei der Verwendung von Evaluierung (), um eine Formel aufzurufen, ist keine gute Idee. Was Sie tun möchten, ist, die NotesDocument-Klasse zu erhalten und Werte daraus zu lesen.

so etwas (Haftungsausschluss, ich bin kein Java-Entwickler):

generasacodicetagpre.

Ich glaube, das wäre schneller als mehrere Lookups mit Evaluierung (), und Sie haben auch den zusätzlichen Nutzen der vollständigen Fehlerbehandlung und alle nominierenden Code.

Andere Tipps

@namelookup Gibt nur den Wert eines Elements pro Anruf zurück.

Angenommen, Ihr Ziel ist es, nur eine Evaluation-Anweisung zu haben, können Sie die Anrufe zusammenketten und eine Reihe von Werten in einer bestimmten Reihenfolge zurückgeben:

generasacodicetagpre.

oder möglicherweise:

generasacodicetagpre.

und fügen Sie diese drei Zeichenfolgen in beliebiger Reihenfolge in Ihren Vektor hinzu.

Ein anderer Ansatz ist das Verwenden der Verzeichnisnavigator-Klasse.Ich glaube, es ist seit Anmerkungen / Domino 8.5 (vielleicht sogar noch davor) verfügbar.Der Verzeichnisnavigator verwendet einige derselben Kernlogik wie @namelookup, sodass es gut funktionieren sollte.

Hier ist ein Sample-Code.Ich habe diesen genauen Code nicht getestet, aber ich habe ihn aus der Produktionscode angepasst, der eine ähnliche Lookup tut:

generasacodicetagpre.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top