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
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
| User | Count |
|---|---|
| 6 | |
| 3 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |