auf meiner Rechung erscheint, das von mir eingegebene Kunden.Bestell.Datum nicht. Es ist das Feld direkt über "Kundenkomission".
Im Designer hab ich für das Feld "meAuftragsnummer" folgenden Code gefunden:
Code: Alles auswählen
begin
// Lieferschein-Nr und Ihre Bestellnummer
memo.clear;
anr := [trim([LB_Auftragsnummer.memo])];
lnr := [trim([LB_Lieferscheinnummer.memo])];
ibn := [trim([LB_IhreBestellNr.memo])];
lsNr := [trim([q_Rep4."BRLS_MASKENKEY"])];
kuNr := [trim([q_Rep13."KUAUFNR"])];
if ([q_rep4."LLTERMIN"] > 0) then
begin
lsDt := [trim([FORMATDATETIME('dd.mm.yyyy', [q_rep4."LLTERMIN"])])];
if (Trim([q_Rep4."BAUF_MASKENKEY"]) <> '') then
memo.add(anr+ ': ' +[q_Rep4."BAUF_MASKENKEY"]);
if ([lsNr] <> '') then
memo.add([lnr]+' '+[lsNr]+' - '+lsDt);
if ([kuNr] > '') or (trim([q_Rep13."KUAUFTEXT"]) <> '') then
begin
memo.add([ibn]+' '+[kuNr]);
if (trim([q_Rep13."KUAUFTEXT"]) <> '') then
memo.add([q_rep13."KUAUFTEXT"]);
end;
end
else
begin
if (Trim([q_Rep4."BAUF_MASKENKEY"]) <> '') then
memo.add(anr+ ': ' +[q_Rep4."BAUF_MASKENKEY"]);
if ([lsNr] <> '') then
memo.add([lnr]+' '+[lsNr]);
if ([kuNr] > '') or (trim([q_Rep13."KUAUFTEXT"]) <> '') then
begin
memo.add([ibn]+' '+[kuNr]);
if (trim([q_Rep13."KUAUFTEXT"]) <> '') then
memo.add([q_rep13."KUAUFTEXT"]);
end;
end;
if (([q_rep32."ID"] <> 0 ) and (trim([q_rep32."MASKENKEY"]) <> ResAlt) and (([q_rep1."RECHNUNGSART"] <> 'S') or
(([q_rep1."RECHNUNGSART"] = 'S') and ([SchlussRech] = 'J')))) then
memo.add(trim(meRechnungNr.memo) + ' ' + trim([q_rep32."MASKENKEY"]) + ' - ' + Str([q_rep32."RECHDATUM"]))
end
Kann ich einfach eine neue Variable definieren und diese einbinden? Ich müsste nur noch wissen wie das Band und Feld heißt wo mein Bestelldatum eingetragen...
Vielleicht so:
kdBstdat := [trim([LB_Bestelldatum.memo])];
[...]
memo.add([ibn]+' '+[kuNr] + ' ' + [kdBstdat ]);
[...]