Das Notes Forum

Domino 9 und frühere Versionen => ND7: Entwicklung => Thema gestartet von: crasher-mike am 23.11.07 - 13:34:13

Titel: Benutzern Verbindungsdokumente via Script übergeben
Beitrag von: crasher-mike am 23.11.07 - 13:34:13
Moin,

ich möchte Usern mit dem nachfolgenden Script Verbindungsdokumente übergeben.
Das klappt auch soweit. Allerdings möchte ich noch Passthru Verbindungen übergeben.
Leider werde ich nicht fündig wie in diesem Falle die Felder zu benennen sind.

Über Hilfe dazu bin ich dankbar.

Gruß

Mike


Code
Sub Click(Source As Button)
	Dim Workspace As New NotesUIWorkspace
	Dim UIDdoc As NotesUIDocument
'Server#1
	Set uidoc = workspace.composedocument("","names.nsf","Connection")
	Call uidoc.fieldsettext("ConnectionType","Local Area Network")
	Call uidoc.refreshhideformulas
	Call uidoc.fieldsettext("PortName","TCPIP")
	Call uidoc.fieldsettext("LanPortName","TCPIP")
	Call uidoc.fieldsettext("ConnectionLocation","*")
	Call uidoc.refreshhideformulas
	Call uidoc.fieldsettext("Destination","Server/Organisation")
	Call uidoc.fieldsettext("OptionalNetworkAddress","ip.of.server.x")
	Call uidoc.fieldsettext("Source","*")
	Call uidoc.refresh
	Call uidoc.save
	Call uidoc.close 
End Sub

Titel: Re: Benutzern Verbindungsdokumente via Script übergeben
Beitrag von: m3 am 23.11.07 - 13:40:06
"PassthruServer" ?
Titel: Re: Benutzern Verbindungsdokumente via Script übergeben
Beitrag von: crasher-mike am 23.11.07 - 14:13:59
Danke für die Info das funktioniert nun soweit.

Gibt es denn die Möglichkeit per Befehl die existierenden Verbindungen zu löschen ?


Titel: Re: Benutzern Verbindungsdokumente via Script übergeben
Beitrag von: Driri am 23.11.07 - 14:18:01
Klar, per Script ist das kein Thema.

Du ziehst Dir aus der lokalen names.nsf alle Dokumente und wenn Form = "Location" ist, wird das Dokument gelöscht (oder direkt per db.Search nur die Location-Dokumente suchen).

Anschließend legst Du dann einfach neue Locations an.

Wobei ich mir vorstellen könnte, daß der Client ein Problem bekommt, wenn das aktuell genutzte Location-Dokument gelöscht wird.
Titel: Re: Benutzern Verbindungsdokumente via Script übergeben
Beitrag von: crasher-mike am 23.11.07 - 18:09:56
Dazu reichen meine Kenntnisse dann doch nicht.

Das ist der erste Lotus Script Quellcode den ich gesehen habe und bin froh das ich mittels
m3's Screenshot die Feldnamen für die Passthru Priorität etc. ermitteln konnte.

Daher danke schon einmal und falls dann doch noch jemand einen Codeschnipsel dazu hat.........  ;-)

Titel: Re: Benutzern Verbindungsdokumente via Script übergeben
Beitrag von: koehlerbv am 24.11.07 - 15:05:15
Dazu reichen meine Kenntnisse dann doch nicht.

Das ist der erste Lotus Script Quellcode den ich gesehen habe und bin froh das ich mittels
m3's Screenshot die Feldnamen für die Passthru Priorität etc. ermitteln konnte.

Daher danke schon einmal und falls dann doch noch jemand einen Codeschnipsel dazu hat.........  ;-)

Heisser Tip - basierend auf genügend Erlebnissen mit zum Teil katastrophalem Ausgang: Lerne es. Verwende nie Code, den Du nicht vollkommen durchschaust.
Und aus diesem Grunde wird es hier auch keinen fertigen Code geben.

Schätze es, wenn Du soweit bist - Du hast dann wirklich etwas geschafft!

HTH,
Bernhard