Autor Thema: Notes DB öffnen über MS Access VBA  (Gelesen 7091 mal)

Offline watschn

  • Junior Mitglied
  • **
  • Beiträge: 65
  • Geschlecht: Männlich
Notes DB öffnen über MS Access VBA
« am: 28.08.08 - 10:06:33 »
Hallo,

ich hoffe das ist hier das richtige Forum für meine Frage. Ich suche nach einer Möglichkeit, eine Lotus Notes Datenbank über MS Access (VBA) zu öffnen. Der User soll in der Access Datenbank durch Klick auf einen Button eine bestimmte Notes DB öffnen können. Mehr soll nicht sein, kein Datenaustausch oder dergleichen...

Hat irgendwer ne Idee?

Gruß,
Michael

Offline m3

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.102
  • Geschlecht: Männlich
  • Non ex transverso sed deorsum!
    • leyrers online pamphlet
Re: Notes DB öffnen über MS Access VBA
« Antwort #1 am: 28.08.08 - 10:12:13 »
ODBC-Treiber?
HTH
m³ aka. Martin -- leyrers online pamphlet | LEYON - All things Lotus (IBM Collaborations Solutions)

All programs evolve until they can send email.
Except Microsoft Exchange.
    - Memorable Quotes from Alt.Sysadmin.Recovery

"Lotus Notes ist wie ein Badezimmer, geht ohne Kacheln, aber nicht so gut." -- Peter Klett

"If there isn't at least a handful of solutions for any given problem, it isn't IBM"™ - @notessensai

Offline Hive

  • Senior Mitglied
  • ****
  • Beiträge: 345
  • Geschlecht: Männlich
  • Whooaaaa!!
    • g-notes.de
Re: Notes DB öffnen über MS Access VBA
« Antwort #2 am: 28.08.08 - 10:14:12 »
Das hört sich klassisch nach einem Entwickler-Problem an!

Ansonsten funktioniert das bei ensprechend importierter Klasse ganz normal:

Set LNSession = CreateObject("Notes.NotesSession")
Set LNWorkspace = CreateObject("Notes.NotesUIWorkspace")
LNMailServer = LNSession.GETENVIRONMENTSTRING("MailServer", True)
LNMailDBName = LNSession.GETENVIRONMENTSTRING("MailFile", True)
LNUserName = LNSession.UserName

wobei LNSession und LNWorkspace Methoden und Eigenschaften analog der LS-Referenz haben. (-> LNSession.openDatabase)

MfG Kai

I love deadlines, i love the whooshing sound they make when they pass by

Offline m3

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.102
  • Geschlecht: Männlich
  • Non ex transverso sed deorsum!
    • leyrers online pamphlet
Re: Notes DB öffnen über MS Access VBA
« Antwort #3 am: 28.08.08 - 10:31:50 »
Zitat
eine bestimmte Notes DB öffnen
Im Abszess- oder im Notes-Client?
HTH
m³ aka. Martin -- leyrers online pamphlet | LEYON - All things Lotus (IBM Collaborations Solutions)

All programs evolve until they can send email.
Except Microsoft Exchange.
    - Memorable Quotes from Alt.Sysadmin.Recovery

"Lotus Notes ist wie ein Badezimmer, geht ohne Kacheln, aber nicht so gut." -- Peter Klett

"If there isn't at least a handful of solutions for any given problem, it isn't IBM"™ - @notessensai

Offline watschn

  • Junior Mitglied
  • **
  • Beiträge: 65
  • Geschlecht: Männlich
Re: Notes DB öffnen über MS Access VBA
« Antwort #4 am: 28.08.08 - 11:04:31 »
@ m3
die DB soll im Notes Client geöffnet werden, ich gehe davon aus dass Notes gestartet ist

Offline m3

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.102
  • Geschlecht: Männlich
  • Non ex transverso sed deorsum!
    • leyrers online pamphlet
Re: Notes DB öffnen über MS Access VBA
« Antwort #5 am: 28.08.08 - 11:09:23 »
Na dann einfach als Link z.b. Notes://.... - siehe Designer-HIlfe und Forumssuche.
HTH
m³ aka. Martin -- leyrers online pamphlet | LEYON - All things Lotus (IBM Collaborations Solutions)

All programs evolve until they can send email.
Except Microsoft Exchange.
    - Memorable Quotes from Alt.Sysadmin.Recovery

"Lotus Notes ist wie ein Badezimmer, geht ohne Kacheln, aber nicht so gut." -- Peter Klett

"If there isn't at least a handful of solutions for any given problem, it isn't IBM"™ - @notessensai

Offline watschn

  • Junior Mitglied
  • **
  • Beiträge: 65
  • Geschlecht: Männlich
Re: Notes DB öffnen über MS Access VBA
« Antwort #6 am: 28.08.08 - 11:49:18 »
Ok der Link über Notes:// funktioniert grundsätzlich

Aber wie kann ich auf eine Notes DB zugreifen, die sich nicht im Hauptverzeichnis sondern in einem Unterordner befindet?
Ich bekomme trotz Angabe des Pfades immer die Meldung "Datei nicht vorhanden"

Offline m3

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.102
  • Geschlecht: Männlich
  • Non ex transverso sed deorsum!
    • leyrers online pamphlet
Re: Notes DB öffnen über MS Access VBA
« Antwort #7 am: 28.08.08 - 11:56:55 »
Zitat
The general forms of URLs that address Domino objects are as follows:
protocol://host/database?OpenDatabase
protocol://host/database /view?OpenView
protocol://host/database /form?OpenForm
protocol://host/database /document?OpenDocument
protocol://host/database /agent?OpenAgent
For local calls, the protocol is "notes" and the host is empty so that the URL starts with "notes:///" ("notes," colon, and three slashes).
The database can be specified by name or replica ID. The name can include spaces (you can substitute plus signs for the spaces but it is not necessary). The name need not include the type suffix if it is NSF. The replica ID can be specified as the 16-digit ID by itself or the 16-digit ID prefixed by two underscores and suffixed by the file type (for example, NSF).
HTH
m³ aka. Martin -- leyrers online pamphlet | LEYON - All things Lotus (IBM Collaborations Solutions)

All programs evolve until they can send email.
Except Microsoft Exchange.
    - Memorable Quotes from Alt.Sysadmin.Recovery

"Lotus Notes ist wie ein Badezimmer, geht ohne Kacheln, aber nicht so gut." -- Peter Klett

"If there isn't at least a handful of solutions for any given problem, it isn't IBM"™ - @notessensai

Offline watschn

  • Junior Mitglied
  • **
  • Beiträge: 65
  • Geschlecht: Männlich
Re: Notes DB öffnen über MS Access VBA
« Antwort #8 am: 28.08.08 - 14:05:21 »
Also mit protocol://... funktionierts nicht. Da wird versucht die URL übers Internet zu öffnen.

Mit  Notes:// und ewig rumprobieren funktionierts jetzt aber.

Danke und Gruß,

Michael

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Notes DB öffnen über MS Access VBA
« Antwort #9 am: 28.08.08 - 14:08:39 »
Äh, Notes:// ist eines der möglichen Protokolle ...

Bernhard

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz