Stuck on tv type selection screen.

I just got the ATV and Im already having problems with it. After the lauguage selection screen it takes me to the screen where I can select the type of tv i have (720, 1080p, 1080i, ect.)I select the right one and all of the sudden the ATV turns off and starts right back up again with the same tv selection screen up again. Ive tried all the troubleshooting keys that are provided in the manual and still nothing. I have even left it disconnected over night and I am still having the same problems. HELP!!!

Welcome to the  Discussion Forums
If you select a video output that your tv doesn't support, this is what will happen.

Similar Messages

  • How to set Screen type "Selection Screen" in Dialog program

    Hi Experts,
    I have copied a screen 400 from a program into my program. In that screen in source program, the screen type was defined as 'Selection Screen'. After i copied that screen into my program, the screen type Selection Screen option is disabled. How to set the screen type of a screen to Selection Screen.
    I am currently getting the following error
    "Error when generating the selection screen "0400" of   "Ztest_screen                 ".
    I tried running the generation program RSDBGENA. There the diagnosis was given as follows:
    When generating the report Ztest_screen and its selection screen, an existing screen 1000 (not a selection screen) was overwritten.
    The selection screen was defined as follows:
    SELECTION-SCREEN BEGIN OF SCREEN 400 AS SUBSCREEN.
    SELECTION-SCREEN BEGIN OF BLOCK blck1 WITH FRAME TITLE text-001.
    SELECT-OPTIONS: s_matnr FOR mara-matnr.
    PARAMETERS:     p_werks TYPE werks_d OBLIGATORY.
    SELECTION-SCREEN END OF BLOCK blck1.
    SELECTION-SCREEN END OF SCREEN 400 .
    I am calling the screen 400 with selection screen declarations in PBO of screen 0100.
    CALL SUBSCREEN sub_scr INCLUDING 'Ztest_Screen'  '400'.
    Where am i going wrong? Your inputs are needed.
    Thanks

    Thanks Przemysław and Nabheet for your suggestions.
    I had copied the generated screen 400 also from the source program into my program. This was the error. I deleted that and the report got activated now.
    Both the source and destination programs are not module pool. They are executable programs.
    Thanks

  • IPod getting stuck at the Language Select screen. HELP PLEASE!

    I couldn't turn my iPod on after charging it, so I reset factory settings. After that the buttons/clickwheel didn't work, and the only way I could turn my iPod on was with the hold switch, and then I would be stuck at the language select screen. When my friend suggested I do a hard reset (even though I didn't think the buttons worked) I did so and realized that I could also turn it on with that method, but I'm still stuck at the language screen.

    I don't know what a "hard reset" is.
    Have you tried a restore?
    See: How to restore the iPod to factory settings.

  • ALV Type Selection Screen

    Hi,
      I am having a selection screen with few parameters and also having a push button. When the user clicks on the push button, a new selection screen should open(like varaint screen) with check boxes. The user should have possibility of saving the screen.
    The initial screen had been done. I want help when the user click on the push button.
    Any idea of how this can be done. Any inputs will be appreciated.
    Regards,
    Ramesh.

    Hi,
    Declare the 2nd screen using ....
    SELECTION-SCREEN: BEGIN OF SCREEN 2000.
    declare the checkboxes ....
    SELECTION-SCREEN: END OF SCREEN 2000.
    At the time of variant saving both the screen values will be saved.
    Regards,
    Amitava

  • Selection screen option for Screen type like inDEMO_SEL_SCREEN_AS_SUBSCREEN

    hello,
    in this program there are 2 selection screens,called from MAIN screen.
    DEMO_SEL_SCREEN_AS_SUBSCREEN
    i want to create similar..
    In main screen i will have 3  screens (which should have of screen type 'Selection screen ' ) and 1 BOX (in which I will have Table control)..
    I created the main screen 0100 and 3 sub screens..(1001,1002,1003)
    But when i want to create these I cannot choose Screen Type as 4 Selection screen (the other options are 1.normal 2.Subscreen 3 Modal dialog box)..
    I have gone through other threads..they simply say its not possible..
    then how was it done in DEMO_SEL_SCREEN_AS_SUBSCREEN..
    Also i have seen Zprograms with 3 sub screens as Selection screen ...
    Also interestingly the  short description of this screen is
    SEL_SCREEN 1100 INFO:140000140000000000000000000005490892784

    Hi,
    This code form teh same program creates them as selection screen.
    SELECTION-SCREEN BEGIN OF SCREEN 1100 AS SUBSCREEN.
    SELECTION-SCREEN BEGIN OF BLOCK b1 WITH FRAME TITLE text-010.
    PARAMETERS: p1(10) TYPE c,
                p2(10) TYPE c,
                p3(10) TYPE c.
    SELECTION-SCREEN END OF BLOCK b1.
    SELECTION-SCREEN END OF SCREEN 1100.
    SELECTION-SCREEN BEGIN OF SCREEN 1200 AS SUBSCREEN.
    SELECTION-SCREEN BEGIN OF BLOCK b2 WITH FRAME TITLE text-020.
    PARAMETERS: q1(10) TYPE c OBLIGATORY,
                q2(10) TYPE c OBLIGATORY,
                q3(10) TYPE c OBLIGATORY.
    SELECTION-SCREEN END OF BLOCK b2.
    SELECTION-SCREEN END OF SCREEN 1200.
    check this out:
    [http://wiki.sdn.sap.com/wiki/display/ABAP/Select-OptionsinModulePoolProgramming]
    Edited by: sap_wiz on Jun 23, 2011 1:33 PM

  • Mavericks installer stuck on disk select screen

    Hi all,
    I just attempted to update to the new os x mavericks. However, I've been stuck on the disk select screen for about a half hour and no disks are popping up to select. Is there anything I can do here? I tried rebooting with the old OS X and it says it is not able to. I'm unsure where to go from here, especially not without risking any damage to files, etc.

    What is the error message, please? Time Machine won't be an option until after OS X is reinstalled and you enter the Setup Assistant. You aren't there yet.
    I want you to quit the installer if it's running. Then try rebooting as follows:
    Boot Using OPTION key:
      1. Restart the computer.
      2. Immediately after the chime press and hold down the
          "OPTION" key.
      3. Release the key when the boot manager appears.
      4. Select your normal startup disk.
      5. Click on the arrow button below the icon.
    Let me know if you can still boot from your old system. If not, then you need to do a reinstall of Mavericks.
    Fixing a Mavericks Installation Problem
    How to manage a failed OS X Mavericks installation | MacFixIt - CNET Reviews.
    1. Intel-based Macs: Resetting the System Management Controller (SMC).
    2. Repair the Hard Drive and Permissions - Lion/Mountain Lion/Mavericks
    Boot to the Recovery HD:
    Restart the computer and after the chime press and hold down the COMMAND and R keys until the menu screen appears. Alternatively, restart the computer and after the chime press and hold down the OPTION key until the boot manager screen appears. Select the Recovery HD and click on the downward pointing arrow button.
    Repair
    When the recovery menu appears select Disk Utility. After DU loads select your hard drive entry (mfgr.'s ID and drive size) from the the left side list.  In the DU status area you will see an entry for the S.M.A.R.T. status of the hard drive.  If it does not say "Verified" then the hard drive is failing or failed. (SMART status is not reported on external Firewire or USB drives.) If the drive is "Verified" then select your OS X volume from the list on the left (sub-entry below the drive entry,) click on the First Aid tab, then click on the Repair Disk button. If DU reports any errors that have been fixed, then re-run Repair Disk until no errors are reported. If no errors are reported then click on the Repair Permissions button. When the process is completed, then quit DU and return to the main menu. Select Restart from the Apple menu.
    3. Re-download and reinstall Mavericks.
    Boot to the Recovery HD: Restart the computer and after the chime press and hold down the COMMAND and R keys until the menu screen appears. Alternatively, restart the computer and after the chime press and hold down the OPTION key until the boot manager screen appears. Select the Recovery HD and click on the downward pointing arrow button.
    Repair the Hard Drive and Permissions: Upon startup select Disk Utility from the main menu. Repair the Hard Drive and Permissions as follows.
    When the recovery menu appears select Disk Utility. After DU loads select your hard drive entry (mfgr.'s ID and drive size) from the the left side list.  In the DU status area you will see an entry for the S.M.A.R.T. status of the hard drive.  If it does not say "Verified" then the hard drive is failing or failed. (SMART status is not reported on external Firewire or USB drives.) If the drive is "Verified" then select your OS X volume from the list on the left (sub-entry below the drive entry,) click on the First Aid tab, then click on the Repair Disk button. If DU reports any errors that have been fixed, then re-run Repair Disk until no errors are reported. If no errors are reported click on the Repair Permissions button. Wait until the operation completes, then quit DU and return to the main menu.
    Reinstall Lion/Mountain Lion/Mavericks: Select Reinstall Lion/Mountain Lion/Mavericks and click on the Continue button.
    Note: You will need an active Internet connection. I suggest using Ethernet if possible because it is three times faster than wireless.

  • Nano frozen on selection screen.

    Howdy,
    My iPod nano is stuck on the main selection screen. When I attempt to connect it to my computer iTunes will not recognize it, but the iPod will charge and shows the "Connected" screen. I have reset it numerous times using the Menu/Select method, and attempted to put it into Disk Mode to no avail. I do not care about losing the music - I have that all backed up. If anyone could be of assistance I would greatly appreciate it. Any info is helpful.
    Thanks!

    Hello Keith,
    It would be helpful to post your solution, just in case someone else runs into your same situation.
    Problem Fixed. I am Stupid.
    NOT!!! Excitement has a way of causing euphoria, where the mind sometimes overlook the obvious.
    Gary

  • Calling userdefined selection screen

    Hi all,
    here i am having scenario like
    first calling a selection screen with push button, when click the button
    it should call anyother selection screen and execute that with selection parameters
    please let me know anyone

    Hii,
          first declare a pushbutton like ( if second selection parameter is date type)
    SELECTION-SCREEN PUSHBUTTON /05(20) c_date
                              USER-COMMAND cdate .
    SELECTION-SCREEN BEGIN OF SCREEN 0100." AS SUBSCREEN.
    SELECT-OPTIONS :       s_augdt FOR v_augdt OBLIGATORY NO-EXTENSION." no-display.
    SELECTION-SCREEN END OF SCREEN 0100.
    AT SELECTION-SCREEN.
    *----CHECK FOR USER COMMAND - CDATE MEANS USER HAS SELECTED CLEARIND DATE BUTTON FROM SELECTION SCREEN
      IF sy-ucomm = 'CDATE'.
    CALL SELECTION-SCREEN 0100 STARTING AT '10' '10' ENDING AT '120' '15'.
      ENDIF.
    Regards,
    Arti

  • HR field unknown in selection screen

    Hi experts,
    Have a problem with selection screen for an HR report. Here's the code:
    selection-screen begin of block b2 with frame title text-002.
    parameters:
      payid     like pc261-payid modif id spe. "pay identification
    select-OPTIONS:
      s_payty for pc261-payty." modif id spe. "pay type
    selection-screen end of block b2.
    I get this error message :" field pc261-payty is unknown."
    Mind you, I don't get any errors if I put payty in parameters as I have done for payid.  The structure pc261 can be acessed by double click, so it's obviously visible. Please advise.

    Hi Stanley,
    If pc261 is structure then you can also use
    DATA pc261 type pc261.
    Then you will not get this error.
    Regards,
    Atish

  • Urgent : selection screen

    Hi Experts ,
       i am passing sub screens dynamically into the selection screen . IN output i am getting vertical scroll bar in subscreen. my requirement is to avoid scroll bar to that perticular subscreen.
    pls send the code how to avoid that scroll bar , here i am sending the coed below ( for 1300 sub screen i am getting scroll bar)
    pls do needfull .
    Thanks,
    Nagendra.
    tables
    TABLES:
      sscrfields,
      draw,          "Document Info Records
      drat,          "Texts for Document Info Records
      cabn,          "Characteristic
      cawn,          "characteristic values
      cawnt,         "characteristic value text
      ausp,          "Characteristic values
      tdwa,          "Document Types
      lfa1,          "Vendors
      ekko,          "Purchasing Documents Header
      ekpo,          "Purchasing Document items
      t023t,         "Material Group Descriptions
      klah,          "Classes
      cabnt,         "Characteristic descriptions
      lfb1,          "Vendor master (company Code)
      t059t,         "texts for minority indicators
      tdws,          "Document status
      tdwst,         "Document Status Text
      sos04,         "SAPoffice: screen fields for function group SO04
      t006,          "Units of Measurement
      tcurx,         "Decimal Places in Currencies
    *+MD1K960995
      ekbe.
    Parameters
    Program Parameters
    SELECTION-SCREEN BEGIN OF SCREEN 1100 AS SUBSCREEN.
    SELECTION-SCREEN BEGIN OF BLOCK buyingguide
                              WITH FRAME TITLE text-104.
      Company Code
    SELECTION-SCREEN BEGIN OF LINE.
    SELECTION-SCREEN COMMENT 1(28) text-300  FOR FIELD s_bukrs.
    SELECT-OPTIONS: s_bukrs FOR ekko-bukrs MEMORY ID buk.
    SELECTION-SCREEN END   OF LINE.
      Purchasing Document Category
    SELECTION-SCREEN BEGIN OF LINE.
    SELECTION-SCREEN COMMENT 1(28) text-301  FOR FIELD s_bstyp.
    SELECT-OPTIONS: s_bstyp FOR ekko-bstyp DEFAULT 'K'.
    SELECTION-SCREEN END   OF LINE.
      Purchasing Document type
    SELECTION-SCREEN BEGIN OF LINE.
    SELECTION-SCREEN COMMENT 1(28) text-302  FOR FIELD s_bsart.
    SELECT-OPTIONS: s_bsart FOR ekko-bsart MEMORY ID bsa.
    SELECTION-SCREEN END   OF LINE.
      Purchasing Document Creation Date
    SELECTION-SCREEN BEGIN OF LINE.  "MD1K964692
    SELECTION-SCREEN COMMENT 1(28) text-303  FOR FIELD s_aedat. "MD1K964692
    SELECT-OPTIONS: s_aedat FOR ekko-aedat.   "MD1K964692
    SELECTION-SCREEN END   OF LINE.           "MD1K964692
      Purchasing Document Creator
    SELECTION-SCREEN BEGIN OF LINE.
    SELECTION-SCREEN COMMENT 1(28) text-304  FOR FIELD s_ernam.
    SELECT-OPTIONS: s_ernam FOR ekko-ernam.
    SELECTION-SCREEN END   OF LINE.
      Purchasing Document Vendor Account Number
    SELECTION-SCREEN BEGIN OF LINE.
    SELECTION-SCREEN COMMENT 1(28) text-305  FOR FIELD s_lifnr.
    SELECT-OPTIONS: s_lifnr FOR ekko-lifnr MEMORY ID lif.
    SELECTION-SCREEN END   OF LINE.
      Purchasing Organization
    SELECTION-SCREEN BEGIN OF LINE.
    SELECTION-SCREEN COMMENT 1(28) text-306  FOR FIELD s_ekorg.
    SELECT-OPTIONS: s_ekorg FOR ekko-ekorg MEMORY ID eko.
    SELECTION-SCREEN END   OF LINE.
    *+G1
      Purchasing Group
    SELECTION-SCREEN BEGIN OF LINE.
    SELECTION-SCREEN COMMENT 1(28) text-340  FOR FIELD s_ekorg.
    SELECT-OPTIONS: s_ekgrp FOR ekko-ekgrp MEMORY ID ekg.
    SELECTION-SCREEN END   OF LINE.
      Purchasing Document date
    SELECTION-SCREEN BEGIN OF LINE.
    SELECTION-SCREEN COMMENT 1(28) text-341  FOR FIELD s_ekorg.
    SELECT-OPTIONS: s_bedat FOR ekko-bedat MEMORY ID bed.
    SELECTION-SCREEN END   OF LINE.
      Purchasing Document item plant
    SELECTION-SCREEN BEGIN OF LINE.
    SELECTION-SCREEN COMMENT 1(28) text-307  FOR FIELD s_werks.
    SELECT-OPTIONS: s_werks FOR ekpo-werks MEMORY ID wrk.
    SELECTION-SCREEN END   OF LINE.
    *+MD1K971124
    *+MD1K971479
    Number of Purchasing Info Record
    SELECTION-SCREEN BEGIN OF LINE.
    SELECTION-SCREEN COMMENT 1(28) text-342  FOR FIELD s_infnr.
    SELECT-OPTIONS: s_infnr FOR ekpo-infnr MEMORY ID inf.
    SELECTION-SCREEN END   OF LINE.
      Purchasing Document item  material group
    SELECTION-SCREEN BEGIN OF LINE.
    SELECTION-SCREEN COMMENT 1(28) text-308  FOR FIELD s_matkl.
    SELECT-OPTIONS: s_matkl FOR ekpo-matkl MEMORY ID mkl.
    SELECTION-SCREEN END   OF LINE.
      Purchasing Document item category
    SELECTION-SCREEN BEGIN OF LINE.
    SELECTION-SCREEN COMMENT 1(28) text-309  FOR FIELD s_pstyp.
    SELECT-OPTIONS: s_pstyp FOR ekpo-pstyp DEFAULT 8 TO 9.
    SELECTION-SCREEN END   OF LINE.
      Purchasing Document item material number
    SELECTION-SCREEN BEGIN OF LINE.
    SELECTION-SCREEN COMMENT 1(28) text-310  FOR FIELD s_matnr.
    SELECT-OPTIONS: s_matnr FOR ekpo-matnr MEMORY ID mat.
    SELECTION-SCREEN END   OF LINE.
      Purchasing Document item deletion indicator
    SELECTION-SCREEN BEGIN OF LINE.
    SELECTION-SCREEN COMMENT 1(28) text-311  FOR FIELD s_loekz.
    SELECT-OPTIONS: s_loekz FOR ekpo-loekz DEFAULT space.
    SELECTION-SCREEN END   OF LINE.
      Purchasing Document
    SELECTION-SCREEN BEGIN OF LINE.
    SELECTION-SCREEN COMMENT 1(28) text-317 FOR FIELD s_ebeln.
    SELECT-OPTIONS: s_ebeln FOR ekko-ebeln MEMORY ID vrt.
    SELECTION-SCREEN END   OF LINE.
      Purchasing Document item
    SELECTION-SCREEN BEGIN OF LINE.
    SELECTION-SCREEN COMMENT 1(28) text-312  FOR FIELD s_ebelp.
    SELECT-OPTIONS: s_ebelp FOR ekpo-ebelp MEMORY ID bsp.
    SELECTION-SCREEN END   OF LINE.
      Purchasing Document item purchase req number
    SELECTION-SCREEN BEGIN OF LINE.
    SELECTION-SCREEN COMMENT 1(28) text-313  FOR FIELD s_banfn.
    SELECT-OPTIONS: s_banfn FOR ekpo-banfn MEMORY ID ban.
    SELECTION-SCREEN END   OF LINE.
      Purchasing Document item reference purchase document
    SELECTION-SCREEN BEGIN OF LINE.
    SELECTION-SCREEN COMMENT 1(28) text-318  FOR FIELD s_konnr.
    SELECT-OPTIONS: s_konnr FOR ekpo-konnr.
    SELECTION-SCREEN END   OF LINE.
      Purchasing Document item reference purchase document item
    SELECTION-SCREEN BEGIN OF LINE.
    SELECTION-SCREEN COMMENT 1(28) text-319  FOR FIELD s_ktpnr.
    SELECT-OPTIONS: s_ktpnr FOR ekpo-ktpnr.
    SELECTION-SCREEN END   OF LINE.
      Purchasing Document validity from date
    SELECTION-SCREEN BEGIN OF LINE.
    SELECTION-SCREEN COMMENT 1(28) text-314  FOR FIELD s_kdatb.
    SELECT-OPTIONS: s_kdatb FOR ekko-kdatb.
    SELECTION-SCREEN END   OF LINE.
      Purchasing Document validity to date
    SELECTION-SCREEN BEGIN OF LINE.
    SELECTION-SCREEN COMMENT 1(28) text-315  FOR FIELD s_kdate.
    SELECT-OPTIONS: s_kdate FOR ekko-kdate DEFAULT sy-datum
                                                TO '99991231'.
    SELECTION-SCREEN END   OF LINE.
      Vendor Rating
    SELECTION-SCREEN BEGIN OF LINE.
    *SELECTION-SCREEN COMMENT 1(28) text-316  FOR FIELD s_zmrate.
    *SELECT-OPTIONS: s_zmrate FOR ekko-zz_moc_rating.
    SELECTION-SCREEN END   OF LINE.
    SELECTION-SCREEN END OF BLOCK buyingguide.
    SELECTION-SCREEN END OF SCREEN 1100.
    SELECTION-SCREEN BEGIN OF SCREEN 1200 AS SUBSCREEN.
    SELECTION-SCREEN BEGIN OF BLOCK document
                              WITH FRAME TITLE text-024.
      Document number
    SELECTION-SCREEN BEGIN OF LINE.
    SELECTION-SCREEN COMMENT 1(28) c_dokar  FOR FIELD s_dokar.
    SELECT-OPTIONS: s_dokar FOR draw-dokar DEFAULT 'CN1'.
    SELECTION-SCREEN END   OF LINE.
      Document type
    SELECTION-SCREEN BEGIN OF LINE.
    SELECTION-SCREEN COMMENT 1(28) c_doknr  FOR FIELD s_doknr.
    SELECT-OPTIONS: s_doknr FOR draw-doknr.
    SELECTION-SCREEN END   OF LINE.
      Document part
    SELECTION-SCREEN BEGIN OF LINE.
    SELECTION-SCREEN COMMENT 1(28) c_doktl  FOR FIELD s_doktl.
    SELECT-OPTIONS: s_doktl FOR draw-doktl.
    SELECTION-SCREEN END   OF LINE.
      Document version
    SELECTION-SCREEN BEGIN OF LINE.
    SELECTION-SCREEN COMMENT 1(28) c_dokvr  FOR FIELD s_dokvr.
    SELECT-OPTIONS: s_dokvr FOR draw-dokvr.
    SELECTION-SCREEN END   OF LINE.
    SELECTION-SCREEN SKIP 1.
      Document Status
    SELECTION-SCREEN BEGIN OF LINE.
    SELECTION-SCREEN COMMENT 1(28) c_dokst  FOR FIELD s_dokst.
    SELECT-OPTIONS: s_dokst FOR draw-dokst." DEFAULT 'AC'.
    SELECTION-SCREEN END   OF LINE.
      Document Creation Date
    SELECTION-SCREEN BEGIN OF LINE.
    SELECTION-SCREEN COMMENT 1(28) c_adat   FOR FIELD s_adat.
    SELECT-OPTIONS: s_adat  FOR draw-adatum.
    SELECTION-SCREEN END   OF LINE.
      Document Creator
    SELECTION-SCREEN BEGIN OF LINE.
    SELECTION-SCREEN COMMENT 1(28) c_dwnam  FOR FIELD s_dwnam.
    SELECT-OPTIONS: s_dwnam  FOR draw-dwnam.
    SELECTION-SCREEN END   OF LINE.
      Document text
    SELECTION-SCREEN BEGIN OF LINE.
    SELECTION-SCREEN COMMENT 1(28) c_dktxt  FOR FIELD s_dktxt.
    SELECT-OPTIONS: s_dktxt  FOR drat-dktxt.
    SELECTION-SCREEN END   OF LINE.
    SELECTION-SCREEN SKIP 1.
      Parent Document number
    SELECTION-SCREEN BEGIN OF LINE.
    SELECTION-SCREEN COMMENT 1(28) c_prear  FOR FIELD s_prear.
    SELECT-OPTIONS: s_prear FOR draw-prear.
    SELECTION-SCREEN END   OF LINE.
      Parent Document type
    SELECTION-SCREEN BEGIN OF LINE.
    SELECTION-SCREEN COMMENT 1(28) c_prenr  FOR FIELD s_prenr.
    SELECT-OPTIONS: s_prenr FOR draw-prenr.
    SELECTION-SCREEN END   OF LINE.
      Parent Document part
    SELECTION-SCREEN BEGIN OF LINE.
    SELECTION-SCREEN COMMENT 1(28) c_pretl  FOR FIELD s_pretl.
    SELECT-OPTIONS: s_pretl FOR draw-pretl.
    SELECTION-SCREEN END   OF LINE.
      Parent Document version
    SELECTION-SCREEN BEGIN OF LINE.
    SELECTION-SCREEN COMMENT 1(28) c_prevr  FOR FIELD s_prevr.
    SELECT-OPTIONS: s_prevr FOR draw-prevr.
    SELECTION-SCREEN END   OF LINE.
    SELECTION-SCREEN END OF BLOCK document.
    SELECTION-SCREEN END OF SCREEN 1200.
    SELECTION-SCREEN BEGIN OF SCREEN 1300 AS SUBSCREEN.
    SELECTION-SCREEN BEGIN OF BLOCK charact
                              WITH FRAME TITLE text-025.
      Class
    SELECTION-SCREEN BEGIN OF LINE.
    SELECTION-SCREEN COMMENT 1(31) c_class  FOR FIELD p_class.
    PARAMETERS: p_class LIKE klah-class OBLIGATORY
                                        MATCHCODE OBJECT clas
                                        DEFAULT 'CONTRACTS'.
    SELECTION-SCREEN END   OF LINE.
      Class Type
    SELECTION-SCREEN BEGIN OF LINE.
    SELECTION-SCREEN COMMENT 1(31) c_klart  FOR FIELD p_klart.
    PARAMETERS: p_klart LIKE klah-klart OBLIGATORY DEFAULT '017'.
    SELECTION-SCREEN END   OF LINE.
    SELECTION-SCREEN SKIP 1.
    SELECTION-SCREEN COMMENT /1(67) text-203.
    SELECTION-SCREEN COMMENT /5(16) text-204.
    SELECTION-SCREEN SKIP 1.
    SELECTION-SCREEN BEGIN OF LINE.
    PARAMETERS: pc_01atm AS CHECKBOX
                                  MODIF ID chr.
    PARAMETERS: pt_01atm LIKE cabn-atnam OBLIGATORY
                                  VISIBLE LENGTH 26
                                  MODIF ID chr.
    SELECT-OPTIONS: s_01atm FOR  ausp-atwrt
                                  MODIF ID chr.
    SELECTION-SCREEN END   OF LINE.
    SELECTION-SCREEN BEGIN OF LINE.
    PARAMETERS: pc_02atm AS CHECKBOX
                                  MODIF ID chr.
    PARAMETERS: pt_02atm LIKE cabn-atnam OBLIGATORY
                                  VISIBLE LENGTH 26
                                  MODIF ID chr.
    SELECT-OPTIONS: s_02atm  FOR  ausp-atwrt
                                  MODIF ID chr.
    SELECTION-SCREEN END   OF LINE.
    SELECTION-SCREEN BEGIN OF LINE.
    PARAMETERS: pc_03atm AS CHECKBOX
                                  MODIF ID chr.
    PARAMETERS: pt_03atm LIKE cabn-atnam OBLIGATORY
                                  VISIBLE LENGTH 26
                                  MODIF ID chr.
    SELECT-OPTIONS: s_03atm  FOR  ausp-atwrt
                                  MODIF ID chr.
    SELECTION-SCREEN END   OF LINE.
    SELECTION-SCREEN BEGIN OF LINE.
    PARAMETERS: pc_05atm AS CHECKBOX
                                  MODIF ID chr.
    PARAMETERS: pt_05atm LIKE cabn-atnam OBLIGATORY
                                   VISIBLE LENGTH 26
                                   MODIF ID chr.
    SELECT-OPTIONS: s_05atm FOR  ausp-atwrt
                                  MODIF ID chr.
    SELECTION-SCREEN END   OF LINE.
    SELECTION-SCREEN BEGIN OF LINE.
    PARAMETERS: pc_04atm AS CHECKBOX
                                  MODIF ID chr.
    PARAMETERS: pt_04atm LIKE cabn-atnam OBLIGATORY
                                  VISIBLE LENGTH 26
                                  MODIF ID chr.
    SELECT-OPTIONS: s_04atm FOR  ausp-atwrt
                                  MODIF ID chr.
    SELECTION-SCREEN END   OF LINE.
    SELECTION-SCREEN BEGIN OF LINE.
    PARAMETERS: pc_06atm AS CHECKBOX
                                  MODIF ID chr.
    PARAMETERS: pt_06atm LIKE cabn-atnam OBLIGATORY
                                  VISIBLE LENGTH 26
                                  MODIF ID chr.
    SELECT-OPTIONS: s_06atm FOR  ausp-atwrt
                                  MODIF ID chr.
    SELECTION-SCREEN END   OF LINE.
    SELECTION-SCREEN BEGIN OF LINE.
    PARAMETERS: pc_07atm AS CHECKBOX
                                  MODIF ID chr.
    PARAMETERS: pt_07atm LIKE cabn-atnam OBLIGATORY
                                  VISIBLE LENGTH 26
                                  MODIF ID chr.
    SELECT-OPTIONS: s_07atm FOR  ausp-atwrt
                                  MODIF ID chr.
    SELECTION-SCREEN END   OF LINE.
    SELECTION-SCREEN BEGIN OF LINE.
    PARAMETERS: pc_08atm AS CHECKBOX
                                  MODIF ID chr.
    PARAMETERS: pt_08atm LIKE cabn-atnam OBLIGATORY
                                  VISIBLE LENGTH 26
                                  MODIF ID chr.
    SELECT-OPTIONS: s_08atm FOR  ausp-atwrt
                                  MODIF ID chr.
    SELECTION-SCREEN END   OF LINE.
    SELECTION-SCREEN BEGIN OF LINE.
    PARAMETERS: pc_09atm AS CHECKBOX
                                  MODIF ID chr.
    PARAMETERS: pt_09atm LIKE cabn-atnam OBLIGATORY
                                  VISIBLE LENGTH 26
                                  MODIF ID chr.
    SELECT-OPTIONS: s_09atm FOR  ausp-atwrt
                                  MODIF ID chr.
    SELECTION-SCREEN END   OF LINE.
    SELECTION-SCREEN BEGIN OF LINE.
    PARAMETERS: pc_10atm AS CHECKBOX
                                  MODIF ID chr.
    PARAMETERS: pt_10atm LIKE cabn-atnam OBLIGATORY
                                  VISIBLE LENGTH 26
                                  MODIF ID chr.
    SELECT-OPTIONS: s_10atm FOR  ausp-atwrt
                                  MODIF ID chr.
    SELECTION-SCREEN END   OF LINE.
    SELECTION-SCREEN BEGIN OF LINE.
    PARAMETERS: pc_11atm AS CHECKBOX
                                  MODIF ID chr.
    PARAMETERS: pt_11atm LIKE cabn-atnam OBLIGATORY
                                  VISIBLE LENGTH 26
                                  MODIF ID chr.
    SELECT-OPTIONS: s_11atm FOR  ausp-atwrt
                                  MODIF ID chr.
    SELECTION-SCREEN END   OF LINE.
    SELECTION-SCREEN BEGIN OF LINE.
    PARAMETERS: pc_12atm AS CHECKBOX
                                  MODIF ID chr.
    PARAMETERS: pt_12atm LIKE cabn-atnam OBLIGATORY
                                  VISIBLE LENGTH 26
                                  MODIF ID chr.
    SELECT-OPTIONS: s_12atm FOR  ausp-atwrt
                                  MODIF ID chr.
    SELECTION-SCREEN END   OF LINE.
    SELECTION-SCREEN BEGIN OF LINE.
    PARAMETERS: pc_13atm AS CHECKBOX
                                  MODIF ID chr.
    PARAMETERS: pt_13atm LIKE cabn-atnam OBLIGATORY
                                  VISIBLE LENGTH 26
                                  MODIF ID chr.
    SELECT-OPTIONS: s_13atm FOR  ausp-atwrt
                                  MODIF ID chr.
    SELECTION-SCREEN END   OF LINE.
    SELECTION-SCREEN BEGIN OF LINE.
    PARAMETERS: pc_14atm AS CHECKBOX
                                  MODIF ID chr.
    PARAMETERS: pt_14atm LIKE cabn-atnam OBLIGATORY
                                  VISIBLE LENGTH 26
                                  MODIF ID chr.
    SELECT-OPTIONS: s_14atm FOR  ausp-atwrt
                                  MODIF ID chr.
    SELECTION-SCREEN END   OF LINE.
    SELECTION-SCREEN BEGIN OF LINE.
    PARAMETERS: pc_15atm AS CHECKBOX
                                  MODIF ID chr.
    PARAMETERS: pt_15atm LIKE cabn-atnam OBLIGATORY
                                  VISIBLE LENGTH 26
                                  MODIF ID chr.
    SELECT-OPTIONS: s_15atm FOR  ausp-atwrt
                                  MODIF ID chr.
    SELECTION-SCREEN END   OF LINE.
    SELECTION-SCREEN BEGIN OF LINE.
    PARAMETERS: pc_16atm AS CHECKBOX
                                  MODIF ID chr.
    PARAMETERS: pt_16atm LIKE cabn-atnam OBLIGATORY
                                  VISIBLE LENGTH 26
                                  MODIF ID chr.
    SELECT-OPTIONS: s_16atm FOR  ausp-atwrt
                                  MODIF ID chr.
    SELECTION-SCREEN END   OF LINE.
    SELECTION-SCREEN BEGIN OF LINE.
    PARAMETERS: pc_17atm AS CHECKBOX
                                  MODIF ID chr.
    PARAMETERS: pt_17atm LIKE cabn-atnam OBLIGATORY
                                  VISIBLE LENGTH 26
                                  MODIF ID chr.
    SELECT-OPTIONS: s_17atm FOR  ausp-atwrt
                                  MODIF ID chr.
    SELECTION-SCREEN END   OF LINE.
    SELECTION-SCREEN BEGIN OF LINE.
    PARAMETERS: pc_18atm AS CHECKBOX
                                  MODIF ID chr.
    PARAMETERS: pt_18atm LIKE cabn-atnam OBLIGATORY
                                  VISIBLE LENGTH 26
                                  MODIF ID chr.
    SELECT-OPTIONS: s_18atm FOR  ausp-atwrt
                                  MODIF ID chr.
    SELECTION-SCREEN END   OF LINE.
    SELECTION-SCREEN BEGIN OF LINE.
    PARAMETERS: pc_19atm AS CHECKBOX
                                  MODIF ID chr.
    PARAMETERS: pt_19atm LIKE cabn-atnam OBLIGATORY
                                  VISIBLE LENGTH 26
                                  MODIF ID chr.
    SELECT-OPTIONS: s_19atm FOR  ausp-atwrt
                                  MODIF ID chr.
    SELECTION-SCREEN END   OF LINE.
    SELECTION-SCREEN BEGIN OF LINE.
    PARAMETERS: pc_20atm AS CHECKBOX
                                  MODIF ID chr.
    PARAMETERS: pt_20atm LIKE cabn-atnam OBLIGATORY
                                  VISIBLE LENGTH 26
                                  MODIF ID chr.
    SELECT-OPTIONS: s_20atm FOR  ausp-atwrt
                                  MODIF ID chr.
    SELECTION-SCREEN END   OF LINE.
    SELECTION-SCREEN BEGIN OF LINE.
    PARAMETERS: pc_21atm AS CHECKBOX
                                  MODIF ID chr.
    PARAMETERS: pt_21atm LIKE cabn-atnam OBLIGATORY
                                  VISIBLE LENGTH 26
                                  MODIF ID chr.
    SELECT-OPTIONS: s_21atm FOR  ausp-atwrt
                                  MODIF ID chr.
    SELECTION-SCREEN END   OF LINE.
    SELECTION-SCREEN BEGIN OF LINE.
    PARAMETERS: pc_22atm AS CHECKBOX
                                  MODIF ID chr.
    PARAMETERS: pt_22atm LIKE cabn-atnam OBLIGATORY
                                  VISIBLE LENGTH 26
                                  MODIF ID chr.
    SELECT-OPTIONS: s_22atm FOR  ausp-atwrt
                                  MODIF ID chr.
    SELECTION-SCREEN END   OF LINE.
    SELECTION-SCREEN BEGIN OF LINE.
    PARAMETERS: pc_23atm AS CHECKBOX
                                  MODIF ID chr.
    PARAMETERS: pt_23atm LIKE cabn-atnam OBLIGATORY
                                  VISIBLE LENGTH 26
                                  MODIF ID chr.
    SELECT-OPTIONS: s_23atm FOR  ausp-atwrt
                                  MODIF ID chr.
    SELECTION-SCREEN END   OF LINE.
    SELECTION-SCREEN BEGIN OF LINE.
    PARAMETERS: pc_24atm AS CHECKBOX
                                  MODIF ID chr.
    PARAMETERS: pt_24atm LIKE cabn-atnam OBLIGATORY
                                  VISIBLE LENGTH 26
                                  MODIF ID chr.
    SELECT-OPTIONS: s_24atm FOR  ausp-atwrt
                                  MODIF ID chr.
    SELECTION-SCREEN END   OF LINE.
    SELECTION-SCREEN BEGIN OF LINE.
    PARAMETERS: pc_25atm AS CHECKBOX
                                  MODIF ID chr.
    PARAMETERS: pt_25atm LIKE cabn-atnam OBLIGATORY
                                  VISIBLE LENGTH 26
                                  MODIF ID chr.
    SELECT-OPTIONS: s_25atm FOR  ausp-atwrt
                                  MODIF ID chr.
    SELECTION-SCREEN END   OF LINE.
    SELECTION-SCREEN END OF BLOCK charact.
    SELECTION-SCREEN END OF SCREEN 1300.
      Main Selection screen that will incorporate the subscreens
    SELECTION-SCREEN BEGIN OF TABBED BLOCK tabs FOR 24 LINES.
    SELECTION-SCREEN TAB (20) text-103 USER-COMMAND ucomm1
                                       DEFAULT SCREEN 1100.
    SELECTION-SCREEN TAB (20) text-100 USER-COMMAND ucomm2
                                       DEFAULT SCREEN 1200.
    SELECTION-SCREEN TAB (30) text-101 USER-COMMAND ucomm3
                                       DEFAULT SCREEN 1300.
    SELECTION-SCREEN END OF BLOCK tabs.
    SELECTION-SCREEN BEGIN OF BLOCK misc WITH FRAME TITLE text-061.
        ALV Variant
    SELECTION-SCREEN BEGIN OF LINE.
    SELECTION-SCREEN COMMENT 1(31) text-066 FOR FIELD p_alvvar.
    PARAMETERS: p_alvvar LIKE disvariant-variant.  "alv variant
    SELECTION-SCREEN END   OF LINE.
    SELECTION-SCREEN END   OF BLOCK misc.

    hi nagendra,
    i got ur problem. i put the subscreen in ur main screen.
    i was gone through from ur program. there is number of parameters and select-option. and ur subscreen size is small according to your taken fields.
    there is two option
    1 ) . make your subscreen size full in main screen .
    2) . Or you can put all fields in main screen . it does not matter for codding.
    rewards if helpfull.

  • Creation of selection screen in SE80

    Hi SapAll.
    here i have got to create a selection iscreen in my modulepool but iam unable to do this as the selection screen (Radio button) is disabled.
    can any body help me in this.
    regards.
    varma.

    hi.
    yes i understand what you saying but one thing how the previous developer has created the selection screen in his program of type executable and also his program contains EVENTS,INCLUDES,FIELDS,DICTIONARY STRUCTURES,TRANSACTIONS,PAI MODULES ,subroutines,screens(On the left hand side of the program when i click on display object list in se38.
    Under screens i can see the screen with number 1000 of type selection screen(4th radio button enabled).
    regards.
    Varma
    Yes, that is correct.
    Whenever you open a report program via SE80 (Object Navigator) or click Display Object List from SE38, you will see a selection screen 1000 under the Screens folder.
    If you are seeing a 'PAI Modules' folder, then there is a chance that the user created a few other screens within the report via CALL SCREEN statement. Check whether the Screens folder has more screen numbers, viz. 9001, 9002 etc. If yes, the PAI / PBO modules will be for those screens. Note that you cannot have PAI / PBO events for your selection screen.
    Whenever you create a screen from SE80 or SE51, you cannot see that fourth radiobutton. It comes by default only in the above case.
    Hope this is clear! Please revert if you have any further queries.
    Cheers,
    Shailesh.
    Always provide feedback for useful answers

  • Enable / Disable selection screen block

    Hi, could u pls tell me how do I enable/disable selection screen block written below based on radio button selected??
    Block to be enabled / disabled :
    *----APO Version and RFC destination block
    SELECTION-SCREEN BEGIN OF BLOCK b4 WITH FRAME TITLE text-013.
    SELECTION-SCREEN BEGIN OF LINE.
    SELECTION-SCREEN COMMENT 01(20) text-e11.    "APO Planning Version
    SELECTION-SCREEN POSITION 29.
    SELECT-OPTIONS s_apover FOR w_version NO INTERVALS.
    SELECTION-SCREEN END OF LINE.
    SELECTION-SCREEN BEGIN OF LINE.
    SELECTION-SCREEN COMMENT 01(20) text-e09.    "APO RFC Destination
    SELECTION-SCREEN POSITION 32.
    PARAMETERS  :  p_aporfc LIKE rfcdes-rfcdest.
    SELECTION-SCREEN END OF LINE.
    SELECTION-SCREEN END OF BLOCK b4.
    Radiobuttons :
    Material Type
    SELECTION-SCREEN BEGIN OF BLOCK ss04 WITH FRAME TITLE text-072       .
    PARAMETERS :
         Load only FERTs
           p_FERT  RADIOBUTTON GROUP styp DEFAULT  'X' USER-COMMAND rusr ,
         Load ROH/HALBs
           p_HALB  RADIOBUTTON GROUP styp                                .
    SELECTION-SCREEN END   OF BLOCK ss04                                 .
    Thanx in advance

    Hi
    SELECTION-SCREEN BEGIN OF BLOCK b1 WITH FRAME TITLE text-001.
    PARAMETERS: pa_file TYPE rlgrap-filename MODIF ID abc,
    pa_lifnr TYPE lfa1-lifnr MODIF ID abc,
    pa_vkorg TYPE vbak-vkorg MODIF ID abc.
    SELECTION-SCREEN END OF BLOCK b1.
    SELECTION-SCREEN BEGIN OF BLOCK b2 WITH FRAME TITLE text-002.
    PARAMETERS: pa_kunnr TYPE vbak-kunnr MODIF ID def.
    SELECT-OPTIONS: s_lifnr FOR gs_lfa1-lifnr MODIF ID def,
    s_date FOR gs_lfa1-erdat MODIF ID def,
    s_augru FOR gs_vbak-augru MODIF ID def,
    s_vbeln FOR gs_vbak-vbeln MODIF ID def.
    SELECTION-SCREEN END OF BLOCK b2.
    SELECTION-SCREEN BEGIN OF BLOCK b3 WITH FRAME TITLE text-003.
    SELECTION-SCREEN BEGIN OF LINE.
    PARAMETERS: pa_upd RADIOBUTTON GROUP g1 USER-COMMAND uc01 DEFAULT 'X'."#EC *
    SELECTION-SCREEN COMMENT 3(60) text-004 FOR FIELD pa_upd.
    SELECTION-SCREEN END OF LINE.
    SELECTION-SCREEN BEGIN OF LINE.
    PARAMETERS: pa_rep RADIOBUTTON GROUP g1 ."#EC *
    SELECTION-SCREEN COMMENT 3(60) text-005 FOR FIELD pa_rep.
    SELECTION-SCREEN END OF LINE.
    SELECTION-SCREEN END OF BLOCK b3.
    IF pa_rep EQ gc_x.
    LOOP AT SCREEN.
    IF screen-group1 = gc_abc.
    screen-input = gc_zero_num.
    ELSEIF screen-group1 = gc_def.
    screen-active = gc_one_num.
    ENDIF.
    MODIFY SCREEN.
    ENDLOOP.
    ELSEIF pa_upd EQ gc_x.
    *For Reprocessing
    LOOP AT SCREEN.
    IF screen-group1 = gc_def.
    screen-input = gc_zero_num.
    ELSEIF screen-group1 = gc_abc.
    screen-active = gc_one_num.
    ENDIF.
    MODIFY SCREEN.
    CLEAR pa_upd.
    ENDLOOP.
    ENDIF.
    REPORT zrich_001.
    PARAMETERS: p_rad1 RADIOBUTTON GROUP grp1 DEFAULT 'X'
                            user-command chk,
                p_rad2 RADIOBUTTON GROUP grp1.
    SELECT-OPTIONS: s_datum1 FOR sy-datum MODIF ID d1,
                    s_datum2 FOR sy-datum MODIF ID d2.
    AT SELECTION-SCREEN OUTPUT.
      LOOP AT SCREEN.
        IF p_rad1 = 'X'
          AND screen-group1 = 'D2'.
          screen-active = '0'.
        ENDIF.
        IF p_rad2 = 'X'
         AND screen-group1 = 'D1'.
          screen-active = '0'.
        ENDIF.
        MODIFY SCREEN.
      ENDLOOP.
    Regards
    Anji

  • Selection screen in type m program

    How can we define Selection screen in type m program?
    Moderator message - please search the forum before asking. Thread locked.
    Edited by: Rob Burbank on Sep 20, 2009 2:19 PM

    Hi Anil ,
    Type M are module pool programs.
    For these you have to create you screen and then determine their flow in your program.
    These are executed by transactions.
    Search tutorials on module pool program .
    Hope its help you

  • Currency field on a selection screen of type 'DMBTR'.

    Hello ABAPers,
          Could you please tell me how to do it?
           I have a currency field on a selection screen of type 'DMBTR'.
           When i input and press the enter key ,i want the value to be displayed in the following style.
              1. CURRENCY     EQ    'JPY'
                    EX:
                          Value before pressing EnterKey =   123456 
                          Value after pressing   EnterKey =    123,456
                      i.c  the value should be displayed without decimal point
            2. CURRENCY      NE    'JPY'
                    EX:
                          Value before pressing EnterKey =   123456 
                          Value after pressing   EnterKey =    123,456.00
                      i.c  the value should be displayed with decimal point
          Note:The above trick has already been done on a standard dynpro screen of Tr.Code FB60 and Field 'Amount'.
    <removed_by_moderator>
    Thanks and Regards,
    Mohan
    Edited by: Govindasamy Mohan on Oct 8, 2009 6:22 PM
    Edited by: Julius Bussche on Oct 9, 2009 1:36 PM

    Hi ABAP Lover,
       Thanks a lot for your reply.
       I had the same idea as yours like using data type 'P'.
      But, the problem is  that there is only one currency field on the screen .There is also a field of 'Company Code'.
    Both fields are mandatory .
    Hence,the requirement is  to convert the  currency value to the currency of the company code which is input .
    The conversion  should yield the following output on the screen after pressing the enter button.
    1. When currency EQ  'JPY' ,  the value should be displayed without decimal point
      2.When currency NE  'JPY' ,  the value should be displayed with decimal point
    I am very sorry for not explaining you clearly in my first posting.
    Thanks and Regards,
    Mohan

  • Doubt in Selection-Screen for Program type "Function Group"

    Hi Gurus,
    I created a Function group in that i created one screen and writtem the Screen flow logic. In that screen I called a Function module "COMPLEX_SELECTIONS_DIALOG" For Creating a selection-Screen.
    The code snippet is like below.
    CASE ok_code .
        WHEN c_clk1.
          CALL FUNCTION 'COMPLEX_SELECTIONS_DIALOG'
         EXPORTING
           title                   = text-002
           text                    = 'Material Number'
           signed                  = 'X'
            lower_case              = ' '
            no_interval_check       = ' '
             just_display            = ' '          " Un commented by Srihari
             just_incl               = 'X'          " Un commented by Srihari
            excluded_options        =
            description             =
            help_field              =
            search_help             =
           tab_and_field           = st_tab
          TABLES
            range                   = r_matnr
         EXCEPTIONS
           no_range_tab            = 1
           cancelled               = 2
           internal_error          = 3
           invalid_fieldname       = 4
           OTHERS                  = 5.
    it works fine. But the problem is if i click the multiple selection button for the select-option in selection screen and enter the values and copy those value. In the multiple selection button green button is not coming like noram report selection-screen. Please remember I used the program type as "Function Group" not "Module Pool".
    Please send your suggestions.
    Thanks,
    Srihari.

    Ok, I am not 100% sure, if I understand you correctly, you said, you created one screen to 'simulate' a standard selection screen behavior without using select-options statement?
    If that's not correct, could you please post a few more details on what exactly you are doing.
    I had to 'simulate' a select-option behavior which I did as follows:
    - I created a range variable to store the values (s_ctby)
    - on the screen I defined the LOW (s_ctby-low), HIGH (s_ctby-high) and the multiple selection field pushbutton
    - In the PBO I set the icons for the multiple selection pushbutton
      READ TABLE s_ctby INDEX 2 TRANSPORTING NO FIELDS.
      IF sy-subrc NE 0.
        gv_createby = gc_icon_enter_data.
      ELSE.
        gv_createby = gc_icon_disp_data.
      ENDIF.
    - In the PBO make sure that any values entered on the screen are transferred to the range
    * transfer any changed values into the correct range for user transaction
    * (screen 0110) because that screen just 'simulates' a selection screen
    * so we have to make sure that any data the user enters in the selection
    * fields is passed into the appropriate ranges
      IF sy-tcode EQ gc_trans_user.
    *   created by
        IF NOT s_ctby-high IS INITIAL.
          s_ctby-sign   = c_i.
          s_ctby-option = c_bt.
          IF s_ctby[] IS INITIAL.
            INSERT s_ctby INDEX 1.
          ELSE.
            MODIFY s_ctby INDEX 1.
          ENDIF.
        ELSEIF NOT s_ctby-low  IS INITIAL AND
                   s_ctby-high IS INITIAL.
          s_ctby-sign   = c_i.
          s_ctby-option = c_eq.
          IF s_ctby[] IS INITIAL.
            INSERT s_ctby INDEX 1.
          ELSE.
            MODIFY s_ctby INDEX 1.
          ENDIF.
        ELSEIF s_ctby-low  IS INITIAL AND
               s_ctby-high IS INITIAL.
          DELETE s_ctby INDEX 1.
        ENDIF.
    - If the user hits the multiple selection pushbutton
        WHEN gc_fc_create_by.
    *     if the user hits the multiple selection button on the screen
    *     we call the standard SAP functionality to show the multiple
    *     selection popup SAP uses on a standard selection screen
          CALL FUNCTION 'COMPLEX_SELECTIONS_DIALOG'
            EXPORTING
              title             = text-t02
            TABLES
              range             = s_ctby
            EXCEPTIONS
              no_range_tab      = 1
              cancelled         = 2
              internal_error    = 3
              invalid_fieldname = 4
              OTHERS            = 5.
          IF sy-subrc NE 0 AND NOT sy-msgty IS INITIAL.
            MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
                    WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
          ENDIF.
    *     now update the header line so the screen fields display the correct values
          CLEAR s_ctby.
          READ TABLE s_ctby INDEX 1.
    Hope that helps,
    Michael

Maybe you are looking for