FIN05405: Fehler in generiertem Skript nach einfacher Modifikation
Thomas Krämer
Guten Tag,das Folgende habe ich getan:
- Finanzbericht FIN05405 (Version 1.13) in Maske "Layoutdefintion" dupliziert
- Kopie mit Designer geöffnet
- Eigenschaft "CommonScript" um folgende Zeile erweitert:
Private Dim foo As String
- Eigenschaft "GenerateScript" um folgende Zeile erweitert:
foo = "bar"
Nach meiner Einschätzung müsste es sich dabei um legalen Code handeln, oder habe ich etwas übersehen?
Bei der Überprüfung des Skripts werden allerdings die folgenden Fehler moniert:
. line: 421 column: 0 Der AddressOf-Operand muss der Name einer Methode (ohne Klammern) sein
. line: 421 column: 0 Der Name Loss wurde nicht dekalriert
. line: 421 column: 0 End of-Anweisung erwartet
. line: 1457 column: 0 Profit ist bereits als Private Dim profit As DOM.Detail in class deklariert
. line: 1457 End of-Anweisung erwartet
Die Fehlermeldungen verschwinden nur, wenn man GenerateScript vollkommen leert. Selbst eine Leerzeile oder ein Kommentar provziert den Fehler.
Mit den Fehlermeldungen kann ich zwar etwas anfangen, da sie aber offensichtlich im automatisch generierten Bereich des Skripts entstehen, hilft mir das nicht weiter. Bei anderen Berichten stellt das gleiche Vorgehen kein Problem dar.
Habe ich etwas falsch gemacht? Oder liegt das Problem bei dem Bericht/dem Designer?
Philipp Knecht
Hallo ThomasDeine geposteten Ergänzungen schauen eiigentlich i. O. aus.
Der Fehler liegt laut Fehlermeldung auch an der Registrierung des Events (AddHandler).
Bitte bei Verwendung von AfterPrint auf nesute Beta updaten da einige Verbesserungen eingeflossen sind. (Speziell Belegmassendruck & AfterPrint).
Der neue Handler heisst dann da AfterPrintOrPreview...
hth
0
Please sign in to leave a comment.
Comments
0 comments