Matchcode in der Rechnung drucken

Alles über Formulare, deren Erstellung und deren eventueller Austausch

Moderator: SYNERPY

Antworten
hufuhr
Beiträge: 32
Registriert: Sa Jun 04, 2005 7:15 pm
Wohnort: Mayen

Matchcode in der Rechnung drucken

Beitrag von hufuhr »

Hallo,
ich habe folgendes Problem:
Ich möchte gerne dass der Inhalt des Feldes Matchcode in der Rechnung (Rechnung-Neu) gedruckt wird.

Welche Änderungen muss ich dafür vornehmen?

Datenbank A3

Im Voraus vielen Dank für die Hilfe.
hufuhr
************************************
In a world without fences,
who needs windows and gates?
festus01
Beiträge: 515
Registriert: Di Okt 19, 2004 5:45 am
Wohnort: Diepholz

Beitrag von festus01 »

Hallo hufuhr,

schauen Sie doch mal hier:

http://forum.synerpy.de/viewtopic.php?t=593
MfG

KDP

----------------------------------------------------------
Durch den Computer spart der Mensch so viel Zeit,
dass er diese am Computer verbringen kann.
hufuhr
Beiträge: 32
Registriert: Sa Jun 04, 2005 7:15 pm
Wohnort: Mayen

Beitrag von hufuhr »

@ festus01
danke für die Info. Hier ist aber leider nicht beschrieben, wie ich zusätzliche Felder (wie z.b. das Feld für den Matchcode) einfügen kann.

Wenn ich das Druckformular, wie beschrieben, öffne, wird der Bereich mit den Datenfeldern (Artikel-Nr. Artikelbezeichnung usw.) nicht angezeitgt.

@alle
Kann mir hierzu bitte jemand eine Hilfestellung geben.

Im voraus vielen Dank.
hufuhr
************************************
In a world without fences,
who needs windows and gates?
admin
Site Admin
Beiträge: 2673
Registriert: Di Feb 10, 2004 5:48 am
Wohnort: Bayreuth

Beitrag von admin »

Hier ist es nicht wirklich mit dem Platzieren eines Feldes getan. Das Band muss sich der jeweiligen Höhe anpassen, die Position des Felds nochmal in Bezug auf die anderen Felder positionieren usw.

Am einfachsten wird es sein, die Prozedur P_REP_ARTBEZ_ALLG anzupassen. Diese übersetzt die Artikelbezeichnung in die jeweilige Sprache.
Überall, wo in der Prozedur dieser Teil ist

Code: Alles auswählen

ARTBEZ || CAST(F_CRLF() AS VARCHAR(2)) ||
das Ganze folgender Maßen ändern:

Code: Alles auswählen

ARTBEZ || CAST(F_CRLF() AS VARCHAR(2)) ||
MATCHCODE || CAST(F_CRLF() AS VARCHAR(2)) ||
Vorher muss der Matchocode geholt werden (z.B. direkt nach diesem Aufruf

Code: Alles auswählen

SELECT ARTBEZ FROM P_REP_ARTBEZ_SPRACHE(:BSA_ID, :DRUSPRA) INTO :ARTBEZ;
):

Code: Alles auswählen

SELECT MATCHCODE FROM BSA WHERE ID = :BSA_ID INTO :MATCHCODE
Vorher oben natürlich noch die Variable Matchode deklarieren:

Code: Alles auswählen

DECLARE VARIABLE MATCHCODE VARCHAR(40);
Antworten