Hallo!
Ich speichere in einer Maske diverse Werte in ein Data-Feld. Darunter ist auch ein Richt-Text-Feld, dass ich mit @Text dort einbringe:
"||Unique#" + Unique +
"||Betreff#" + txtBetreff +
"||Beschluss#" + @Text(txtBeschlussvorlage)+ "||"
Nun möchte ich, dass man aus einem neuen Dokument heraus auf bereits gespeicherte Dokumente zurückgreifen kann. Also verzweige ich auf eine Ansichtund hol mir dann die Werte aus dem Data-Feld.
Nur das Rich-Text-Feld erhält nicht seine Werte. Frage ich das mit @Prompt ab, wird mir der Wert angezeigt, aber nicht in das Dokument übernommen:
_DB := @GetProfileField("(DBProfil)";"dbServer_1");
_Pfad := @GetProfileField("(DBProfil)";"dbPfad_1");
_DbView := "(Data)";
_Caption := "Auswahl der Vorlage";
_Prompt := "Bitte wählen Sie eine Vorlage aus !";
_Spalte := 2;
_Data := @PickList( [Custom] : [Single]; _DB : _Pfad; _DbView; _Caption; _Prompt; _Spalte);
_ErrorMsg := @If(_Data = "";
@Do(
@Prompt([Ok]; "Achtung"; "Sie müssen eine Vorlage auswählen");
@Return("")
);
"");
_Betreff := @Explode(@Left( @Right( _Data; "||Betreff#" ); "||" ); "$");
_Beschluss := @Explode(@Left( @Right( _Data; "||Beschluss#" ); "||" ); "$");
_Unique := @Explode(@Left( @Right( _Data; "||Unique#" ); "||" ); "$");
@Prompt([Ok];"Data";_Beschluss);
FIELD txtBetreff := _Betreff;
FIELD txtBeschlussvorlage := _Beschluss;
FIELD Unique := _Unique;
@Command([RefreshHideFormulas]);
Wieso wird der Wert nicht in das Richt-Text-Feld übernommen?
Grüße,
Wiesel