AtNotes Übersicht Willkommen Gast. Bitte einloggen oder registrieren.
10.02.12 - 09:42:47
Übersicht Hilfe Regeln Glossar Suche Einloggen Registrieren
News:
Schnellsuche:
+  Das Notes Forum
|-+  Lotus Notes / Domino 6
| |-+  ND6: Administration & Userprobleme (Moderatoren: _Arne_, eknori, Glombi)
| | |-+  Lotus Notes Attachment
« vorheriges nächstes »
Seiten: [1] 2 Nach unten Drucken
Autor Thema: Lotus Notes Attachment  (Gelesen 1951 mal)
michihorn
Frischling
*
Offline Offline

Beiträge: 13


« am: 24.02.10 - 23:03:40 »

Hallo,
ich habe eine MS-Access Anwendung entwickelt, die aus der laufenden LN Session Attachment's extrahiert und in MS Access importiert. Auch das Mailversenden inkl. Attachment funktioniert super.
Nun kann es vorkommen das LN nicht läuft, den Fehler kann ich abfangen, soweit auch kein Problem.

Ich möchte nun auf der "local" Ebene ohne laufendes LN auf die Attachments zugreifen, wie geht das?  (zugriff auf die xxx.nsf)
Bin für jeden Tip dankbar.
Gruss Michael
Gespeichert
Glombi
Global Moderator
Gold Platin u.s.w. member:)
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 8342


WWW
« Antworten #1 am: 25.02.10 - 06:28:00 »

Du kannst nix aus der xx.nsf frikeln. Notes muss lokal schon laufen.
Gespeichert

IBM Certified Application Developer - Lotus Notes and Domino 8
Glombitza Informations-Systeme ist nun Teamstudio Bronze Partner!
Ihr interessiert Euch für Teamstudio Produkte, Spam-Lösungen, Antiviren-Lösungen oder Lotus Notes Lizenzen? Dann einfach Mail oder PM an mich!
eknori
@Notes Preisträger
Moderator
Gold Platin u.s.w. member:)
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 10047


No guts, No glory!!


WWW
« Antworten #2 am: 25.02.10 - 06:46:19 »

Zitat
Notes muss lokal schon laufen.
Laufen?? nö, muss nur installiert sein. Oder habe ich da was falsch verstanden?
Gespeichert

Gruß Ulrich (eknori) Krause

"Reich wird man nicht durch das, was man verdient, sondern durch das, was man spart"

pulmonale Hypertonie e.V.
michihorn
Frischling
*
Offline Offline

Beiträge: 13


« Antworten #3 am: 25.02.10 - 08:06:51 »

Hallo, Notes muss nicht laufen. Ich wäre sehr dankbar wenn mir jemand verrät wie ich vorgehen kann. Es soll mit API funktionieren, nur wie?
Gruss Michael
Gespeichert
Glombi
Global Moderator
Gold Platin u.s.w. member:)
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 8342


WWW
« Antworten #4 am: 25.02.10 - 08:26:36 »

Zitat
Notes muss lokal schon laufen.
Laufen?? nö, muss nur installiert sein. Oder habe ich da was falsch verstanden?
Stimmt, ich meinte natürlich installiert. Ich hatte es falsch verstanden...
Gespeichert

IBM Certified Application Developer - Lotus Notes and Domino 8
Glombitza Informations-Systeme ist nun Teamstudio Bronze Partner!
Ihr interessiert Euch für Teamstudio Produkte, Spam-Lösungen, Antiviren-Lösungen oder Lotus Notes Lizenzen? Dann einfach Mail oder PM an mich!
michihorn
Frischling
*
Offline Offline

Beiträge: 13


« Antworten #5 am: 25.02.10 - 08:32:35 »

Kannst Du mir helfen?
Michael
Gespeichert
ascabg
Gold Platin u.s.w. member:)
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 2079


« Antworten #6 am: 25.02.10 - 08:35:49 »

Hallo,

Du kannst doch im VBA-Editor von Access bei den Verweisen die entsprechenden Klassen von LN einbinden. Dann stehen Dir die Klassen doch schonalle zur Verfuegung.
(siehe Screenshot)

Andreas
Gespeichert
michihorn
Frischling
*
Offline Offline

Beiträge: 13


« Antworten #7 am: 25.02.10 - 08:48:52 »

Hallo, ich habe den Verweis LN Auto Class bereits aktiviert, da ich ja die Kontrolle über das laufende LN nutze.
Mir geht es darum, auch wenn LN nicht läuft, Attachments aus Local zu lesen und ggf. mails in den localen Ausgangskorb schreiben kann.

Michael
Gespeichert
ascabg
Gold Platin u.s.w. member:)
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 2079


« Antworten #8 am: 25.02.10 - 09:29:16 »

Diese Klassen solltest Du doch auch verwenden koennen, wenn der LN-Client nicht läuft.
Du musst, so glaube ich mich zu erinnern, doch nur, wenn Du eine neue Session öffnest, dieser einen gültigen Benutzer und dessen Passwort mitgeben.

Funktioniert in der VB-Programmierung doch genauso. Wenn ich den Verweis auf Excel aktiviere, brauche ich doch auch kein laufendes Excel.

Andreas
Gespeichert
Glombi
Global Moderator
Gold Platin u.s.w. member:)
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 8342


WWW
« Antworten #9 am: 25.02.10 - 09:40:40 »

Hier steht alles was man braucht

http://atnotes.de/index.php/topic,30327.msg191403.html#msg191403
http://atnotes.de/index.php/topic,17289.0.html

Andreas
Gespeichert

IBM Certified Application Developer - Lotus Notes and Domino 8
Glombitza Informations-Systeme ist nun Teamstudio Bronze Partner!
Ihr interessiert Euch für Teamstudio Produkte, Spam-Lösungen, Antiviren-Lösungen oder Lotus Notes Lizenzen? Dann einfach Mail oder PM an mich!
michihorn
Frischling
*
Offline Offline

Beiträge: 13


« Antworten #10 am: 25.02.10 - 20:27:40 »

Danke für die Links.
Gruss Micha
« Letzte Änderung: 26.02.10 - 22:25:13 von michihorn » Gespeichert
michihorn
Frischling
*
Offline Offline

Beiträge: 13


« Antworten #11 am: 27.02.10 - 13:17:00 »

Hallo, leider stürzt Access immer bei CreateObject ab.
In der Reg ist Lotus.notessession eingetragen, das Class object ist in Access aktiviert. hat jemand einen Tip?
Gruss
Micha
Gespeichert
Axel
Moderatoren
Gold Platin u.s.w. member:)
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 8436


It's not a bug, it's Notes


« Antworten #12 am: 02.03.10 - 12:20:39 »

Mit was für einer Fehlermeldung quittiert Access den Dienst? Wie sieht der Code dazu aus?

Du musst uns schon mehr Infos liefern um helfen zu können.

Axel

PS: Viele unserer Kristallkugeln sind bei der Frühjahrsinspektion   Wink
Gespeichert

Ohne Computer wären wir noch lange nicht hinterm Mond!

Server: 6.5.x; 7.0.x; 8.5.1 auf Win2000/Win2003 (R2) 32/64bit
Clients: 6.5.x bis 8.5.1 dt. und engl. auf W2K und WinXP
eknori
@Notes Preisträger
Moderator
Gold Platin u.s.w. member:)
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 10047


No guts, No glory!!


WWW
« Antworten #13 am: 02.03.10 - 12:34:15 »

Hier ist der Code, den ich freundlicherweise über  das Wochenende zur Analyse per PM erhalten habe
Zitat
dim s as notessession
set s =createobject(lotus.Notessession")

'nuff said!
Gespeichert

Gruß Ulrich (eknori) Krause

"Reich wird man nicht durch das, was man verdient, sondern durch das, was man spart"

pulmonale Hypertonie e.V.
michihorn
Frischling
*
Offline Offline

Beiträge: 13


« Antworten #14 am: 02.03.10 - 16:54:24 »

Mit was für einer Fehlermeldung quittiert Access den Dienst? Wie sieht der Code dazu aus?

Du musst uns schon mehr Infos liefern um helfen zu können.

Axel

PS: Viele unserer Kristallkugeln sind bei der Frühjahrsinspektion   Wink

Hallo, ich habe die Fehlermeldungdie Access an MS versenden will in die Zip Datei gepackt.
Der Code:
DIM s as notessession
set s=createobject("Lotus.Notessession") 'Bei dieser Zeile stürzt Access ab.

Gruss Michael
« Letzte Änderung: 02.03.10 - 16:57:27 von michihorn » Gespeichert
koehlerbv
Moderatoren
Gold Platin u.s.w. member:)
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 18828



« Antworten #15 am: 02.03.10 - 17:04:25 »

Und was sollen wir mit dieser "Meldung" anfangen?
Zitat
MSQMx       È¥¯   \        °                      d>ûc¶ÊtSQNf¶Ê                                                                       á<    MSAC       ÿÿÿÿ       ÿÿÿÿ       ,  )     0T A    <® A         A    ô
  A
      A        A    `   A    d
  A        A       A       A    ^   A    ÿÿÿÿA    (
  A      A      A      A         A      A       A '   
 bA -   l  A 0   ¡  A 1      A 5   G      6      2 8       A 9     A ;        <           >     A A          C      A l                êŽ      êŽ        A !     A %      A &     A '     ùŽ 2      A 3     ùŽ 5     ùŽ <         ó          õ                A ¥     A *  ÿÿÿÿùŽ +     ùŽ ›          œ  ,  ¹¼
           ž                         A U     à 2 Π            J
     á< N  è      C          F          ¡     A ¢      A £  «  A ¤  ˆ  A é      Q ê      Q ó     A =      Q      <       d   ì  ÿÿÿÿùŽ í  ÿÿÿÿ    ï     2 ´          Ý     A ä  ö¦A å     A æ  #  A è  A A A é   ¢A [     A à     A á     A â     A ô      Q +          0       /   1    /   2    /   3 
  /   :     /   ;       /   ˆ          Ú     B  Û      B  &  ÿÿÿÿùŽ u     2 {  5  A ?   ,  q  Å   /
  t         @         ¶  6eb1   <   U          hù     €  7uP ý    €  ®    ù €       ¹ /€       P  $        ¶  10as    ¶  10as    ¶  10as    ¶  10as    ¶  10as    ¶  10as    ¶  10as    ¶  10as    ¶  10as    ¶  10as    ¶  10as    ¶  10as    ¶  10as    ¶  10as    ¶  10as    ¶  10as    ¶  10as    Å  10as    Å  10as    Å  10as    Å  10as    Å  10as    Å  10as    Å  10as    Å  10as    Å  10as    Å  10as       $   ‰          dibc*¶ 0  kibc„         §        d   ¿       ,   Ù         a  B `  .      d  B `  .     

Wenn Access abstürzt, bist Du ja noch weit weg von Notes. Das ist daher zweckvollerweise ein Thema für ein Access-Forum.

Bernhard
Gespeichert
michihorn
Frischling
*
Offline Offline

Beiträge: 13


« Antworten #16 am: 02.03.10 - 17:09:20 »

Und was sollen wir mit dieser "Meldung" anfangen?

Wenn Access abstürzt, bist Du ja noch weit weg von Notes. Das ist daher zweckvollerweise ein Thema für ein Access-Forum.

Bernhard

Sorry für den Datenmüll!!! Es ist eine ZIP File , mit der Fehlermeldung wie sie von Access beim Zugriff auf "CreateObject("Lotus.NotesSession") erstellt und an MS gesendet wird. In der ZIP Datei sind 3 einzelne Dateien. Eine JPG, die anderen Formate sind mir Fremd, werden von Access erstellt.

Ja, warum ich mein Problem bei Euch einstelle, ist einfach erklärt, die Access Foren meinen, dass ist ein Lotus Problem.
Wenn ich die unterschiedlichen Themen in den einschlägigen Lotus Foren richtig verstanden habe, gibt es mein Problem nicht nur einmal. Zumal wenn ich die CreateObject("Excel.App.....") oder Word schreibe, gibt es keinen Absturz. Bei meinem Recherchen stosse ich immer wieder auf "COM" Objekte. Gibt es sowas speziell für Lotus Notes? In den Verweisen in Access sind COM +1.0 installiert.?!?!

Michael
« Letzte Änderung: 02.03.10 - 17:25:11 von michihorn » Gespeichert
Axel
Moderatoren
Gold Platin u.s.w. member:)
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 8436


It's not a bug, it's Notes


« Antworten #17 am: 02.03.10 - 19:36:33 »

Ich habe diesen Code

Code:
   Dim s As NotesSession
    
    Set s = CreateObject("Lotus.NotesSession")
    Call s.Initialize
    MsgBox s.CommonUserName

gerade in Access getestet und das funktioniert einwandfrei. Es muss allerdings der Verweis auf die Lotus Domino Object eingebunden sein (siehe Grafik). Diese stand aber bereits, wie auch der Code in einem der verlinkten Threads. Hast du dich damit überhaupt beschäftigt?

Wenn Notes nicht läuft wirst du in jedem Fall nach dem entsprechenden Passwort gefragt. Diese Anmeldung lässt sich auch nicht vermeiden.

Notfalls kannst du das Passwort auch per Code übergeben. Das sieht dann so aus:

  Call s.Initialize("passwort")

Diesen Stunt würde ich aber bleiben lassen, denn zum Einen steht das Passwort im Klartext im Code drin und zum Andern läuft der Code dann nur auf dem einen Rechner. Auf einem anderen Rechner gibt's eine andere ID und dementsprechend auch ein anderes Passwort.

Axel
« Letzte Änderung: 02.03.10 - 19:39:23 von Axel » Gespeichert

Ohne Computer wären wir noch lange nicht hinterm Mond!

Server: 6.5.x; 7.0.x; 8.5.1 auf Win2000/Win2003 (R2) 32/64bit
Clients: 6.5.x bis 8.5.1 dt. und engl. auf W2K und WinXP
michihorn
Frischling
*
Offline Offline

Beiträge: 13


« Antworten #18 am: 02.03.10 - 22:16:21 »

Hallo, ja ich habe mich durch sämtliche Treads gearbeitet, es funktioniert der Bezug auf LN Daten auf die "runing Machine".
Beispiel:
Set SessionNotes =CreateObject("notes.Notessession") funzt perfekt

sobald aber CreateObject("lotus.NotesSession") laufen soll, stürzt Access ab.

Micha
Gespeichert
koehlerbv
Moderatoren
Gold Platin u.s.w. member:)
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 18828



« Antworten #19 am: 02.03.10 - 23:25:39 »

Nochmals: Dies ist ein Problem entweder von Access oder Windows oder einer Kombination aus beiden. Eine fehlerhafte Notes-Installation verbuche ich jetzt unter "Windows". Das Access dann einfach abstürzt, ist grenzwertig.

Auf jeden Fall solltest Du dieses Problem in Access-Foren klären (es sei denn, hier ist zufällig jemand, der diese Un-)Tiefen von Access kennt.

Bernhard
Gespeichert
Seiten: [1] 2 Nach oben Drucken 
« vorheriges nächstes »
Gehe zu:  


Einloggen mit Benutzername, Passwort und Sitzungslänge

Powered by MySQL Powered by PHP Powered by SMF 1.1.16 | SMF © 2006, Simple Machines Prüfe XHTML 1.0 Prüfe CSS
Impressum Atnotes.de - Powered by Syslords Solutions - Datenschutz | Partner: Tinte / Toner günstig