Problem im Rechnungsformular

Alles über Formulare, deren Erstellung und deren eventueller Austausch

Moderator: SYNERPY

Antworten
Pivo
Beiträge: 10
Registriert: Do Jun 14, 2007 3:35 pm

Problem im Rechnungsformular

Beitrag von Pivo »

Hi Leute,

ich habe ein Rechnungsformular, wenn ich dieses ausdrucken will, bekome ich folgendeFehlermeldung:

ungültiges Symbol q_rep4."KUN_ARTNR"

Ich habe 'q_rep4."KUN_ARTNR"' an einer stelle gefunden und gelöscht.
Leider ist es aber noch irgendwo vorhanden, ich kann es aber nicht finden.

Und aus der .frf-Datei werde ich auch nicht wirklich schlauer w ich suchen muß. Kann mir irgendwer helfen?

Code: Alles auswählen

radr := [q_rep18."ADRESSE"];
ladr := [q_rep24."ADRESSE"];

if ([q_rep4."KUN_ARTNR"] <> '') then
    bdArtbez2.visible := true
else
    bdArtbez2.visible := false
Weiß jemand wo ich diesen Abschnitt im Designer finden kann um ihn zu löschen.
admin
Site Admin
Beiträge: 2673
Registriert: Di Feb 10, 2004 5:48 am
Wohnort: Bayreuth

Beitrag von admin »

Welches Rechnungsformular?
Pivo
Beiträge: 10
Registriert: Do Jun 14, 2007 3:35 pm

Beitrag von Pivo »

Es geht um das Formular: FRDCMRESMB_NEU
admin
Site Admin
Beiträge: 2673
Registriert: Di Feb 10, 2004 5:48 am
Wohnort: Bayreuth

Beitrag von admin »

In welcher Version? Ich finde keine Referenz zu KUN_ARTNR in irgendeiner Datenbank...
Pivo
Beiträge: 10
Registriert: Do Jun 14, 2007 3:35 pm

Beitrag von Pivo »

Wir haben das ormular von einem anderen Unternehmen übernommen, und ich glaube die haben da irgendwas gemacht.
Aber wie finde ich heraus wo im Formulardesigner diese if Anweisung steht?
admin
Site Admin
Beiträge: 2673
Registriert: Di Feb 10, 2004 5:48 am
Wohnort: Bayreuth

Beitrag von admin »

In der frf-Datei mittels Texteditor suchen. Wenn gefunden, dann schauen, was ein Wenig davor steht, z.B. bdCBKopf. Das ist dann das Band. Entweder im OnBeforePrint oder im Quellcode eines Felds (vielleicht Artikelbezeichnung 2 ?!) steht dann die fragliche Stelle.
Pivo
Beiträge: 10
Registriert: Do Jun 14, 2007 3:35 pm

Beitrag von Pivo »

Kurz davor steht "bdDDChild" aber wo finde ich denn das??
admin
Site Admin
Beiträge: 2673
Registriert: Di Feb 10, 2004 5:48 am
Wohnort: Bayreuth

Beitrag von admin »

Objectinspector öffnen (falls noch nicht offen, ist ein schwebendes Menü)
Auf jedes Band klicken, im Objectinspector ändert sich der Name des gewählten Objekts.

bdDDChild ist generell der Block, in dem die Artikelnummer, Menge, Preis etc. stehen (also der umfangreichste :)).
Pivo
Beiträge: 10
Registriert: Do Jun 14, 2007 3:35 pm

Beitrag von Pivo »

Ja super das hat geklappt. Jetzt habe ich aber noch ein anderes Problem.

Ich möchte gern die Fußzeile ändern, habe aber keine Ahnung wo ich das machen kann.
Das soll im Abschnitt "TfrRichView" zu finden sein. Doch wo finde ich "TfrRichView".
admin
Site Admin
Beiträge: 2673
Registriert: Di Feb 10, 2004 5:48 am
Wohnort: Bayreuth

Beitrag von admin »

Was heißt denn "ändern"?

Im Mandantenstamm kann die Fußzeile doch eingegeben werden...
Pivo
Beiträge: 10
Registriert: Do Jun 14, 2007 3:35 pm

Beitrag von Pivo »

Ändern heißt, dass ich ein Rechnungsformular von einem anderen Unternehmen übernommen habe. Die haben leider die Fußzeile fest in den Formularen hinterlegt.
Auch wenn ich Daten im Mandantenstamm eintrage, wird die Änderung nicht auf die Formulare übernommen.
admin
Site Admin
Beiträge: 2673
Registriert: Di Feb 10, 2004 5:48 am
Wohnort: Bayreuth

Beitrag von admin »

Und im Firmenstamm?
Pivo
Beiträge: 10
Registriert: Do Jun 14, 2007 3:35 pm

Beitrag von Pivo »

gleiches Verhalten. Keine Änderung im Seitenfuß
miboe
Beiträge: 1295
Registriert: Fr Jul 28, 2006 9:13 am

Beitrag von miboe »

Mal eine vielleicht blöde Frage: warum denn nicht eine neue Datenbank von Synpery runterladen. Alles andere ist doch kein vernünftiger Ausgangspunkt, zumal es ja offensichtlich keine Dokumentation zu geben scheint, was überall geändert worden ist.

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
Pivo
Beiträge: 10
Registriert: Do Jun 14, 2007 3:35 pm

Beitrag von Pivo »

Die Datenbank war ja leer, das war ein komplett neue installation.
Wir wollten nur das Design des Rechnungsformulars übernehmen, und da ist "anscheinend" der Seitenfuß fest im Formular eingebunden und nicht in der DB hinterlegt.
Antworten