Domino 9 und frühere Versionen > ND6: Entwicklung

Servername leer

<< < (2/5) > >>

dirk_2909:
Der Agent läuft aif dem Server CN=Server4/O=MyDomain/C=COM in der Datenbank names.nsf.  :)

Mit "session.CurrentDatabase.Server" sollte "CN=Server4/O=MyDomain/C=COM" zurückgegeben werden.  :-:

Aus der Hilfe:

--- Code: ---Read-only. The name of the server where a database resides.
Defined in
NotesDatabase
Data type
String
Syntax
To get: serverName$ = notesDatabase.Server
Usage
If the database is on a workstation, the property returns an empty string ("").
The database does not need to be open to use this property.
--- Ende Code ---

Alois:
danke Dirk aber:

"If the database is on a workstation, the property returns an empty string ("")."

und ich befinde mich in dieser Fall!

MadMetzger:
Dann arbeite entweder auf dem Server, oder simuliere den Servernamen durch eine Konstante. Wenn die DB dann auf dem Server kommen soll, kannst du ja das auf das Session.Current... anpassen.

dirk_2909:

--- Zitat ---Ich bin auf den Server CN=Server4/O=MyDomain/C=COM in der names.nsf.
--- Ende Zitat ---

Wenn ICH mit meinem Notes-Client eine Notes_Datenbank auf einem Server öffne und eine Aktion in einer Ansicht aufrufe, bekomme ich den SERVER-Namen zurück.

Hier der Test-Code:

--- Code: ---Sub Click(Source As Button)
Dim sess As New NotesSession

Msgbox sess.CurrentDatabase.Server , , "Test"

End Sub
--- Ende Code ---

Die Msgbox gibt mir den Servernamen zurück!!!

MadMetzger:

--- Zitat von: Alois am 07.12.06 - 09:12:14 ---danke Dirk aber:

"If the database is on a workstation, the property returns an empty string ("")."

und ich befinde mich in dieser Fall!

--- Ende Zitat ---

Heißt das, du arbeitest lokal? Dann gilt mein Tipp:

--- Zitat von: MadMetzger am 07.12.06 - 09:15:31 ---Dann arbeite entweder auf dem Server, oder simuliere den Servernamen durch eine Konstante. Wenn die DB dann auf dem Server kommen soll, kannst du ja das auf das Session.Current... anpassen.

--- Ende Zitat ---

Navigation

[0] Themen-Index

[#] Nächste Seite

[*] Vorherige Sete

Zur normalen Ansicht wechseln