‎2009 Feb 02 1:42 PM
Hi,
I've created a transaction in SE93 and i use it with a variant for the selection screen. When i run the transaction, the selection screen is displayed and the values of my variant are setted into the fields.
I don't want to display the selection screen, I want to skip it and display directly the first dynpro of my program.
Does someone know how to do it ?
Thanks
‎2009 Feb 02 1:54 PM
Hi there,
you dont want selection screen when you run the program from transaction in se93?
then jus say
if transaction = <ur transaction>
skip screen number.
endif.
for syntax try f1.
Hope this helps.
Reg
‎2009 Feb 02 1:51 PM
Hi
U need to create a new transaction calling the transaction u've just created and set SKIP FIRST SCREEN.
If u don't want to create a new trx u need to change your program in order to skip the selection-screen
Max
‎2009 Feb 02 1:52 PM
You could use another Tran Code and have nothing in it but
CALL TRANSACTION 'ZTCODE' AND SKIP FIRST SCREEN.
‎2009 Feb 02 1:53 PM
HI,
Try to create a program that calls your transaction code:
CALL TRANSACTION yourtcode AND SKIP FIRST SCREEN.
‎2009 Feb 02 1:54 PM
Hi there,
you dont want selection screen when you run the program from transaction in se93?
then jus say
if transaction = <ur transaction>
skip screen number.
endif.
for syntax try f1.
Hope this helps.
Reg
‎2009 Feb 02 2:07 PM
>
> Hi there,
> you dont want selection screen when you run the program from transaction in se93?
> then jus say
> if transaction = <ur transaction>
> skip screen number.
> endif.
>
> for syntax try f1.
>
> Hope this helps.
>
> Reg
How can i execute this code before selection screen is displayed ?
‎2009 Feb 02 2:28 PM
Hi
Just as I said, that means u need to create a new transaction by SE93: now it needs to choise the transaction with parameters: so u can assign your old transaction (with variant) and set the flag skip first screen.
So in this solution u need a new transaction?
If you don't want a new one, u've to change the code of the program: so what do u prefer?
Max
‎2009 Feb 02 1:58 PM
hi,
its simple.
while creating transaction in default values box put
check the box 'skip first screen' and put screen value as '0' instead of default value '1000'.
‎2009 Feb 02 2:10 PM
>
> hi,
>
> its simple.
>
> while creating transaction in default values box put
>
> check the box 'skip first screen' and put screen value as '0' instead of default value '1000'.
I don't find this check box in se93 transaction...
I need to use SE93 because i use a variant to run my tranasction.
Thanks
‎2009 Feb 02 2:15 PM
hi,
while creating it asks for options right.
use 'transaction with parameters'.
‎2009 Feb 02 2:19 PM
after entering in to screen give
transaction as 'START_REPORT'.
below it asks for name of screen field and value.
in screen name give f4 and select, what you needed.
check it once. it will help you.
‎2009 Feb 02 1:59 PM
Hi,
Instead of creating 2 transactions and creating a program to call the original transaction. I would suggest you create a program write a *SUBMIT USING SELECTION-SET vari *
So create just one original transaction which will call the program created above which will intrun submit the original program.
Program A is original with all the selection screen.
Create a variant for this program
Program B
Submit 'A' using selection-set vari.
Create T-code ZABC for program B.
regards,
Advait
Edited by: Advait Gode on Feb 2, 2009 3:02 PM