VERBUNDANWENDUNGEN - GESTALTUNG UND VERWALTUNG


LotusScript-Klassen und -APIs in Verbundanwendungen verwenden
Verbundanwendungen in Lotus Notes können mehrere neue LotusScript-API-Methoden und -Eigenschaften verwenden. Diese Dokument sind ausführlich in der IBM® Lotus® Domino(TM) Designer-Hilfe beschrieben.

NotesSession

NotesPropertyBroker
NotesProperty
Hinweis Weitere Informationen zu den neuen Klassen, Methoden und Eigenschaften finden Sie im Abschnitt über Aktualisierungen der Dokumentation in den Versionshinweisen und in der IBM® Lotus® Domino(TM) Designer-Hilfe.

Das Format des Eigenschaftsbrokers (relativ zu LSX) lautet wie folgt:


Im Folgenden sind zwei Beispiel-APIs beschrieben. Weitere APIs finden Sie in den Beispielen HCA.NSF und CORPTEAM.NSF.

Neue LotusScript-API zum Veröffentlichen von Eigenschaften

Sub Click(Source As Button)

Dim s As New NotesSession

...

Dim pb As NotesPropertyBroker

Set pb = s.GetPropertyBroker()

Call pb.setPropertyValue("Track", newTrack$)

Call pb.Publish()

...

End Sub

Neue LotusScript-API zum Abrufen von Eigenschaften

Sub Click(Source As Button)

Dim s As New notessession

...

Dim pb As NotesPropertyBroker

Set pb = s.GetPropertyBroker()

Dim pbInputProperty As NotesProperty

Dim pbContext As Variant

pbContext = pb.InputPropertyContext

Set pbInputProperty = pbContext(0)

Dim InputPropertyName As String

Dim NameSpace As String  

InputPropertyName = pbInputProperty.Name

NameSpace = pbInputProperty.NameSpace

Dim pbValue As Variant

pbValue = pb.getPropertyValue(InputPropertyName,NameSpace)

cName$ = pbValue(0)

...

End Sub

Siehe auch