über Befehlsschaltfläche Felder befüllen und andere löschen
Hallo,
ich probiere gerade herum und kommen nicht weiter (wahrscheinlich finde ich wieder die Lösung nachdem ich hier gepostet habe...) - es handelt sich hier um einen Übernahmebutton, der ohne Aufklappen der Rechnungspositionen Datensätze dort hinzufügt, nach dem Befüllen der Felder in der Tabelle Rechnungspositionen sollen die in der Tabelle Rechnungen wieder gelöscht werden:
let vRechnungsSKU := PosSKU;
let vRechnungsArtikel := PosArtikel;
let vRechnungsMenge := PosMenge;
let vRechnungsEinzel := PosEinzel;
let my := this;
let new := (create Rechnungspositionen);
new.(Artikelnummer := vRechnungsSKU);
new.(Artikelname := vRechnungsArtikel);
new.(Menge := vRechnungsMenge);
new.('Preis pro Einheit' := vRechnungsEinzel);
new.(Rechnung := my);
let PosSKU := "";
let PosArtikel := "";
let PosMenge := "";
let PosEinzel := "";
void
Hier passiert leider nichts - ich habe auch schon mit null, " ", void versucht - alles ohne Ergebnis
4 Antworten
-
als wenn ich es nicht gewußt habe - wieder selber gefunden - einfach ohne "let" funktioniert es... ;-)
-
Damit es noch übersichtlicher wird:
---
let my := this;
let new := (create Rechnungspositionen);
new.(Artikelnummer := my.PosSKU;
Artikelname := my.PosArtikel;
Menge := my.PosMenge;
'Preis pro Einheit' := my.PosEinzel;
Rechnung := my);
PosSKU := null;
PosArtikel := null;
PosMenge := null;
PosEinzel := null---
Leo
-
ja, sorry - hätte ich selber posten sollen!
-
oh, sehe gerade dass der Code ein wenig eingedampft wurde - Danke!
Content aside
- vor 4 JahrenZuletzt aktiv
- 4Antworten
- 659Ansichten