Lieferanschrift Löschen
Zuletzt geändert: 10.06.2023 08:05

Lieferanschrift löschen #

Sie möchten die Lieferadresse in der Rechnung entfernen? #

Hintergrund #

Elemente können im Berichts-Designer jederzeit entfernt werden. Beziehen sich jedoch Scripts auf die entfernten Elemente, so kann der Bericht nicht erzeugt werden. Eine Fehlermeldung in der Art: „Kann Bericht nicht generieren. Programm DetailBeforePrint konnte nicht kompiliert werden.“ erscheint vor dem Ausdruck.

EULANDA® enthält im Berichts-Designer einen eigenen Script-Kompiler. Dieser erlaubt es intelligente Berichte zu erstellen. Berichte, die zum Beispiel aufgrund von Regeln verschiedene Berechnungen durchführen oder die aufgrund von Daten bestimmte Elemente unsichtbar schalten, in der Farbe verändern oder deren Position verändern.

Einige Berichte wie Rechnung, benutzen Scripts um die Lieferadresse nur dann sichtbar zu schalten, wenn zur Rechnung nur eine Lieferadresse existiert. Existieren mehrere Lieferadressen, wie bei einer Sammelrechnung möglich, so werden die entsprechenden Lieferadressen über die jeweiligen Positionen gestellt.

Scripts werden auch benutzt, um nicht benutzte MwSt-Sätze in der Endsumme zu unterdrücken.

Vorgehensweise #

Testen Sie nach dem Entfernen von Elementen direkt über die Vorschau-Option, ob der Bericht fehlerfrei erzeugt werden kann, also kein Script das gelöschte Element benutzen möchte.

In der Fehlermeldung wird stets das Ereignis gemeldet, dass das auslösende Script enthält.

Wechseln Sie in die Berechnungs-Ansicht und ändern das Ereignis ab, oder löschen es.

img

Lieferanschrift löschen

Öffnen des Berichts Rechnung, entfernen der Region Lieferschein, In die Vorschau Ansicht wechseln.

img

Fehler in Vorschau

Der Bericht kann nicht übersetzt werden. Der Fehler wird in DetailBeforePrint angezeigt. Bestätigen Sie die Meldung und wechseln Sie in die Berechnungsansicht.

img

Ereignis löschen

Das zuvor entfernte Element wird noch in einem Script benutzt. Entfernen Sie das Ereignis BeforePrint, das der Gruppe Detail untergeordnet ist. Es wird gelöscht, indem Sie das Rechte-Mausmenü über dem Ereignis öffnen und dort löschen wählen**.** Den Bericht in der Vorschau-Ansicht erneut prüfen. Abschließend speichern Sie den Bericht ab.