Results 1 to 5 of 5

Thread: Report Integration

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Join Date
    Mar 2009
    Location
    Germany
    Posts
    82

    Question Report Integration

    Ich habe mit dem - deutschen - ReportView Wizard den SourceCode für einen RDS-Report erstellt.
    Beim compilieren erhalte ich den Fehler 4320: (ln 235) Fehlendes Argument 39
    Die Zeile 235 ist allerdings leer:

    Click image for larger version. 

Name:	Report Integration Wizard Error.gif 
Views:	156 
Size:	33.9 KB 
ID:	14471

    Es ist die Zeile oberhalb von Object oFibuTblGK.
    Ich sollte vielleicht erwähnen, dass die Datei (RV) in OEM gespeichert ist.
    Könnten die enthaltenen UTF-Codes Probleme bereiten?
    Regards
    Michael Trucksess

  2. #2
    Join Date
    Mar 2009
    Location
    Germany
    Posts
    82

    Default Re: Report Integration

    Ich dachte das Programm WinReportWizard.exe sei für die Integration zuständig,
    also habe ich statt der deutschen Version wieder die originale Version genommen,
    allerdings mit der selben Fehlermeldung: Fehler 4320 in einer leeren Zeile.
    Zuständig ist wohl: IntegrateDataFlexReports.exe
    Die .rv Datei ist laut Notepad++ UTF8 codiert, was ich im Moment noch nicht nutze.
    Also habe ich sie testweise mal nach ANSI umcodiert. Selber Fehler.
    Kann es einen Zusammenhang mit folgender Warnung geben:

    Attachment 14472

    Umgebung: Win10, DF 2021, DR 2021
    Regards
    Michael Trucksess

  3. #3
    Join Date
    Feb 2009
    Location
    Hengelo, Netherlands
    Posts
    10,869

    Default Re: Report Integration

    Michael,

    This compiler warning tells you there are two OPENREPORT functions and one returns a STRING and the other one a BOOLEAN. As long as you do not call functions that cause these warnings in an expression there is no problem.

    The integration wizard does not tell the DataFlex Studio that the source code is UTF-8; in other words; it does not write a BOM character. Output is UTF-8 as the 20.0 wizards write UTF-8 strings.
    Regards,
    Data Access Worldwide
    Vincent Oorsprong

  4. #4
    Join Date
    Feb 2009
    Location
    Hengelo, Netherlands
    Posts
    10,869

    Default Re: Report Integration

    Michael,

    This compiler error means that a string open instruction (a single or double quote) was found but that is wasn't closed. Number 39 is a single quote. The screenshot does not show strings delimited with a single quote so you need to look up from line 235 and find the missing single quote. When this is a quote in one of the DataFlex Reports packages please let us know and we fix it for a next build.
    Regards,
    Data Access Worldwide
    Vincent Oorsprong

  5. #5
    Join Date
    Mar 2009
    Location
    Germany
    Posts
    82

    Default Re: Report Integration

    Thanks Vincent,
    I found it here:

    Code:
        Object oParametersGroup Is A Group
            Set Label to "Parameter"
            Set Location to 5 5
    
    
            Object oKtoParameterForm Is A Form
                Set Size to 12 27
                Set Location to 10 66
                Set Label_Justification_Mode to jMode_Left
                Set Label_Col_Offset to 60
                Set Label to "Kto"
                Set psToolTip to "Wähle Kto"
                Set Status_Help to 'Parameter Feld 'Kto' Wert'
                Set Form_Margin to 3
                Set piMaxSize to 12 21
                Set piMinSize to 12 6
                Set Form_Datatype to Ascii_Window
            End_Object
            Set Size to 26 98
        End_Object
    The line with the Status_Help causes the error.
    It was created by the integration wizard.
    Regards
    Michael Trucksess

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •