Hallo zusammen,
über einen Java-Agent erstellen ich ein Dokument in dem ein Textfeld mit einem String geschrieben wird.
Document d = db.createDocument();
d.replaceItemValue("Form", "LineBreak");
char carriageReturn = 10;
d.replaceItemValue("LineBreak", "Umbrüche in "+carriageReturn+" java werden nicht direkt angezeigt \n warum!");
d.save();
In der Maske werden diese Umbrüche nicht dargestellt.
Wenn ich allerdings im Event "Postmodechange" der Maske folgendes LS einfüge, werden die Zeilenumbrüche in dem Feld dargestellt.
If source.EditMode Then
Dim helpFieldvalue As String
helpFieldvalue = source.FieldGetText("LineBreak")
Call source.FieldSetText("LineBreak", helpFieldvalue)
End I
Nach dem speichern werden die Zeilenumbrüche dann immer korrekt dargestellt.
Kann mir da jemand weiterhelfen? Vielen Dank schon mal!!