Autor Thema: Dokumentform wird per Mail nicht mitgeschickt  (Gelesen 1373 mal)

Offline cauchy

  • Junior Mitglied
  • **
  • Beiträge: 63
Dokumentform wird per Mail nicht mitgeschickt
« am: 10.11.05 - 07:48:15 »
Hallo,

folgendes kleines Problem habe ich:

-habe Form a, per Skript verschicke ich diese:

Code
Set db = session.CurrentDatabase
Set uidoc = uiws.CurrentDocument
Set doc = uidoc.Document

doc.Form = "b"
doc.Subject = "Absence Request from " + doc.empl(0)
doc.EncryptOnSend = True
Call doc.Send(True, approver)


-dieses Doc kommt als Mail an und lässt sich in Form b öffnen
-jetzt werden im Doc einige Änderungen gemacht
-dann wird das Doc an den Absender zurückgesand:

Code
Set db = session.CurrentDatabase
Set uidoc = uiws.CurrentDocument
Set doc = uidoc.Document

doc.Form = "c"
doc.Subject = "Absence Confirmation"
doc.EncryptOnSend = True
Call doc.Send(True, doc.sender(0))


-auch diese Mail kommt beim Absender an, das Subject stimmt ("Absence Confirmation")
-nur diesmal wurde die Form nicht auf c gewechselt, sondern es wird weiterhin b angezeigt


Danke für eure Hilfe!

Offline enny

  • Junior Mitglied
  • **
  • Beiträge: 84
  • Geschlecht: Männlich
  • Don't drink and su!
Re: Dokumentform wird per Mail nicht mitgeschickt
« Antwort #1 am: 10.11.05 - 07:55:01 »
An welcher Stelle soll den das Dokument mit der Maske "b" editiert werden? In der Maildatenbank oder in der Datenbank selber???
Server:
  Platformen: 1 x Windows 2000 Server, 4 x Windows 2003 Server, 1 x OS400
  Versionen: 4 x 6.5.4 FP2, 2 x 8.0.1
Clients:
  Anzahl: ca. 600
  Versionen: 6.5.3, 6.5.4, 8.0.1

Offline cauchy

  • Junior Mitglied
  • **
  • Beiträge: 63
Re: Dokumentform wird per Mail nicht mitgeschickt
« Antwort #2 am: 10.11.05 - 07:59:49 »
Nach dem ersten Senden öffnet der "Approver" das Doc in der Maildb, macht seine Eingaben (in Maske b) und schickt es wieder ab.

Nun kommt es beim Sender wieder an und sollte eigentlich mit Maske c geöffnet werden. Es bleibt aber bei Maske b.

Offline enny

  • Junior Mitglied
  • **
  • Beiträge: 84
  • Geschlecht: Männlich
  • Don't drink and su!
Re: Dokumentform wird per Mail nicht mitgeschickt
« Antwort #3 am: 10.11.05 - 08:18:38 »
Also ich bin mir hierbei nicht 100%-ig sicher aber ich denke mal du wirst die Maske nicht in der Maildatenbank ändern können!!!
1. Die Informationen zur Gestaltung der Maske liegen nicht in der Mail-Datenbank.
2. Das Dokument das du dem Benutzer zuschickst wird lediglich in der Mail im Body eingebettet, d.h. es ist fraglich was passiert wenn du die Maske änderst, da diese in der Maildatenbank eigentlich ja "Memo" ist (soweit ich mich erinnern kann).

Warum sendest du denn nicht einfach einen Link auf das Dokument mit???
Die Vorteile hierfür liegen auf der Hand.
1. Die Daten werden in der eigentlichen Datenbank gespeichert.
2. Es muss nicht ständig das Design der Maske mit übertragen werden
3. Du hast mehr Kontrolle über den Prozess, da die Daten in der Datenbank vorliegen
Server:
  Platformen: 1 x Windows 2000 Server, 4 x Windows 2003 Server, 1 x OS400
  Versionen: 4 x 6.5.4 FP2, 2 x 8.0.1
Clients:
  Anzahl: ca. 600
  Versionen: 6.5.3, 6.5.4, 8.0.1

Offline cauchy

  • Junior Mitglied
  • **
  • Beiträge: 63
Re: Dokumentform wird per Mail nicht mitgeschickt
« Antwort #4 am: 10.11.05 - 08:35:06 »
Hm, das scheint mir auch so. Ich habe das jetzt mit berechneten Teilmasken gelöst, so funktioniert es zu meiner Zufriedenheit.


Danke für die Hilfe Enny!

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz