Wie kann ich ein Feld z.B. Matchcode Feld im Druckreport (z.B. Auftragsdruck) einbinden. Unter qrep.4 und anderen habe ich das Feld nicht gefunden.
Mit freundlichem Gruß
Marek
Zusatzfelder im Report
Moderator: SYNERPY
-
festus01
- Beiträge: 515
- Registriert: Di Okt 19, 2004 5:45 am
- Wohnort: Diepholz
Hallo Marek,
das ist nicht ganz so einfach zu beantworten, aber ich versuch es trotzdem:
Das Feld Matchcode steht in der Table BSA.
Um jetzt das Feld zum Beispiel in der View V_BAUPO zu integrieren muss die View entsprechend angepasst werden.
In diesem Beispiel:
CREATE VIEW V_BAUF(
ID,
MASKENKEY,
usw.
BSA_MATCHCODE
usw.
....
As Select
A.ID,
A.MASKENKEY.
usw.
C.MATCHCODE
usw.
Diese geänderte View compilieren und über AvERPAdmin Felder neu einlesen.
Im AvERPDesigner ist jetzt im Reportdesigner unter q_rep4 das Feld zu sehen und steht entsprechend im Report zur Verfügung.
Klingt alles ein bisschen kompliziert, aber wenn man das Vorgehen einigermaßen verstanden hat, ist es kein Problem.
Sollten noch Fragen sein, dann bitte melden.
das ist nicht ganz so einfach zu beantworten, aber ich versuch es trotzdem:
Das Feld Matchcode steht in der Table BSA.
Um jetzt das Feld zum Beispiel in der View V_BAUPO zu integrieren muss die View entsprechend angepasst werden.
In diesem Beispiel:
CREATE VIEW V_BAUF(
ID,
MASKENKEY,
usw.
BSA_MATCHCODE
usw.
....
As Select
A.ID,
A.MASKENKEY.
usw.
C.MATCHCODE
usw.
Diese geänderte View compilieren und über AvERPAdmin Felder neu einlesen.
Im AvERPDesigner ist jetzt im Reportdesigner unter q_rep4 das Feld zu sehen und steht entsprechend im Report zur Verfügung.
Klingt alles ein bisschen kompliziert, aber wenn man das Vorgehen einigermaßen verstanden hat, ist es kein Problem.
Sollten noch Fragen sein, dann bitte melden.
MfG
KDP
----------------------------------------------------------
Durch den Computer spart der Mensch so viel Zeit,
dass er diese am Computer verbringen kann.
KDP
----------------------------------------------------------
Durch den Computer spart der Mensch so viel Zeit,
dass er diese am Computer verbringen kann.
-
admin
- Site Admin
- Beiträge: 2673
- Registriert: Di Feb 10, 2004 5:48 am
- Wohnort: Bayreuth
Danke für die Antwort, festus, aber auch wenn der Weg zum richtigen Ziel führt, sollte man unbedingt einen anderen Weg gehen.
Bindet man das Feld in die View mit ein, so ist es beim nächsten Datenbank-Update wieder weg. Es muss also alles nochmals gemacht werden. Handelt es sich um ein Feld, ist das noch okay, sind die Ausdrucke aber durchweg angepasst, kann man sich hier schon ein bis zwei Tage Arbeit machen, bis alles wieder da ist.
Der bessere Weg, um ein neues Feld in einen Report einzubinden, ist die Verwendung einer weiteren Query. Diese bezieht sich nur auf den Ausdruck. Diese werden nach einem Update eingespielt und laufen dann wieder (Aufwand nach einem Update: 5 Minuten - egal wie viele Änderungen).
Das Einbinden einer neuen Query ist hier ganz gut beschrieben.
Bindet man das Feld in die View mit ein, so ist es beim nächsten Datenbank-Update wieder weg. Es muss also alles nochmals gemacht werden. Handelt es sich um ein Feld, ist das noch okay, sind die Ausdrucke aber durchweg angepasst, kann man sich hier schon ein bis zwei Tage Arbeit machen, bis alles wieder da ist.
Der bessere Weg, um ein neues Feld in einen Report einzubinden, ist die Verwendung einer weiteren Query. Diese bezieht sich nur auf den Ausdruck. Diese werden nach einem Update eingespielt und laufen dann wieder (Aufwand nach einem Update: 5 Minuten - egal wie viele Änderungen).
Das Einbinden einer neuen Query ist hier ganz gut beschrieben.