Ich würde gerne eine Query ändern...
Moderator: SYNERPY
-
- Beiträge: 52
- Registriert: Fr Dez 01, 2006 11:09 am
Ich würde gerne eine Query ändern...
Und zwar auf dem Report des Druckformulares "FRDCMAUSMB"
Dort gibt es das Feld Sub-Total, welches bei uns leider immer auf 0,0 steht.
Ich wollte mir jetzt die Query "q_rep4" angucken.
Aber wenn ich diese im Objektbrowser aufrufe, kommt immer die Meldung: "Unknown typ: TIB_ROW" Was mache ich Falsch? wo kann ich mir die Query denn nun mal angucken, um sie zu Analysieren?
Ciao
Checka
Dort gibt es das Feld Sub-Total, welches bei uns leider immer auf 0,0 steht.
Ich wollte mir jetzt die Query "q_rep4" angucken.
Aber wenn ich diese im Objektbrowser aufrufe, kommt immer die Meldung: "Unknown typ: TIB_ROW" Was mache ich Falsch? wo kann ich mir die Query denn nun mal angucken, um sie zu Analysieren?
Ciao
Checka
-
- Beiträge: 52
- Registriert: Fr Dez 01, 2006 11:09 am
-
- Beiträge: 52
- Registriert: Fr Dez 01, 2006 11:09 am
Es geht dabei speziell um diesen Code Schnipsel denke ich:
Ciao
Checka
Code: Alles auswählen
begin
memo.clear;
{ if (MitFW = 'N') then
Gesamtnetto := [SUM([q_rep4."GESAMT"], bdDD, 1)] * Faktor
else
Gesamtnetto := [SUM([q_rep4."GESAMT_FW"], bdDD, 1)];
}
memo.add([FORMATFLOAT('#,##0.00',Gesamtnetto)]);
end
Checka
-
- Beiträge: 515
- Registriert: Di Okt 19, 2004 5:45 am
- Wohnort: Diepholz
-
- Beiträge: 52
- Registriert: Fr Dez 01, 2006 11:09 am
Naja gut... ich habe die klammern entfernt. Wenn ich jetzt Averp Starte und ein Angebot drucken will, kommt wieder die Fehlermeldung:
"Undefiniertes Symbol: MITFW" Danach bleibt der Report komplett leer.
Ich kann also nicht sagen, ob das die Lösung war, denn sobald ich eine Änderung an dem Bericht speichere, bekomme ich die MITFW mehrlermeldung...
Woran liegt das? wie bekomme ich das weg?
Ciao
Checka
"Undefiniertes Symbol: MITFW" Danach bleibt der Report komplett leer.
Ich kann also nicht sagen, ob das die Lösung war, denn sobald ich eine Änderung an dem Bericht speichere, bekomme ich die MITFW mehrlermeldung...
Woran liegt das? wie bekomme ich das weg?
Ciao
Checka
-
- Beiträge: 1295
- Registriert: Fr Jul 28, 2006 9:13 am
Hallo Checka,
die Fehlermeldung, welche Du bekommst, sagt eigentlich im Klartext, daß das Feld MitFW, dessen Wert Du in der If-Abfrage auswertest, schlicht und ergreifend nicht exisiert. Zumindest nicht in dem Zusammenhang oder dass syntaktisch an der Stelle was nicht stimmt
Wenn ich mir das an anderen Stellen in dem Report anschaue, wo diese Variable benutzt wird, dann steht die dort über all in eckigen Klammern, spricht Du müßtest Deinen Codeblock ändern wie folgt:
Versuchs mal und sag bitte Bescheid ob es das war.
Gruß
Michael
die Fehlermeldung, welche Du bekommst, sagt eigentlich im Klartext, daß das Feld MitFW, dessen Wert Du in der If-Abfrage auswertest, schlicht und ergreifend nicht exisiert. Zumindest nicht in dem Zusammenhang oder dass syntaktisch an der Stelle was nicht stimmt
Wenn ich mir das an anderen Stellen in dem Report anschaue, wo diese Variable benutzt wird, dann steht die dort über all in eckigen Klammern, spricht Du müßtest Deinen Codeblock ändern wie folgt:
Code: Alles auswählen
begin
memo.clear;
if ([MitFW] = 'N') then
Gesamtnetto := [SUM([q_rep4."GESAMT"], bdDD, 1)] * Faktor
else
Gesamtnetto := [SUM([q_rep4."GESAMT_FW"], bdDD, 1)];
memo.add([FORMATFLOAT('#,##0.00',Gesamtnetto)]);
end
Gruß
Michael
-
- Site Admin
- Beiträge: 2673
- Registriert: Di Feb 10, 2004 5:48 am
- Wohnort: Bayreuth
Die Klammern müssen bleiben. Das hat schon seine Richtigkeit.
Was fehlt ist ein Eintrag weiter oben. Im Feld meGesamt (das ist das Feld "Gesamt", nicht die Überschirft "Gesamt"), steht folgender Code:
Hier müsste stehen:
Was fehlt ist ein Eintrag weiter oben. Im Feld meGesamt (das ist das Feld "Gesamt", nicht die Überschirft "Gesamt"), steht folgender Code:
Code: Alles auswählen
// Nicht Alternativartikel mit rein rechnen!
if (([MitAlt] = 'J') and ([q_rep4."ALTERNATIV_JN"] = 'N')) then
Gesamtnetto := Gesamtnetto + [A];
Code: Alles auswählen
// Nicht Alternativartikel mit rein rechnen!
if (([MitAlt] = 'J') and ([q_rep4."ALTERNATIV_JN"] = 'N')) or
(([MitAlt] = 'N')) then
Gesamtnetto := Gesamtnetto + [A];
-
- Beiträge: 52
- Registriert: Fr Dez 01, 2006 11:09 am
-
- Site Admin
- Beiträge: 2673
- Registriert: Di Feb 10, 2004 5:48 am
- Wohnort: Bayreuth
-
- Beiträge: 52
- Registriert: Fr Dez 01, 2006 11:09 am
Ich drehe noch durch bei dem Programm....
Ich habe jetzt an der Optik der Rechnung etwas verändert....
NUR an der Optik. Also ich habe Felder im Report verschoben.
Danach kommt wieder, wie beim Angebot, die Fehlermeldung "unbekanntes Symbol. MITFW"
Ich habe auf diesem BEricht NICHTS mit dem Quellcode gemacht... HAbe MITFW zwar gesehen, aber nicht geändert....
HILFE
Ein bald verrückter Checka
Ich habe jetzt an der Optik der Rechnung etwas verändert....
NUR an der Optik. Also ich habe Felder im Report verschoben.
Danach kommt wieder, wie beim Angebot, die Fehlermeldung "unbekanntes Symbol. MITFW"
Ich habe auf diesem BEricht NICHTS mit dem Quellcode gemacht... HAbe MITFW zwar gesehen, aber nicht geändert....
HILFE
Ein bald verrückter Checka
-
- Site Admin
- Beiträge: 2673
- Registriert: Di Feb 10, 2004 5:48 am
- Wohnort: Bayreuth
Nicht aufgeben (durchdrehen)!
Einer unserer Kunden fertigt Zäune für Nervenkliniken - wäre doch zu ironisch, wenn man wegen AvERP genau hinter selbigen landen würde :d
MitFW ist eine Variable, in der gespeichert ist, ob in der Fremdwährung des Kunden gedruckt werden soll oder nicht.
Ich schlage folgendes vor: Upload der RES-Datei an unsere Adresse. Wir schauen uns das an und finden hoffentlich die Lösung.
ftp://u36890744-public:synerpy@www.synerpy.de/
Einer unserer Kunden fertigt Zäune für Nervenkliniken - wäre doch zu ironisch, wenn man wegen AvERP genau hinter selbigen landen würde :d
MitFW ist eine Variable, in der gespeichert ist, ob in der Fremdwährung des Kunden gedruckt werden soll oder nicht.
Ich schlage folgendes vor: Upload der RES-Datei an unsere Adresse. Wir schauen uns das an und finden hoffentlich die Lösung.
ftp://u36890744-public:synerpy@www.synerpy.de/