Domino 9 und frühere Versionen > ND6: Entwicklung
NotesRegistration.SwitchToID und ECL-Alerts - schon fast offtoppic
pete_bla:
Hi Andreas,
Auf die Idee sind wir auch gekommen ....
--- Zitat von: pete_bla am 06.12.07 - 10:07:20 ---die echte "Lotus Notes Template Development/Lotus Notes" ID - aber die habe ich leider nicht - .... :-X)
--- Ende Zitat ---
Zum glück geht das auch nicht! :-P
(aber gabes aber nicht irgendwann bei 4.5~5 so eine meldung, das der Lotus Notes-Cert nicht passen würde?)
Pete(r)
Glombi:
--- Zitat ---In Notes 6.x.x, the ECL is stored in the local Names.NSF file. This permits the ECL to roam when the Roaming User roams to other workstations. Names.NSF is one of the files that roams. Desktop6.NDK does not roam.
--- Ende Zitat ---
Na, das ist doch eine Herausforderung an die Hacker hier ;D
Andreas
pete_bla:
ja,
aber:
--- Zitat von: KB ---However, when the ID is accessed for the first time via the backend it is not seen as a new session, and therefore, the ECL is not refreshed. In LotusScript this behavior occurs when using the SwitchToID method (of the NotesRegistrationClass), and this may cause problems with ECL alerts appearing as the rest of the LotusScript code is executed.
Depending on the version used, the default ECL will include the following:
Lotus Notes Template Development/Lotus Notes
BT Mail and Calendar Migration Tools/Lotus Notes Companion Products
Sametime Development/Lotus Notes Companion Products
Lotus Fax Development/Lotus Notes Companion Products
Domino Unified Communications Services/Lotus Notes Companion Products
Note: The default ECL is hardcoded into the Notes Client and cannot be modified.
--- Ende Zitat ---
nur was meinen die mit
--- Zitat von: KB ---Workaround:
Code the LotusScript so that it opens the user's home server Domino Directory.
--- Ende Zitat ---
So alles mit:
--- Code: ---NotesSession.OpenDatabase(Mailserver,"names.nsf")
forall db in NotesSession.AddressBooks ...
DBMail.openMail()
--- Ende Code ---
... hab ich auch versucht!
- ohne gewünschten erfolg!
? muss ich da wohl was aus dem "Names.nsf" sauge? - und wenn ja was ? und wenn was wohin?
womöglich noch:
--- Code: --- Set DBDIr = NotesSession.GetDbDirectory
--- Ende Code ---
(hab ich nicht getestet - da für mich zu abwägig!)
Pete(r)
koehlerbv:
Mit "open" ist hier ggf. das Frontend gemeint. Aber das ist nur ein Schuss ins Blaue, Pete.
Bernhard
Glombi:
Die meinen garantiert das:
dim uidb as NotesUIDatabase
set uidb = ws.OpenDatabase( Mailserver,"names.nsf" )
call uidb.Close
oder falls das set... nicht geht:
dim uidb as NotesUIDatabase
call ws.OpenDatabase( Mailserver,"names.nsf" )
set uidb = ws.CurrentDatabase
call uidb.Close
und das alles nach
Set DBMail =...
Andreas
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln