Autor Thema: uidoc.send funktioniert nicht bei jedem Benutzer  (Gelesen 1627 mal)

Offline klaussp

  • Aktives Mitglied
  • ***
  • Beiträge: 184
  • Geschlecht: Männlich
uidoc.send funktioniert nicht bei jedem Benutzer
« am: 18.10.05 - 13:36:19 »
Hallo Zusammen!

Ich habe eine Datenbank aus der die Benutzer das gerade bearbeitete Dokument versenden können. Das Funktioniert mit Version 5 auch bedingungslos und immer, seit wir V6(.5.3) im Einsatz haben, kommt es immer wieder vor das die Dokumente ohne erkennbaren Fehler nicht versendet werden.

Sub Click(Source As Button)
   On Error Goto Fehler
   Dim ws As New NotesUIWorkspace
   Dim uiDoc As NotesUIDocument
   Dim doc As NotesDocument
   
   Set uiDoc = ws.CurrentDocument
   Set doc = uiDoc.Document
                .
                .
                .   
   Call uidoc.Send
   Call uidoc.Save     
   Call uidoc.Close
   Exit Sub
   
Das waren alle wichtigen Teile.

Im gespeicherten Dokument existiert das Feld "PostetDate" dann auch nicht!

Leider lässt sich bei den Usern bisher kein Unterschied feststellen was die Konfiguration angeht.

Wo könnte ich suchen?

Gruß und Danke, Klaus
« Letzte Änderung: 18.10.05 - 15:13:44 von klaussp »
Klaus

klaussal

  • Gast
Re: uidoc.send funktioniert nicht bei jedem Benutzer
« Antwort #1 am: 18.10.05 - 13:39:14 »
Was sagt der Debugger ?

klaus  ;)

Offline Tode

  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 6.885
  • Geschlecht: Männlich
  • Geht nicht, gibt's (fast) nicht... *g*
Re: uidoc.send funktioniert nicht bei jedem Benutzer
« Antwort #2 am: 18.10.05 - 13:46:37 »
R6 ist heikler wenn es darum geht, mail- Adressen (Empfänger) aufzulösen. Sorg dafür, dass im SendTo eine korrekte Mail- Adresse (inklusive @- Zeichen) steht. Dann hast Du auch das Problem nicht.

Ich hatte das auch schon mal.

Mögliche Ursachen wenn es bei manchen geht und bei anderen nicht:
- Personen die adressiert werden befinden sich zusätzlich im persönlichen Adressbuch.
- Im Arbeitsumgebungsdokument derjenigen wo es geht ist die Option "Stop nach erster Übereinstimmung" angehakt.
etc.

Hintergrund: Wann immer mehrere mögliche Empfänger gefunden werden, und normalerweise ein Auswahlfenster für den korrekten Empfänger kommen würde, schlägt der send- Befehl fehl. Unter R5 hat er (wenn ich mich recht erinnere) einfach den ersten genommen, den er gefunden hat.

HTH
Tode
Gruss
Torsten (Tode)

P.S.: Da mein Nickname immer mal wieder für Verwirrung sorgt: Tode hat NICHTS mit Tod zu tun. So klingt es einfach, wenn ein 2- Jähriger versucht "Torsten" zu sagen... das klingt dann so: "Tooode" (langes O, das r, s und n werden verschluckt, das t wird zum badischen d)

Offline klaussp

  • Aktives Mitglied
  • ***
  • Beiträge: 184
  • Geschlecht: Männlich
Re: uidoc.send funktioniert nicht bei jedem Benutzer
« Antwort #3 am: 18.10.05 - 13:52:17 »
Zitat
R6 ist heikler wenn es darum geht, mail- Adressen (Empfänger) aufzulösen. Sorg dafür, dass im SendTo eine korrekte Mail- Adresse (inklusive @- Zeichen) steht. Dann hast Du auch das Problem nicht

Die SendTo - Adresse ist immer gleich und wurde fest in der Maske hinterlegt!

Zitat
Was sagt der Debugger ?

Den werd ich jetzt mal gleich bei jemandem anstrengen.... wenn ich mich recht entsinne kam dabei aber auch kein Fehler zutage... Ich probiers gleich nochmal!
Klaus

Offline klaussp

  • Aktives Mitglied
  • ***
  • Beiträge: 184
  • Geschlecht: Männlich
Re: uidoc.send funktioniert nicht bei jedem Benutzer
« Antwort #4 am: 18.10.05 - 14:10:56 »
Debugger:

Kein Fehler, und vor uidoc.send sind bereits alle relevanten Felder richtig gefüllt!

 ??? ??? ???

Klaus

Offline klaussp

  • Aktives Mitglied
  • ***
  • Beiträge: 184
  • Geschlecht: Männlich
Re: uidoc.send funktioniert nicht bei jedem Benutzer
« Antwort #5 am: 18.10.05 - 15:13:26 »
LÖSUNG:

Format für Nachrichten an Internet-Adressen  --> Notes Rich-Text-Format

Muss Rich-Text sein, nicht MIME!!!

Dann gehts auch wieder!!!

Trotzdem Danke!

Klaus

Klaus

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: uidoc.send funktioniert nicht bei jedem Benutzer
« Antwort #6 am: 18.10.05 - 16:41:24 »
Muss Rich-Text sein, nicht MIME!!!

Hier wäre ich vorsichtig. Wir hatten hier auch Notes Rich Text drinstehen, es aber durchgehend auf MIME geändert. Grund dafür: bei den Mails die ins Internet gesendet wurden hat immer die Message-ID gefehlt. Diese Mails wurden von vielen Mailsystemen als SPAM zurückgewiesen.

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

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz