' if (fieldNamesIn == null) throw new ilegalArgumentException (no idea how to code that in LS)
Kein Wunder, dass Notes dich hier anmeckert. Diese Art von Codierung erinnert mich an C(++ oder #).
In Notes kann das so ausehen:
Sub New (fieldNamesIn As String)
' first get the names of the fields which should be copied.
if fieldNamesIn = "" Then Exit Sub' extracted as tokens separated by ~ (by convention)
fieldNames = Split(fieldNamesIn, "~")
Dim s As New NotesSession
Set db = s.CurrentDatabase
End Sub
Das wäre die einfachste Form und ist mit Sicherheit ausbaufähig.
Axel