TextEdit Elemente und Matrix Elemente ohne Tabellenanbindung nutzen
Sven Alluisetti
Wir haben eine eigene zusätzliche Datenbank. Mittels eines AddOns möchte ich nun auch diese Informationen in die SAP Oberfläche integrieren und gemeinsam Nutzen.Mittels TextEdit und Matrix Elementen (Teils im ScreenPainter, aber auch dynamisch im AddOn erstellt) versuche ich nun diese ohne Tabellenanbindung zu nutzen.
Ich kann zwar nun die Element füllen, aber sobald der Form Modus (z.B. FIND -> OK) ändert, werden die Elemente mit irgendwelchen default werten gefüllt.
Ich erstelle ein TextEdit als Beispiel folgendemassen:
TextEdit textUniqueId = TextEdit.CreateNew("101");
textUniqueId.Top = 21;
textUniqueId.Height = 14;
textUniqueId.Left = 150;
textUniqueId.Width = 120;
textUniqueId.DataBind = DataBind.CreateNew();
textUniqueId.DataBind.SetBind(true, "");
textUniqueId.Value = "";
mainForm.AddItem(textUniqueId);
Ohne "DataBound" (im ScreenPainter oder bei der dynamische Erstellung) aktivierung, geht der Inhalt bei Focusverlust des Elementes verloren.
Wie kann ich die Elemente oder wenn notwendig die Form konfigurieren, damit bei einem Mode Wechsel oder auch sonst der Inhalt nicht verloren geht.
0
Please sign in to leave a comment.
Comments
0 comments