Kundenartikeltexte

Alles über Formulare, deren Erstellung und deren eventueller Austausch

Moderator: SYNERPY

Antworten
Gamma
Beiträge: 23
Registriert: Fr Okt 27, 2006 8:19 am

Kundenartikeltexte

Beitrag von Gamma »

Hallo!
Ich versuche die Kundenartikeltexte auf Angebot/Lieferschein etc. zu drucken.
Wie bekomme ich diese Texte in das Druckformular?
Zur Zeit versuche ich erstmal die Query V_BAUFPO zu erweitern. (ungern)
Hat jemand einen besseren Tip?
miboe
Beiträge: 1295
Registriert: Fr Jul 28, 2006 9:13 am

Beitrag von miboe »

Ja, die Queries im Druckformular unter die Lupe nehmen, und schauen ob das was dabei ist, weil nämlich die V_BAUFPO mit dem Druckformular nicht wirklich was zu tun hat. Das Feld dort einzubauen, was sowieso nur als Grid geht, weil es eine 1:n Beziehung ist, hat auf die Druckausgabe überhaupt keine Auswirkung.

Gruß
Michael
Nur wer das Unmögliche versucht, wird das Machbare erreichen!
--
Datenbank: 2012-A02
Programm: 4.2.5.65
OS: Win 7 Pro / Ubuntu 10.04.3
admin
Site Admin
Beiträge: 2673
Registriert: Di Feb 10, 2004 5:48 am
Wohnort: Bayreuth

Beitrag von admin »

Die Kundenartikeltexte werden automatisch in die Positionstexte übernommen und dadurch auch angedruckt!?
Gamma
Beiträge: 23
Registriert: Fr Okt 27, 2006 8:19 am

Beitrag von Gamma »

Böser Fehler von mir, es geht um die Kundenartikel NR Bez.
Habe aber wohl die Lösung gefunden:
Maske:FRDCMAUSMB.RES
Quelle:Q_rep4
SQL geändert auf:
SELECT A.* ,B.KUN_ARTNR, B.KUN_ARTBEZ, B.KUN_EAN
FROM V_BAUFPO A
LEFT OUTER JOIN V_BSAKUNDE B ON A.BAUF_BKUNDE_ID_KUNR = B.BKUNDE_ID AND A.BSA_ID_ARTNR = B.BSA_ID_LINKKEY

Im Report die benötigten Felder mit in das Feld für die Artikelbezeichnung aufgenommen.

Trotzdem Danke für die prompte Antwort.

Nebenbei, wie kann ich in diesem Form den Seitenzähler ändern?
Ich benötige nur die laufende Seite,nicht die falsche Gesamtseitenzahl.
admin
Site Admin
Beiträge: 2673
Registriert: Di Feb 10, 2004 5:48 am
Wohnort: Bayreuth

Beitrag von admin »

Das Skript hätte ich nicht anders gemacht :)

Die Seitenzahl befindet sich an verschiedenen Stellen im Ausdruck, da diese manuell zusammengebaut werden muss, da mehrere Ausdrucke auf einmal aus der Datenübersicht für FastReport ein Ausdruck sind. Daher wäre die Gesamtseitenanzahl immer gleich der Summe aller Seiten aller Ausdrucke.
Gamma
Beiträge: 23
Registriert: Fr Okt 27, 2006 8:19 am

Beitrag von Gamma »

Gelegentlich werden 2 Seiten gezählt, obwohl es nur eine ist.
Ist wohl ein bekanntes Problem, aber ich benötige nur die laufende Seite.
D.h. die Routine zur Ermittlung der Dokument Länge ist nicht notwendig.
admin
Site Admin
Beiträge: 2673
Registriert: Di Feb 10, 2004 5:48 am
Wohnort: Bayreuth

Beitrag von admin »

Dann einfach die Seitenvariable aus FastReport in das Feld schreiben.
Antworten