Skip to Content
author's profile photo Former Member
Former Member

Screen No 1000 in not visible in copied programme.

Hi,

I have copied one Programme <PGM> to <PGM_N> and the corresponding includes.

It has been copied successfully and being assigned a New T-code with programme type <1> executable Report transaction but the screen number 1000 which was present earlier in Programme <PGM> in not visible. Screens which are not of type Selection screen are not visible in new programme.

Moreover screen no 1000 is given in T-Code and coming during execution of New T-code.

How can i see Screen number 1000 in new programme ??

Please help.

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

9 Answers

  • Best Answer
    author's profile photo Former Member
    Former Member
    Posted on Sep 24, 2013 at 04:32 AM

    Hi,

    1. Goto SE 80 ->Copy your program (with includes) as normal.

    2. Activate the program by selecting top tree node.

    3. Right click on top node and select other functions > rebuild object list

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Sep 24, 2013 at 09:46 AM

    Hi,

    Open the program in SE80.

    Right click on the program name and select OTHER FUNCTIONS--> Rebuild Object List.

    The screen which are automatically created through SELECTION-SCREEN will not be created when you copy the whole program. Only upon doing the above step you will get it.

    Hope this helps.

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Sep 23, 2013 at 02:07 PM

    Check in SE80.

    Compare your new and copied programme.

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Sep 23, 2013 at 02:15 PM


    Hi,

    Screen no 1000 for "executable program" is generated automatically using the

    "Parameters" and "select-options" which is part of the source code.

    As far as I know you do not have to copy this screen .

    Regards.

    Add a comment
    10|10000 characters needed characters exceeded

    • Former Member

      Even i need not to copy selection screen but it should be created with the help of my source code automatically i.e. with selection screen and select options. But screen no 1000 in not visible in left area under screen folder. But in the same original programme screen no 1000 is visible. Please help.

      Capture.PNG (61.1 kB)
  • Posted on Sep 23, 2013 at 02:34 PM

    Activate the new program, if the screen 1000 is a generated selection-screen, then it will be created.

    (Look also (SE93) at transaction definition, is it a report transaction, and is 1000 the value of the "selection screen" field.)

    Regards;
    Raymond

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Sep 23, 2013 at 02:40 PM

    Hi,

    If it is Type 1 : Executable program

    check in Transaction SE80.

    see below screen..

    Regards..

    Santosh K


    se80.jpg (73.8 kB)
    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Sep 24, 2013 at 04:33 AM

    Hi Himanchu,

    You can do copy the program using SE80.u will get screen no 1000.i have copied using se80 i got it 1000 screen also.

    GOTO SE80->Give Program Name->right click it->Copy->Give Target program name->Copy->Here we will select all Check Boxes->Copy->if u have includes give taraget include names and select all include and Copy->Activate.Pls find the Below Screen.

    Regards,

    OmChandra


    SE80.JPG (36.6 kB)
    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Sep 24, 2013 at 07:29 AM

    Hi,

    Screens that are not selection screens are probably dialogue screens and is listed as a seperate component in the object list of the program.

    Follow the steps :

    1. Open the original program in transaction SE80.
    2. On the left hand side in the navigation window, you will find the list of components of the program. There you will find a node named "Screen".
    3. Expand the Screen node, it will list the screen numbers of the dialogue screens used in the program.
    4. Right click on the desired screen ( screen 1000 in your case ) and choose Copy option.
    5. Input your copy program ( PGM_N ) and screen number as 1000 in the Copy To section.
    6. Open your program PGM_N in SE80. You will find the screen 1000 listed in the screens node of the program. Activate it.

    regards,

    Ashish Rawat

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Sep 24, 2013 at 07:44 AM

    Dear Himanshu,

    First open your main program and find that selection screen commands are available or not and if yes then compile it and activate it .

    It automatically generates the 1000 screen...

    Many Thanks / Himanshu Gupta

    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.