ich möchte zu einem Datensatz in Tabelle A alle verknüpften Datensätze in Tabelle B in einer CardPage (zum durchblättern) öffnen. Die Datensätze in Tabelle B haben zusätzliche Attribute, wie Version (1..n) und Zeitstempel (Datetime).
Wird die Page geöffnet, soll immer der letzte, aktuellste Datensatz zuerst angezeigt werden.
Egal was ich versuche, mir wird immer der älteste Datensatz zuerst angezeigt.
Meine aktuelle Lösung (s.u.) schränkt auf den letzten, aktuellsten Datensatz ein. Dann kann ich aber nicht mehr blättern...
- Code: Alles auswählen
xy - OnAction()
tabB_l.SETCURRENTKEY("Version No.","ID");
//tabB_l.SETASCENDING("Version No.", TRUE); --> hilft nicht wirklich weiter, weder TRUE noch FALSE
tabB_l.SETRANGE(ToolstarXMLHeader_l.ID, ID);
tabB_l.FINDSET;
tabB_l.SETRANGE("Version No.", tabB_l."Version No.");
tabB_l.SETTABLEVIEW(tabB_l);
cardB_l.RUNMODAL;
In der Ziel-Page ist kein Code definiert, der dazwischen schieĂźt.
Hat jemand dazu vielleicht einen kleinen Tipp?!?
Vielen Dank!