Autor Thema: Ändern des ImailAddress Feldes  (Gelesen 2603 mal)

Offline js84

  • Junior Mitglied
  • **
  • Beiträge: 90
  • Geschlecht: Weiblich
Ändern des ImailAddress Feldes
« am: 22.03.07 - 12:08:41 »
Hallo Zusammen,

ich habe eine Funktion geschrieben, die das Feld "ImailAddress" in der Arbeistumgebung,in der der Benutzer arbeitet, anpasst.
Diese Funktion wird beim Querysave der Memo Maske aufgerufen. Sinn das ganzen ist es abhängig von einer Benutzerauswal die Domain
der EMail Adresse anzupassen. Die Auswahl der Domain passiert beim Postopen.
Die Funktion zum Anpassen der ImailAddress funktioniert, aber beim Senden der Mail wird nur die "alte" Imail Adresse gezogen, guck
ich in meine Arbeistumgebung steht da aber die "neue" also richtige Adresse drin.
Mach ich das ganze manuell, also 1.öffnen einer neuen Mail 2. Anpassung in der Arbeitsumgebung&Speichern 3.Versenden der Mail
 wird die Adresse verwendet, die ich in Schritt 2 eingetragen hab.
Ich bin echt ratlos.Vielleicht könnt ihr mir da helfen.

Danke und Grüße
Jana

Offline Axel

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: Ändern des ImailAddress Feldes
« Antwort #1 am: 22.03.07 - 12:32:59 »
Dann schau dir mal die Maske der Arbeitsumgebung und den QureySave-Event der Maske an. Dort wird mit Sicherheit die Mailadresse noch in ein verstecktes Feld geschrieben. Auswendig weiss ich das allerdings leider auch nicht.

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

Offline js84

  • Junior Mitglied
  • **
  • Beiträge: 90
  • Geschlecht: Weiblich
Re: Ändern des ImailAddress Feldes
« Antwort #2 am: 22.03.07 - 13:00:49 »
Hi Axel,

an so was ähnliches hatte ich auch schon gedacht, der Wert aus dem ImailAddress Feld wird lediglich in eine Globale Variable geschrieben, die so weit ich sehen konnte nur zum späteren Vergleich dient. In dem Vergleich wird nur geprüft ob die Adresse sich geändert hat.

Grüße Jana

Offline Axel

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: Ändern des ImailAddress Feldes
« Antwort #3 am: 22.03.07 - 13:25:28 »
Kann evt. ein Aktualisierungsproblem sein.

Versuch doch mal folgendes. Starte mal den Client nach der Änderung neu.

Ansonsten habe ich im Moment leider auch keine Idee mehr.


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

Offline js84

  • Junior Mitglied
  • **
  • Beiträge: 90
  • Geschlecht: Weiblich
Re: Ändern des ImailAddress Feldes
« Antwort #4 am: 22.03.07 - 13:33:43 »
Danke erst mal für deine Hilfe!
Wenn ich den client neu starte tuts, sobald der Benutzer jedoch eine andere Domain beim Erstellen der Mail auswählt tritt das Problem ja wieder auf.
Der Benutzer soll ja von Mail zu Mail in der Lage sein eine andere Adresse zu verwenden.
Ich glaub ich dreh durch   :'(

Offline Axel

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: Ändern des ImailAddress Feldes
« Antwort #5 am: 22.03.07 - 15:12:22 »
Dann ist das eindeutig ein Aktualisierungsproblem. Der Client liest Teile der AU beim Start und dann nicht wieder.

Der Benutzer soll ja von Mail zu Mail in der Lage sein eine andere Adresse zu verwenden.

Du kannst für den Fall mehrere AUs anlegen. Ist allerdings nicht sehr komfortabel.

Oder du musst anders an die Sache rangehen und eine eigene Aktion zum Schreiben eines neuen Memos erstellen.

Hier http://atnotes.de/index.php?topic=19759.0 gings um ein ähnliches Thema.


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

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz