Autor Thema: nicht gespeicherte Memo auslesen  (Gelesen 1724 mal)

Offline mxm

  • Frischling
  • *
  • Beiträge: 27
nicht gespeicherte Memo auslesen
« am: 12.08.05 - 09:09:35 »
Hallo,

ich möchte das Feld SendTo in der Memo Maske auslesen, wenn ich eine neue Memo erstellen will und dann die Mailadresse reinschreibe, soll er mir diese auslesen.
Doch er zeigt mir immer test@test.com als Feldwert an.
Wie kann ich das machen? Oder was kann ich machen?
Habe schon gegoogelt und hier im Forum geschaut doch nichts passendes gefunden.

Gruß mxm

Offline umi

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.062
  • Geschlecht: Männlich
  • one notes to rule'em all, one notes to find'em....
    • Belsoft AG
Re: nicht gespeicherte Memo auslesen
« Antwort #1 am: 12.08.05 - 09:12:40 »
Hallo

Irgendwie verwirrend deine Beschreibung.

Gruss

Urs

<:~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Jegliche Schreibfehler sind unpeabischigt
http://www.belsoft.ch
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:>

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: nicht gespeicherte Memo auslesen
« Antwort #2 am: 12.08.05 - 09:13:14 »
Hi,

ähm, irgendwie stehe ich auf der Leitung.

ich möchte das Feld SendTo in der Memo Maske auslesen, wenn ich eine neue Memo erstellen will und dann die Mailadresse reinschreibe, soll er mir diese auslesen.
Doch er zeigt mir immer test@test.com als Feldwert an.

Also liest du doch schon was aus, oder. Für was soll denn das gut sein. Ein paar mehr Infos wären nicht schlecht.

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

klaussal

  • Gast
Re: nicht gespeicherte Memo auslesen
« Antwort #3 am: 12.08.05 - 09:14:20 »
.. ich versteh nur Bahnhof....

Offline Mandalor

  • Senior Mitglied
  • ****
  • Beiträge: 359
  • Geschlecht: Männlich
Re: nicht gespeicherte Memo auslesen
« Antwort #4 am: 12.08.05 - 09:32:10 »
wie jetz , das ergebnis ist IMMER  test@test.com, auch wenn du max.mueller@test.com eingibst, dann ließt er test@test.com aus?

Schick mal bitte etwas code.
mit besten Grüßen

Markus Petzold

Offline mxm

  • Frischling
  • *
  • Beiträge: 27
Re: nicht gespeicherte Memo auslesen
« Antwort #5 am: 12.08.05 - 10:16:49 »
HI,

wenn ich ein neues Memo aufrufe und z.B.: Mustermann@mustermann.de als Empfänger eintrage und dieses Feld dann auslesen möchte, bevor ich die Mail an  Mustermann@mustermann.de versende. Doch er zeigt mir immer test@test.com an.

Bzw. bei dem Code auch kein Inhalt.

Set nDB = nSession.CurrentDatabase
   Set MemoDoc = nDB.GetProfileDocument("Memo")
   sendto = MemoDoc.GetItemValue("SendTo")(0)
   Call MemoDoc.ReplaceItemValue("SendTo",sendto)
   Call MemoDoc.Save( True, False )
   Msgbox (sendto)

Gruß mxm

klaussal

  • Gast
Re: nicht gespeicherte Memo auslesen
« Antwort #6 am: 12.08.05 - 10:19:46 »
Ja, so ist das mit den Profildokumenten. Die werden im Cache festgehalten und nicht jedesmal neu gelesen.

Offline umi

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.062
  • Geschlecht: Männlich
  • one notes to rule'em all, one notes to find'em....
    • Belsoft AG
Re: nicht gespeicherte Memo auslesen
« Antwort #7 am: 12.08.05 - 10:20:13 »
Du liest ein Profiledokument aus, nicht das aktuelle Memo das du gerade erstellt hast.
Schau dir mal die NotesUI klassen an.

gruss umi
Gruss

Urs

<:~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Jegliche Schreibfehler sind unpeabischigt
http://www.belsoft.ch
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:>

Driri

  • Gast
Re: nicht gespeicherte Memo auslesen
« Antwort #8 am: 12.08.05 - 10:24:07 »
Kann meinen Vorrednern nur zustimmen. Zumal ich aus deinem Code nicht wirklich schlau werde.

Selbst wenn Du jetzt nicht ein Profildokument, sondern das aktuelle Doc auslesen würdest, wozu soll es gut sein, das SendTo erst auszulesen und dann den Wert wieder zurückzuschreiben ?

Oder fragen wir mal anders herum. Was genau hast Du überhaupt vor ?

Offline mxm

  • Frischling
  • *
  • Beiträge: 27
Re: nicht gespeicherte Memo auslesen
« Antwort #9 am: 12.08.05 - 14:20:51 »
Problem hat sich gelöst, danke für den Hinweis.

Mit dem Frontend.

So geht es.

   Set UiDoc = UiWs.CurrentDocument
   Set MemoDoc = UiDoc.Document
   FeldInhalt = UiDoc.FieldGetText("EnterSendTo")
:)

Gruß an alle
   

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz