Do you have any question about this error?
Message type: E = Error
Message class: DA - Dictionary: Compare, distribution, timer, instantiation
Message number: 168
Message text: Row &1: Illegal control printout '&2'
The given control printout is not allowed.
The system issues an error message and will not allow you to continue with this transaction until the error is resolved.
Correct the control printout.
A control printout has the form:
{x$identifier$ ... }, where x is from 'CFST' or
{C$identifier op operand$ ... } or
{T$table_identifier WHERE identifier op operand$ ... }
op is at most a 2-place ABAP operator and operand is either an
identifier, a string enclosed in ' or an integer number.
An identifier only contains alphanumeric characters and '_/-%'. It is
not enclosed in '&'.
The control printout must be on a line with the separator '$' preceding
and following it. You cannot prevent a line feed with '\'.
Error message extract from SAP system. Copyright SAP SE.
DA168
- Row &1: Illegal control printout '&2' ?The SAP error message DA168, which states "Row &1: Illegal control printout '&2'," typically occurs in the context of SAPscript or Smart Forms when there is an issue with the control printout settings in a print layout or form.
Cause:
- Invalid Control Printout: The error indicates that there is an attempt to use a control printout that is not valid or not defined correctly in the form or layout.
- Incorrect Configuration: The control printout may not be configured properly in the SAPscript or Smart Form, leading to this error.
- Data Issues: The data being processed may not match the expected format or values for the control printout.
Solution:
Check Control Printout Configuration:
- Go to the SAPscript or Smart Form where the error is occurring.
- Verify that the control printout specified in the form is valid and correctly defined.
- Ensure that the control printout is supported by the form and that it is not misspelled or incorrectly referenced.
Review the Form Logic:
- Check the logic in the form to ensure that the control printout is being called correctly.
- Look for any conditions or loops that might be affecting the control printout.
Test with Sample Data:
- Run the form with sample data to see if the error persists. This can help identify if the issue is data-related.
Consult Documentation:
- Refer to SAP documentation or help resources for guidance on control printouts and their usage in SAPscript or Smart Forms.
Debugging:
- If the issue is not resolved, consider debugging the form to trace where the error is occurring and gather more information about the context of the error.
Related Information:
SMARTFORMS
or SE71
to access and modify the forms.If the problem persists after following these steps, it may be beneficial to reach out to your SAP support team or consult with an SAP expert for further assistance.
Get instant SAP help. Start your 7-day free trial now.
DA167
Row &1: Illegal identifier '&2' in control structure
What causes this issue? The specified identifier for the controlling printout of a control structure is not correct.System Response The system issue...
DA166
Schema &1 defined more than once in program &2
What causes this issue? A scheme was already defined with the same name.System Response The last definition is used for instantiation.How to fix thi...
DA169
Row &1: Line feed not allowed in control printout '&2 &3'
What causes this issue? The system issues an error message and will not allow you to continue with this transaction until the error is resolved. Syst...
DA170
Error in row &1 in schema &2: '&3'
Self-Explanatory Message Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of...
Click on this link to search all SAP messages.