Domino 9 und frühere Versionen > ND6: Entwicklung

NotesRegistration.SwitchToID und ECL-Alerts - schon fast offtoppic

<< < (3/4) > >>

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