Hallo Leute,
wenn ich folgenden Code in einer Schaltfläche in meiner Maske verwende:
@Command ([MailComposeMemo]);
@Command ([EditGotoField]; SendTo);
@Command ([EditInsertText]; "Hallo");
dann bekomme ich beim Empfängerfeld des Memos ein "Hallo" reingeschrieben.
wenn ich aber folgenden Code verwende:
@Command ([MailComposeMemo]);
@Command ([EditGotoField]; SendTo);
@Command ([EditInsertText]; irgendeinFeldausmeinerMaske);
dann steht nix drin.
Auf gut Deutsch: Ich bekomme keinen Empfänger eingetragen, der sich anhand eines Felds oder einer Formel berechnet, es klappt nur mit Text.
Warum? Wenn ich hier im Forum stöbere und die Einträge so anschaue, dann müsste das doch auch mit Feldern gehen, oder?
Versuche mal folgendes:
_tmp := <Feldname>;
@Command ([MailComposeMemo]);
@UpdateFormulaContext;
@Command ([EditGotoField]; SendTo);
@Command ([EditInsertText]; _tmp);
Sollte gehen ..
Hallo Leute,
wir kommen dem Problem näher.
Ich hab aufgrund der Antworten hier mal eine Testdb angelegt, und dort das ganze nochmal versucht.
Ich habe ein Textfeld Besitzer in der Maske angelegt, und einen Button mit folgendem Inhalt:
_tmp := Besitzer;
@Prompt([Ok];"Test";_tmp);
@Command ([MailComposeMemo]);
@UpdateFormulaContext;
@Command ([EditGotoField]; SendTo);
@Command ([EditInsertText]; _tmp);
@Prompt([Ok];"Test";_tmp)
Jetzt kommts:
Wenn ich bei Besitzer einfach einen Namen eingebe "Max Mustermann", dann funktioniert das ganze, wie von euch ja auch bestätigt.
Nun hab ich mal meine DB angeschaut.
In dem Feld, das ich verwende, steht ein Wert drin, den ich wie folgt berechne:
@Word (Anfragendeneintragen); ";"; 1)
Alternativ hab ich grade auch Variante2 ausprobiert:
@Word ((@implode(Anfragendeneintragen);";"); ";"; 1)
Das Feld "Anfragendeneintragen" ist eine Textliste.
Beidesmal bekomme ich die Mailadresse übergeben, aber der Unterschied zu oben ist, dass dieses Feld nun kein "Text" ist, sondern eine "Textliste". Und da scheint wohl der Knackpunkt zu sein.
D.h., ich muss nun schauen, dass ich meine Mailadresse in ein Feld übergebe, ohne dass dieses eine Textliste wird. Ich tendiere gerade zu Version 2 oben, aber ein erster kurzer Versuch hat gerade kein Ergebnis gebracht.
Muss ich nachher mal weiter versuchen, bin nur schon wieder in Hektik :-\