Skip to Content

SmartForm will not work in Test

Hello,

I finally finished my first SmartForm and I transported it to our test box (TL2). When I run the transaction (VL70) I get a short dump as follows:

"Error analysis

An exception occurred. This exception is dealt with in more detail below

. The exception, which is assigned to the class

'CX_SY_DYN_CALL_PARAM_NOT_FOUND', was neither

caught nor passed along using a RAISING clause, in the procedure

"PROGRAMM_AUFRUFEN" "(FORM)"

.

Since the caller of the procedure could not have expected this exception

to occur, the running program was terminated.

The reason for the exception is:

A PERFORM was used to call the routine "SMARTFORM_PRINT" of the program

"ZRVADEK01".

<b> This routine contains 0 formal parameters, but the current call

contains 2 actual parameters.

parameters.</b>"

Here is the code in question:

875 PERFORM (TNAPR-RONAM) IN PROGRAM (TNAPR-PGNAM) USING RETURNCODE

876 US_SCREEN

877 IF FOUND.

878 * restore original NAST record (in case TNAPR-RONAM changed something)

>>>>> NAST = TEMP_NAST.

It looks to me like I need to add two parameters in my SmartForm_Print form. However they are not there in the Dev system so why are they needed in the Test system? Is it something else or do I need to add these two parameters?

Regards,

Davis

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

4 Answers

  • Best Answer
    Posted on May 29, 2007 at 09:10 PM

    Hi Davis,

    Have you maintained the condition records (NACR) for V4 and output type EK00?

    Regards,

    Ferry Lianto

    Add a comment
    10|10000 characters needed characters exceeded

    • No, I didn't do that in Dev either. When I go to NACR and input Application: V4 and Output Type EK00 it says that "There are no access sequences for condition type EK00"

      It gives me the same error in test and Dev.

      When I do an F4 on the Output Type field it tells me that there are "No Values Found" (both Dev and Test)

      Regards,

      Davis

      Message was edited by:

      Davis

  • Posted on May 29, 2007 at 09:00 PM

    Hi,

    Have you configured the output control (NACE) in test box?

    Regards,

    Ferry Lianto

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on May 29, 2007 at 09:24 PM

    Hi Davis,

    Interesting ...

    Did you test in DEV using transaction VL70 without maintaining condition records? Any problem?

    Regards,

    Ferry Lianto

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on May 30, 2007 at 12:33 PM

    I am just hoping that somebody may have an answer or a suggestion.

    Regards,

    Davis

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.