[RTC] Seitenränder per Benutzdefinierten Code

10. Dezember 2012 14:08

Hallo Gemeinde,

ich hänge immer noch am Report 110. Mit meiner Erweiterung hat es mit den Seitenrändern wunderbar funktioniert.

Nun hat mein Einkauf andere Etiketten bestellt und nun fange ich wieder von vorn an.

Nun meine Frage: Kann ich per benutzerdefiniertem Code im RTC Layout die Seitenränder bestimmen. Hintergrund ist der, dass die derzeitigen Seitenränder auf die anderen Etiketten abestimmt ist und ich diese nicht verändern möchte, da es ja sein kann, dass diese irgendwann mal wieder gebraucht werden.

Ich habe mir folgendes überlegt.

Code:
IF ShowBody6.Visible=true then
reportViewer1.LocalReport.GetDefaultPageSettings().Margins.Bottom = 10
reportViewer1.LocalReport.GetDefaultPageSettings().Margins.Top = 10
reportViewer1.LocalReport.GetDefaultPageSettings().Margins.Right = 10
reportViewer1.LocalReport.GetDefaultPageSettings().Margins.Left = 10
END IF


Dabei bekomme ich aber folgende Fehlermeldung:

---------------------------
Microsoft Dynamics NAV Classic
---------------------------
Fehler beim Überprüfen von RDL-Inhalt:
Fehler in der Zeile 35 des benutzerdefinierten Codes: [BC30689] Die Anweisung kann nicht außerhalb des Methodentexts stehen.

---------------------------
OK
---------------------------


Vielleicht hat das ja schonmal jemand gemacht und kann mir sagen, wie das geht.

MfG

aPeu

Re: [RTC] Seitenränder per Benutzdefinierten Code

10. Dezember 2012 15:54

Pragmatiker würden an der Stelle den Bericht kopieren und das kopierte Objekt anpassen 8-)