18. Oktober 2016 10:10
Hallo zusammen,
ich habe hier einen Effekt, den ich mir nicht erklären kann. Vielleicht habt ihr ja eine Idee
Es gibt auf der Artikelkarte und in der -übersicht eine Funktion: "Artikel kopieren". Am Ende der Funktion wird nachgefragt, ob man den neuen Artikel bearbeiten möchte. Wird diese Abfrage mit "Ja" quittiert, wird der neue Artikel, zu dem kopiert wurde, aufgerufen. Dieser Aufruf sieht wie folgt aus und funktioniert auch in den Standardpages 30 und 31:
- Code:
// dach1140.begin
CopyItem.ItemDef(Rec);
CopyItem.RUNMODAL;
IF CopyItem.ItemReturn(ReturnItem) THEN
IF CONFIRM(Text11500,TRUE) THEN
Rec := ReturnItem;
// dach1140.end
Jetzt haben wir noch eine eigene zusätzliche Page (eine Kopie der Artikelkarte) mit eben derselben Funktion und demselben Aufruf. Aber wenn hier die Meldung mit "Ja" quittiert wird, zuckt die Page kurz, wechselt aber nicht zum neuen Artikel, sondern bleibt beim ursprünglichen.
Hat vielleicht jemand eine Idee, warum das nicht funktioniert? Das Blättern funktioniert in beiden Karten, gestartet wird sie mit Runmodal aus der Übersicht, die Properties der Karten sind auch gleich.