[Gelöst] EK-Zeile innerhalb einer Bestellung kopieren (CC)

23. Februar 2011 10:55

Hallo,

mein Problem ist folgendes.

Ich möchte die aktuelle Einkaufszeile (auf der ich gerade stehe) in die nächste Einkaufszeile kopieren.
Dabei sollen nicht alle Felder mit übernommen werden.

Ich dachte mir, dass ich das über den Funktionsbutton der Einkaufsbestellung mache. Ich definiere dort einen Menüpunkt, mit dem ich dann eine
Funktion aufrufe, die das Kopieren veranlasst.

Meine Frage ist nun, wie markiere ich den aktuellen Datensatz und wie bekomme ich diesen in die Zeile darunter.

Ich bedanke mich schon mal für eure Hilfe.

mfg

Maria
Zuletzt geändert von Natalie am 8. Dezember 2013 18:40, insgesamt 2-mal geändert.
Grund: Betreff zwecks besserer Aussagekraft geändert

Re: EK-Zeile innerhalb einer Bestellung kopieren (CC)

23. Februar 2011 11:09

Schau dir mal die Funktion zum Entfalten der Textbausteine an, die macht über den Weg Button auf Mainform->Subform etwas Ähnliches.

Re: EK-Zeile innerhalb einer Bestellung kopieren (CC)

25. Februar 2011 11:51

Hallo,

erst einmal vielen Dank für die Hilfe.
Eine kleine Unterstützung brauche ich dennoch.

Ich bin jetzt soweit, dass es mir die Einkaufszeile anlegt. Aber ich ich sehe diese Zeile nicht in der Einkaufsbestellung (Form).
Was fehlt da noch?
Ich habe es in der SubForm mit UpdateForm(TRUE) und CurrForm.SAVERECORD probiert.

Danke!

mfg

Maria

Re: EK-Zeile innerhalb einer Bestellung kopieren (CC)

25. Februar 2011 12:21

Wo rufst Du die Funktion auf? Auf der Card oder Subform Ebene?

Re: EK-Zeile innerhalb einer Bestellung kopieren (CC)

25. Februar 2011 12:37

Ich habe auf dem Button "Funktion" ein "Menu Item" hinterlegt.
Damit rufe ich die Funktion auf. Dabei stelle ich mich mit dem Kursor auf den zu kopierenden Datensatz.

Wie schon gesagt, schau ich in die Tabelle Einkaufszeile, ist der Datensatz angelgt.

mfg

Maria

Re: EK-Zeile innerhalb einer Bestellung kopieren (CC)

28. Februar 2011 10:36

Ich wünsche euch erst mal einen schönen Wochenstart.

Meine letzte Frage konnte ich mir selbst beantworten.
Es hat sich aber eine neue aufgetan.
Ich sehe also jetzt den Datensatz auf der Einkaufszeile.
Ich habe in der Codeunit jedes einzelne Feld zugewiesen. Ich kann doch sicherlich auch
gleich den gesamten Datensatz meiner Record Variablen zuweisen.

Wenn ja, wie muss der Befehl aussehen?

mfg

Maria

Re: EK-Zeile innerhalb einer Bestellung kopieren (CC)

28. Februar 2011 10:54

Gleichsetzen, Copy, Transferfields, oder nach dem get einfach die neue Zeilennummer vergeben und inserten.

[gelösst] Re: EK-Zeile innerhalb einer Bestellung kopieren (

21. März 2011 11:01

Hallo,

Danke vielmals, hat geklappt!

mfg

Maria