Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Selection Screen error: @28\QSelect: Include pattern@

Former Member
0 Likes
2,648

Hi Friends

I am facing an peculiar isue in Selection Screen,

In selection-screen I have provided input as * and when i press enter it is showing '@28\QSelect: Include pattern@' .

What was the reason behind this?, I came to know from de-bugging that we can provide Multiple Selection Options by selecting and relational operators like pattern or <= or >= etc, where the selection screen select-option it will show an icon, instead of icon it is displaying this code. Also in code I have written Loop at Screen in At Selection Screen output guess this is causing the issue.

Kindly help me in solving this issue.

Regards,

Pradeep Goli

1 ACCEPTED SOLUTION
Read only

Former Member
1,742

Add this code in your 'AT SELECTION-SCREEN OUTPUT' in loop at screen.

CASE screen-name.
       WHEN '%_S_AS_%_APP_%-OPTI_PUSH'.
         screen-input = 0.
         MODIFY SCREEN.
ENDCASE.


At place of  '%_S_AS_%_APP_%-OPTI_PUSH' , write your screen element name.

For getting the correct screen elemet name,follow the following steps : -

step 1.double click on your screen no.

step 2. Click on Element list tab.

Step 3. search the element name before your input field name. My input field name is s_as, and s_as is a select option,so search for the name before s_as-low.

Step 4. wow, you will get your element name here . In my case it is '%_S_AS_%_APP_%-OPTI_PUSH'.

So just insert the following code with your element name .

CASE screen-name.
      WHEN '
your element name'.
        screen-input = 0.
        MODIFY SCREEN.
ENDCASE.

reward if helpfull .


3 REPLIES 3
Read only

Former Member
0 Likes
1,742

Hi,

Can you show the selection screen declaration.

Or look at this

Read only

Former Member
1,743

Add this code in your 'AT SELECTION-SCREEN OUTPUT' in loop at screen.

CASE screen-name.
       WHEN '%_S_AS_%_APP_%-OPTI_PUSH'.
         screen-input = 0.
         MODIFY SCREEN.
ENDCASE.


At place of  '%_S_AS_%_APP_%-OPTI_PUSH' , write your screen element name.

For getting the correct screen elemet name,follow the following steps : -

step 1.double click on your screen no.

step 2. Click on Element list tab.

Step 3. search the element name before your input field name. My input field name is s_as, and s_as is a select option,so search for the name before s_as-low.

Step 4. wow, you will get your element name here . In my case it is '%_S_AS_%_APP_%-OPTI_PUSH'.

So just insert the following code with your element name .

CASE screen-name.
      WHEN '
your element name'.
        screen-input = 0.
        MODIFY SCREEN.
ENDCASE.

reward if helpfull .


Read only

0 Likes
1,742

Thanks Navneet You saved my time !!