@ata
Da sich nur die IP ändert und der Servername gleich bleibt - hätte ich nach derzeitigem Stand 2 Verbindungsdokumente mit dem gleichen Namen. Wenn ich jetzt den Nutzer dazu auffordere den falschen Eintrag zu löschen, wird bei mind 50% der falsche - also weiterhin benötigte - Eintrag gelöscht.
@koehlerbv
LS lernen ist leider nicht so einfach. Da mein Arbeitgeber unter ständigem Geldmangel leidet, sieht es mit Lehrgängen nicht wirklich gut aus. Derzeit ist ein erster Lehrgang "Einweisung in LS" vorgesehen - Dauer 3 Tage
.
Eigenstudium ohne jegliche Programmiervorkenntnisse fällt schwer und die exestierende Fachliteratur ist für einen Laien nur schwer verständlich. Einziger Hoffnungschimmer ist derzeit ein Buch von Walter Saumweber (LS Training & Programmierung) welches mit erste Schritte ermöglicht. Für jegliche Vorschläge an Literatur etc. bin ich dankbar - das geht dann aber am Thema vorbei.
Hier nun der bereits verfügbare Code:
Sub Click(Source As Button)
Set session = New NotesSession
Set dbCurrent = session.CurrentDatabase
Dim db As New NotesDatabase("" , "names.nsf")
Dim success As Variant
Dim connect As NotesDocument
Set connect = db.CreateDocument
connect.form = "local"
connect.type = "Connection"
connect.destination = "CN=xyz/OU=xxx/O=yyy/C=DE"
connect.lanportname = "TCPIP"
connect.connectiontype = "0"
connect.optionalnetworkaddress = "123.4.5.678"
connect.Source = "*"
success = connect.ComputeWithForm( False, False)
Call connect.Save(True,True)
Print "Verbindungsdokument wurde erstellt"
End Sub