Screen probs urgent!!!!!!!!!!!!!!!!!!!!!!!!

ok so I go skiing and leave my ipod in the club box in a case to keep it warm and it is safe it is not wet or anything. SO when I came back it was fine until I turned it on the top part of the screen which usually has the battery was just a white line with no time no date no battery its just a white line. I rebotted my ipod and I tried restoring i t but theres and erro so i cant do that plz help anyone.!!!!!!!!!!!!!!!!!!!!!!!

Have you tried all of the Five R's?
btabz

Similar Messages

  • Need help to disable input selection-screen - very urgent

    Hi SAP experts,
    I have a requirement where in I need to disable ( Grey out ) the input fileds on the selection screen .
    My problem is as I am using ABAP query I am not able to use any events ( AT SELECTION-SCREEN OUTPUT ).
    My selection screen looks like this
    MATERIAL NUMBER ( SELECT-OPTIONS)
    MATERIAL TYPE ( PARAMETERS )
    Now I want to add one more check box below the above fields on the selection-screen.When I click on the check-box,the MATERIAL NUMBER  must be greyed out and MATERIAL TYPE should remain the same.
    Please let me know the coding for the same. All answers would be rewarded.
    Thanks in Advance,
    Suresh.

    Hi,
    Check out these codes.
    1.
    TABLES : mara, makt.
    parameter: p_matnr type mara-matnr,
               p_maktx type makt-maktx.
    at selection-screen output.
    select single maktx
    from makt
    into p_maktx
    where matnr = p_matnr
    and spras = 'EN'.
    loop at screen.
      if screen-name = 'P_MAKTX'.
        screen-input = 0.
        modify screen.
      endif.
    endloop.
    2.
    TABLES : mara, makt.
    TYPES:BEGIN OF tp_maktx,
          maktx TYPE makt-maktx,
          END OF tp_maktx.
    DATA:t_maktx TYPE STANDARD TABLE OF tp_maktx,
         wa_maktx TYPE tp_maktx.
    SELECT-OPTIONS: s_matnr FOR mara-matnr.
    SELECT-OPTIONS: s_maktx FOR makt-maktx.
    INITIALIZATION.
      REFRESH s_maktx[].
    AT SELECTION-SCREEN OUTPUT.
      LOOP AT SCREEN.
        IF screen-name = 'S_MAKTX-LOW' or screen-name = 'S_MAKTX-HIGH'.
          screen-input = 0.
          MODIFY SCREEN.
        ENDIF.
      ENDLOOP.
      REFRESH s_maktx[].
      if s_matnr[] is not initial.
      SELECT maktx FROM makt
      INTO TABLE t_maktx
      WHERE matnr IN s_matnr
      AND spras = 'EN'.
      endif.
      LOOP AT t_maktx INTO wa_maktx.
        s_maktx-low = wa_maktx-maktx.
        APPEND s_maktx.
        CLEAR:wa_maktx.
      ENDLOOP.
    3.
    TABLES : mara, makt.
    parameter p_cb1 type c as checkbox.
    parameter p_cb2 type c as checkbox.
    parameter p_cb3 type c as checkbox.
    initialization.
    loop at screen.
    if screen-name = 'P_CB3'.
    screen-invisible = 1.
    modify screen.
    endif.
    endloop.
    at selection-screen output.
    *loop at screen.
    *if screen-name = 'P_CB3'.
    *screen-invisible = 1.
    *modify screen.
    *endif.
    *endloop.
    loop at screen.
    if p_cb1 = 'X'.
      if screen-name = 'P_CB2'.
      screen-invisible = 1.
      modify screen.
      endif.
      if screen-name = 'P_CB3'.
      screen-invisible = 0.
      modify screen.
      endif.
    endif.
    if p_cb2 = 'X'.
      if screen-name = 'P_CB3'.
      screen-invisible = 1.
      modify screen.
      endif.
      if screen-name = 'P_CB1'.
      screen-invisible = 0.
      modify screen.
      endif.
    endif.
    if p_cb3 = 'X'.
      if screen-name = 'P_CB1'.
      screen-invisible = 1.
      modify screen.
      endif.
      if screen-name = 'P_CB2'.
      screen-invisible = 0.
      modify screen.
      endif.
    endif.
    endloop.
    Reward if helpful..
    Regards.

  • Screen exits - Urgent.

    Hi,
    I am working on screen exits for VA01.
    Can someone tell me how to add table control in a sub screeen at item level in additional data B ?

    Hi
    How to implement screen exit for a SAP standard transaction HOT
    Introduction
    SAP provides standard transactions to enter data into database. But a client may want to maintain some additional information in SAP other than what is provided.
    To make provisions for this, additional screens have to be provided and additional fields must be added into appropriate database table.
    To pave way for this, SAP has provided the option for screen exits. Usually, SAP provides the following:
    An append structure in the database table with the new fields.
    A subscreen area into the standard screen – where the programmer can attach his subscreen of his own program with the new fields.
    A function group under which the new subscreen has to be created with the new fields.
    Function exits to synchronize the PBO and PAI of the standard SAP program with the PBO and PAI of the subscreen – so that data can flow back and forth between the standard SAP program and the program written by the developer for the subscreen. These function modules also exist in the same function group under which the subscreen will have to be developed.
    Finally, a linkage has to be done between the subscreen area of standard SAP screen with the custom subscreen constructed by the developer.
    Typically, SAP provides an enhancement in which the developer can create an append structure, use the function exits to synchronize the PBO and PAI of the standard SAP program and the custom subscreen program, and make the necessary linking( as mentioned above in step 4. But, again, this is not a hard and fast rule. Linking in some case, is also done by configurations.) SAP also usually provides the name of the function group under which the subscreen has to be developed.
    Necessary guidance about implementing a screen exit development is usually available in the Documentation section of the enhancement ( can be availed by transaction SMOD).
    Pre-Requisites
    The developer to work on screen exit should have essential knowledge on the following:
    DDIC concepts, including the knowledge of append structure.
    Concept of SAP Enhancements and implementing them using Projects.
    Concept of function exits.
    Knowledge on Module Pool – including subscreens, Tabstrip controls etc.
    Steps
    Guidelines
    So, a developer can follow the guidelines mentioned below to implement a screen exit to a standard SAP transaction, as and when required:
    Find out the Required Enhancements
    Go to SMOD. Press F4 in the Enhancement field. In the next popup window, click pushbutton ‘SAP Applications’. A list will appear that contains information on all the enhancements, categorized under functional areas. Developer must search for the enhancements relevant to his functional area of interest – for e.g., Purchasing, Asset Accounting, etc.
    Note down the enhancements. Then, come to the initial screen of SMOD and view the documentation of each enhancement to find out which one is required for your development.
    Utilize the Enhancement in a Project
    After you have found one, do as directed in the documentation. Generally, the steps are as follows:
    Create a project using CMOD including your enhancement.
    Create the append structure with new fields.
    Go to the desired function group and create a subscreen with the new fields. Write PBO and PAI for the subscreen, if required.
    Use the function exits in the enhancement to link the PBO and PAI of the subscreen with that of the main SAP program supporting the SAP transaction.
    Maintain necessary linkage between the subscreen area of standard SAP program with the custom subscreen developed along with the custom program name. This can be done in the project (developed by CMOD including the enhancement) or outside as a part of configuration.
    Activate the project.
    Test to ensure that required functionality are met.
    Case Study 1
    Add three new custom fields for Asset master and maintain information for them
    Requirement
    Three fields in the legacy system have to be maintained in Asset master. These fields are:
    Original Asset number – 20 characters
    Location 2 – 15 Characters.
    Model no – 20 characters
    Location 2 should start with ‘L’.
    Pre-Analysis
    Finding out the Enhancement
    As described above, the enhancement is determined. It was found, that enhancement AIST0002 will serve the purpose. It contains the following components (can be viewed by transaction SMOD):
    Exit Type Description EXIT_SAPL1022_001 Function Exit Check of User-Defined Fields when Using Create and Change BAPI EXIT_SAPLAIST_002 Function Exit Transfer Data for User Subscreens in PBO. EXIT_SAPLAIST_003 Function Exit Transfer of User-Defined Fields to SAP Master Data Transactions CI_ANLU Customizing Include Include structure to add new fields
    Studying the Function Exits
    The function module level documentation for the function exits are then viewed from transaction SE37. The documentation clearly laid out for the purpose for their use:
    EXIT_SAPLAIST_002
    Function module Level Documentation
    This function module is called by asset master data maintenance at the start of the dialog. (When changing, it is called after reading of the data from the database; when creating it is called after the transfer of the default values from the asset class and reference asset.) The purpose of the function module is to enable this function group to recognize the master data. For interpreting or controlling master data fields that are important for user fields, it is possible to transfer to global variables at this point, so that they can be recognized when the user subscreens are processed.
    Import Parameters
    Understanding
    This function module is called at the PBO to pass the information retrieved from the database to pass them to the custom subscreen and its underlying program. Import parameter : I_ANLU will be populated with the values for user-defined fields which will be passed to the subscreen program. So, there must be some sort of variable assignment from I_ANLU.
    EXIT_SAPLAIST_003
    Function module Documentation: This function module is called by SAP asset master data maintenance after the screens are processed, but before saving. The purpose of the function module is to transfer fields entered on user sub-screens of SAP asset data maintenance to the database for updating. The export parameter for this function module is:
    Understanding
    This function module will be used to transfer the user entered data in the subscreen fields to the main SAP program, which will then be saved into the database.
    Studying the Documentation of the Enhancement
    The enhancement documentation (as is viewed from the initial screen of SMOD] also supports the idea. Moreover, it informs that we need to develop a subscreen under function group XAIS. This is the function group under which the two function exit modules also exist. So, if the custom subscreen refers to the global data of the function group XAIS, then those values will also be available to these function exits as well.
    Going to SE80 and viewing the function group XAIS helps us to inform that there are three DDIC tables declared for it:
    Deciding the Final course of Action
    After making all the investigations, the final course of action was determined.
    SrlNo Step Justification
    A project has to be created using transaction CMOD where the enhancement AIST0002 will be included.
    Customizing include CI_ANLU has to be created with the custom fields demanded When CI_ANLU will be developed, the custom fields will get appended to the database table ANLU. Also, these fields will be used to create screen fields in the new subscreen.
    A custom subscreen, say, 9000 will be developed under function group XAIS. The screen group for the screen will be ‘CUST’ (or any name). The three custom fields added to table ANLU (by creating CI_ANLU) will be used to create new fields in the screen.
    In the PAI of the subscreen, validation for Location to start with ‘L’ will be added. The subscreen with three new fields has to be developed so that it can be attached to a subscreen area of the asset master screens.
    In the custom include of the function exit module ‘EXIT_SAPLAIST_002’, the following code will be written:-
    ANLU = I_ANLU. I_ANLU is the import parameter of this FM. The value is assigned to the global variable ANLU, referring which the three new subscreen fields are developed. So, data retrieved from database table ANLU will be passed to this FM as I_ANLU by the standard SAP main program. The value will be taken and passed to the global variable of the function group XAIS, so that the three custom fields (referring to ANLU of XAIS) get populated.
    In the custom include of the function exit module ‘EXIT_SAPLAIST_003’, the following code will be written:-
    E_ANLU = ANLU. The changed values in the subscreen fields exist in global variable ANLU for the function group XAIS. This function exit module will pass the data back to the SAP main program as E_ANLU.
    Proper linkage/configuration has to be done so that the new subscreens get linked to the appropriate subscreen area of the Asset master screen. This has to be done – otherwise, the new custom subscreen will not be displayed in the Asset master screens.
    Development
    Creating a Project to include the enhancement
    Go to transaction CMOD and create a project.
    Enter a description for the project. Then, click on the pushbutton ‘Enhancement Assignments’ in the Application Toolbar.
    Enter the name of the enhancement and Save.
    Go to ‘Components’.
    Creating Custom Include for ANLU
    The screen shown below will appear, showing all the enhancement components under the assignment AIST0002. Double-click on the name of the Include Structure to create it.
    Create the include structure with three new fields, as required. Then, save and activate it.
    Develop the subscreen and the program
    Go to transaction SE80. For the function group XAIS, create a new subscreen 9000.
    Create it as subscreen.
    Then, go to the Layout of the screen and create three new fields from Database table ANLU.
    Drag the fields in the screen body and place them.
    Then, save and activate the screen and come back to screen flow editor.
    Create the PAI module to add validation for field “Location 2”, as required .
    Activate the whole function group and come out.
    Write code in the Function Exits to synchronize the programs
    Now, code has to be written in the function modules EXIT_SAPLAIST_002 and EXIT_SAPLAIST_003 so that data flows to and fro between the main SAP program and custom subscreen program. For that, go back to transaction CMOD and change the function exits.
    Write code in the function module EXIT_SAPLAIST_002 called once at the beginning of the transaction:
    Write code in EXIT_SAPLAIST_003 to pass the data from the subscreen to SAP main program.
    Then, activate everything – the whole project and come out.
    Complete the configuration to link the subscreen
    The development portion is complete. Now, linking of the subscreen has to be done with the subscreen area of the main program. In most of the cases, this linking can be done in the enhancement itself. But, here, requirement is a bit different. It is done by configuration using SPRO.
    Assets are created under Asset class. And for each asset class, there is a layout assigned to it. For a layout, there are multiple tab pages assigned to it. And, for each tab page, there are multiple screen groups/field groups assigned.
    Here, the requirement is to create these three custom fields in the tab page ‘General’ of asset master screen ( AS01/AS02/AS03/AS91).
    Determine the Layout
    To achieve this, first of all, we need to find out which layout is assigned to asset class 1000.For that, go to transaction AOLK( information has to be obtained from functional consultant).Select the Asset Class ‘1000’ and click on folder ‘General Assignment of Layout’.
    Here, for Asset class 1000, for all the user groups, tab layout SAP is assigned. Since layout ‘SAP’ cannot be changed, it has to be copied and manipulated to include our screen group. Later, the new layout has to be assigned over here.
    Create new tab layout
    Go to transaction AOLA. Copy the tab layout ‘SAP’ to create another layout, say, YSUB.
    System will copy all the settings and will inform you about that.
    Select your newly created layout and double-click on the folder ‘Tab page titles’.
    You want to put your custom fields in the tab page “General”. So, select this tab page entry and double-click on the folder "Position of Groups".
    Here, all the field groups currently residing in the tab-page “General” are shown. Add an entry for your newly created fields.
    Select the group box from the list. An entry will come with “U” padded with the custom subscreen prepared by you.
    Then, save and come out.
    Assign the new Layout to Asset Class
    Now, go to tcode AOLK and assign tab layout YSUB for asset class 1000.
    Save and come out.
    Test the Exit
    Everything is over. Now, go to transaction code AS01/02/03 or AS91 to deal with an asset of asset class 1000. You will see your new fields added to the screen. Add values to them…save. Then, enter into the tcodes again to see whether the values entered by you are being displayed or not.
    Original Source: ittoolbox.com
    Screen Exit is nothing but enhancing the screen like creating some more fields, subscreen and so on.
    1. Go to the screen>System>Status-->Program (Double
    click this program. It will take you to the program.
    2. Now, Goto-->Object Directory Entry.
    3. Make a note the package name.
    4. Now run the transactions SMOD, press F4 and enter the
    above noted package, press enter.
    5. It will display list of Exits.
    6. Now go back to the initial screen SMOD.
    7. Specify the exit name here and select the radio button
    Components.
    8. It will display four group boxes one for FM, second
    for Fcodes, thrid for Screen areas and last for
    includes.
    9. Goto transaction CMOD, create a new project, and
    click the button "Enhancement assignments" and
    specify your enhancements that you got in SMOD.
    10. Now bouble clikc the enhancement, it will take you to editor with some includes starting with Z, double clikc the include you want to edit and proceed.
    and you just go through these links also
    Screen exit
    http://wiki.ittoolbox.com/index.php/HOWTO:Implement_a_screen_exit_to_a_standard_SAP_transaction
    screen-exits
    Check the following link.
    https://www.sdn.sap.com/irj/sdn/advancedsearch?query=how%20to%20find%20screen%20exits&cat=sdn_all
    Reward points if useful
    Regards
    Anji

  • F-32 screen changes urgent

    hello guru,
    how i m able to disable the filds cash discount and cash% in second screen of t-code f-32.
    let ,e give urs helping hends.
    regards amit.

    Dear Amit
    One option is you can do it by SHD0- Transaction variant. Define transaction variant and make 2 fields in display and save your variant.
    Define a transaction in SE93 with this variant.
    Secondly you can define in BADI (FI_AUTHORITY_ITEM)
    Regards
    Jitesh

  • Creative Vision M screen prob

    Help! The screen on it has gone white! The rest is fine, but the screen is only slightly visible as of the screen almost going fully white!
    Has anyone else had this problem/know how to deal with it's
    Nothing else is wrong with it it works perfectly but the screen has randomly gone almost fully white!
    Thanks in advance
    x

    these lines have been here for awhile and i should have done something about it sooner. it would be fine except for the fact that i cant watch videos and every so often that would be nice to be able to do. i think the lines are there because too much weight was put on it, but i dont know. whats really bothering me now, though, is the fact that it's starting to freeze up and after reading other bulletins it seems common from what i understand.

  • Selection Screen problem Urgent  ...

    Please find below  ; It doesn't care of selection screen .For example I want to take all material mtart is 'abc'  . How can I build that .For example there is one record instead of mtart (abc ) but when I enter bcd it also get something.
      SELECT  * FROM mbew
         WHERE matnr in s_matnr
         AND bwkey IN s_bwkey.
        ytab-matnr = mbew-matnr .
        ytab-kaln1 = mbew-kaln1 .
        SELECT SINGLE * FROM makt
        WHERE matnr = ytab-matnr.
        ytab-maktx = makt-maktx .
        SELECT SINGLE * FROM mara
                 WHERE matnr = ytab-matnr
              AND matkl IN s_matkl
                AND mtart IN s_mtart.
        ytab-matkl = mara-matkl .
        ytab-mtart = mara-mtart .
        SELECT SINGLE * FROM mvke
        WHERE matnr = ytab-matnr
        AND  kondm IN s_kondm .
        ytab-kondm = mvke-kondm .
        SELECT SINGLE * FROM ckmlcr
        WHERE kalnr = ytab-kaln1
        AND bdatj EQ s_bdatj
        AND curtp EQ s_curtp.
        ytab-kalnr = ckmlcr-kalnr .
        ytab-bdatj = ckmlcr-bdatj .
        ytab-curtp = ckmlcr-curtp .
        SELECT SINGLE * FROM vbrp
                  WHERE matnr = ytab-matnr.
        ytab-vbeln = vbrp-vbeln .
        ytab-fbuda = vbrp-fbuda .
        ytab-posnr = vbrp-posnr .
        ytab-fkimg = vbrp-fkimg .
        ytab-netwr = vbrp-netwr .
    APPEND ytab.
        CLEAR  ytab.
      ENDSELECT.
    Message was edited by:
            yusuf tunay çilesiz

    Hi,
    The code looks good..Explain your problem clearly..
    What ever you give in the selection screen is not getting filtered..??
    AFter this select check for sy-subrc..
    SELECT SINGLE * FROM mara
    WHERE matnr = ytab-matnr
    AND matkl IN s_matkl
    AND mtart IN s_mtart.
    IF SY-SUBRC <> 0.
    if you want to skip the record if there is no material found for the corresponding
    material, matkl and mtart...use CONTINUE..Which will process the next record in the MBEW select..
    CONTINUE.
    ENDIF.
    Thanks,
    Naren

  • Zen Touch FM Remote screen prob

    hi all
    i bought a Zen Touch FM Remote in aug last year and a mounth a go the screen keeps going off can anyone help me

    The screen back-light does go off a set few seconds after a button/control usage. This is normal.
    If that is not what you are writing about...try ONLY turning your Zen Touch player on or off by the PLAYER'S on/off button. This will initialize the player first, and then the circuits in the remote. This might fix any problems you are having.
    It did for myself.
    Sesquash

  • Full Screen PROB

    Hi All,
    I'm having some problems when using full screen on Flash.
    I have my stage content and also a FLV running I want the whole stage to go fullscreen when I hit the fullscreen button not only the flv.
    I've tried using the player fullscreen button and also created a button of my own but both of them turn only the movie in fullscreen!
    here is the code I used for my button
    // full screen
    fullscreen_mc.addEventListener(MouseEvent.CLICK, fullScreen);
    function fullScreen(event:MouseEvent):void {
        if (fullscreen_mc.currentFrame == 1){
            stage.displayState=StageDisplayState.FULL_SCREEN;
            fullscreen_mc.gotoAndStop(2)
        else {
            stage.displayState=StageDisplayState.NORMAL;
            fullscreen_mc.gotoAndStop(1)
    Any help would be appreciated!!!
    thanks

    i've found the anwser just put:
    videoInstance.fullScreenTakeOver = false

  • N96 freezes/stuck when starting up and screen prob...

    Hi, I am new and i would like to know why my N96 stucks at a blank white screen when starting up, is this what they call the "White screen of death"? I currently uses firmware version 12.043.  Sometimes when I remove my microSD card and then turn on my cellphone, it starts up normally, is there something wrong with my microSD card? or is it my N96? If so, is there a way to fix this problem? Also, sometimes when I leave my phone on standby mode and it's backlight turns off, i can't turn the backlight back on or even turn off my cellphone, I tried turning off the lockguard, but it gets stucks with backlight off and only showing the battery status, and the time, is there something wrong with my cellphone? Any solution? Thank you in advance!
    Message Edited by reventon on 11-Apr-2009 01:18 AM

    If the phone refuses to start correctly when the microSD card is inserted but starts up normally when you remove the microSD card, then it certainly looks like the microSD card has a problem.
    It could simply be data corruption, in which case reformatting the memory card (in the phone!) should put things right. This might also have something to do with the other freeze-ups you mention.
    If formatting the card doesn't solve the problem then leave it out of the phone for a while and see if the phone carries on misbehaving. If there are no further problems with the memory card removed altogether then it's a fairly safe bet that the card is faulty.
    Was this post helpful? If so, please click on the white "Kudos!" star below. Thank you!

  • Imported jpg probs - Urgent

    Before I begin, I'd like to apologize in advance if this
    issue has already been addressed in these forums.. I'd be suprised
    if it hasn't, but i've looked all over, and cannot find the answer
    i'm looking for.
    I'm using FlashMX 2004 Pro, on XP Pro SP2..
    I'm creating a website demo/walkthrough that I wish to use
    screenshots in. I've been creating the images in Photoshop, and
    exporting them as jpeg, then importing them to Flash. I want to be
    able to fade the screenshots (alpha) and have them enlarge/zoom in
    on specific parts of the screenshots. Unfortunately, when I
    preview/publish the swf, the screens are dithered and choppy. The
    only way they look good is if I keep them placed at 100% size.
    Since I want to be able to fade & resize the screenshots, this
    is a problem. I've tried png as well, with no better results.
    I've tried editing the properties of the imported jpg/png, to
    keep the image quality lossless or at 100%, but no dice.
    Can anyone out there possibly tell me what i'm doing wrong?
    Any feedback would be greatly appreciated, and put me forever in
    your debt.
    Thanks, -j

    scaling bitmaps in flash (been discussed countless times,
    surprised it was hard to find) is never
    good - flash does not handle the scaling or even rotating of
    bitmaps well. Always keep them at 100%.
    If you must scale, then you can try:
    play with the "smoothing" option in the properties for the
    imported bitmap (library).
    Add this to your first frame: _quality = "BEST";
    --> **Adobe Certified Expert**
    --> www.mudbubble.com
    --> www.keyframer.com
    Jonas Seaotter wrote:
    > Before I begin, I'd like to apologize in advance if this
    issue has already been
    > addressed in these forums.. I'd be suprised if it
    hasn't, but i've looked all
    > over, and cannot find the answer i'm looking for.
    >
    > I'm using FlashMX 2004 Pro, on XP Pro SP2..
    >
    > I'm creating a website demo/walkthrough that I wish to
    use screenshots in.
    > I've been creating the images in Photoshop, and
    exporting them as jpeg, then
    > importing them to Flash. I want to be able to fade the
    screenshots (alpha) and
    > have them enlarge/zoom in on specific parts of the
    screenshots. Unfortunately,
    > when I preview/publish the swf, the screens are dithered
    and choppy. The only
    > way they look good is if I keep them placed at 100%
    size. Since I want to be
    > able to fade & resize the screenshots, this is a
    problem. I've tried png as
    > well, with no better results.
    >
    > I've tried editing the properties of the imported
    jpg/png, to keep the image
    > quality lossless or at 100%, but no dice.
    >
    > Can anyone out there possibly tell me what i'm doing
    wrong? Any feedback would
    > be greatly appreciated, and put me forever in your debt.
    >
    > Thanks, -j
    >

  • Screen problem urgent

    Please find below the code when I select gv_zpersnr1on screen I want to fill second field gv_pername1  and display after we select.But it cannot be displayed
    PROCESS BEFORE OUTPUT.
      MODULE status_0100.
      MODULE init_screen_0100.
    PROCESS AFTER INPUT.
      MODULE exit_program AT EXIT-COMMAND.
      FIELD gv_zpersnr1   MODULE check_zpersnr1 ON REQUEST.
      MODULE fill_name1.
      FIELD gv_zpersnr2   MODULE check_zpersnr2 ON REQUEST.
      MODULE fill_name2.
      MODULE user_command_0100.
    ***INCLUDE LYIMM_MIGO_POP_UPI01 .
    *&      Module  exit_program  INPUT
          text
    MODULE exit_program INPUT.
      PERFORM exit_program.
    ENDMODULE.                 " exit_program  INPUT
    *&      Module  user_command_0100  INPUT
          text
    MODULE user_command_0100 INPUT.
      PERFORM exit_program.
    ENDMODULE.                 " user_command_0100  INPUT
    *&      Module  check_zpersnr1  INPUT
          text
    MODULE check_zpersnr1 INPUT.
      PERFORM check_zpersnr USING gv_zpersnr1.
    ENDMODULE.                 " check_zpersnr1  INPUT
    *&      Module  check_zpersnr2  INPUT
          text
    MODULE check_zpersnr2 INPUT.
      PERFORM check_zpersnr USING gv_zpersnr2.
    ENDMODULE.                 " check_zpersnr2  INPUT
    *&      Module  fill_name1  INPUT
          text
    MODULE fill_name1 INPUT.
      PERFORM fill_name1 USING  gv_zpersnr1
                         CHANGING gv_zpername1 .
      PERFORM fill_name1 USING  gv_zpersnr2
                         CHANGING gv_zpername2.
    ENDMODULE.                 " fill_name1  INPUT
    ***INCLUDE LYIMM_MIGO_POP_UPF01 .
    *&      Form  exit_program
          text
    -->  p1        text
    <--  p2        text
    FORM exit_program .
      CLEAR ok_code.
      ok_code = sy-ucomm.
      CASE ok_code.
        WHEN 'CANC' OR 'OK'.
          LEAVE TO CURRENT TRANSACTION .
        WHEN 'OKAY'.
          SET SCREEN 0. LEAVE SCREEN.
      ENDCASE.
    ENDFORM.                    " exit_program
    *&      Form  check_zpersnr
          text
         -->P_GV_ZPERSNR1  text
         <--P_GV_ZPERNAME1  text
    FORM check_zpersnr  USING    p_gv_zpersnr1.
      DATA :   lv_zpersnr TYPE zpersnr.
      IF p_gv_zpersnr1 IS NOT INITIAL.
        SELECT SINGLE zpersnr FROM yipp_personnel INTO lv_zpersnr
                              WHERE zpersnr EQ p_gv_zpersnr1.
        IF sy-subrc NE 0.
    *---Personnel ID No &1 does not exist!
          MESSAGE e001(yimm) WITH p_gv_zpersnr1.
        ENDIF.
      ENDIF.
    ENDFORM.                    " check_zpersnr
    *&      Form  fill_name1
          text
         -->P_GV_ZPERSNR1  text
    FORM fill_name1  USING    p_gv_zpersnr1 CHANGING p_gv_zpername.
      DATA : lv_zpername TYPE zpertxt.
      CLEAR : lv_zpername.
      SELECT SINGLE zpertxt FROM yipp_personnel INTO lv_zpername
                             WHERE zpersnr EQ p_gv_zpersnr1.
      IF sy-subrc EQ 0.
        p_gv_zpername  = lv_zpername.
      ENDIF.
    ENDFORM.                    " fill_name1
    Message was edited by:
            yanut

    you don't need the "fill_name" routines: you can get name from table into the "check_pernr" routine as you already read the table
    also the name doesn't have to be changed in there is no request on screen

  • Screen processing-Urgent

    Hi all,
    I have created two screens, in  one screen i have a mandatory field ...In this screen when i press Back or Exit or Cancel button in application tool bar, i should be able to go to my previous screen without entering any value in the mandatory field.
    In my case, i cant able to go to my previous screen without entering some value in the mandatory field...Please explain how to go about this
    Thanks in advance
    Nandhu

    Hi nanda,
        you should define fcode as exit command in gui status and write the following flow logic in flow logic.
      MODULE d9001_exit AT EXIT-COMMAND.
    *&      Module  D9001_EXIT  INPUT
    MODULE d9001_exit INPUT.
      SET SCREEN 0.
      LEAVE PROGRAM.
    ENDMODULE.                             " D9001_EXIT  INPUT
    thanks !
    Regards,
    Srini

  • Selection screen prob

    Hello,
    In selection screen i want to move my select option to left.
    in tht my coding is as below.Am placing every thing in one line
    but after radio button i dnt want space with out gap after radio button.Plz help me out.
    selection-screen begin of line.
    selection-screen comment (20) text-007 for field cp.
    parameters: cp radiobutton group g1.
    select-options: matnr for mara-matnr.
    selection-screen end of line.

    Hi,
    Don't use the statement
    *selection-screen comment (20) text-007 for field cp.
    instead of this u go to  GOTO on menu bar and choose TEXT ELEMENT-> SELECTION TEXT and name it for that particular one ....it 'll hav som little space...that is default
    selection-screen begin of line.
    *selection-screen comment (20) text-007 for field cp.
    parameters: cp radiobutton group g1.
    select-options: matnr for mara-matnr.
    selection-screen end of line.
    Thanks,
    Arunprasad.P

  • Leave to screen Very Urgent

    Hi...
    How can I find selection screen's screen number or is there any command whivh can be leave user to selection screen again ..

    hi,
    u can try this code...
    Selection screen number is default as 1000.
    <b>data : begin of i_itab occurs 0,
    matnr like mara-matnr,
    maktx like makt-maktx,
    end of i_itab.
    parameters: p_matnr like mara-matnr.
    select maramatnr maktmaktx into table i_itab from mara inner join makt
    on maramatnr = maktmatnr where mara~matnr = p_matnr.
    LOOP AT i_itab.
      format hotspot on.
    WRITE: / i_itab-matnr, i_itab-maktx.
    hide: i_itab-matnr.
      format hotspot off.
    ENDLOOP.
    at line-selection.
    leave screen .</b>
    Regards
    SAB

  • Zen Touch Screen Prob

    I have had my Zen Touch for almost 2 years, and have never had a problem with it until yesterday. The screen is now completely blank. The blue backlight and blue power light still work, as do all of the buttons. It still plays all of my music, but the LCD screen is completely blank so I can't see the song, album title, track time, etc....
    I've tried the reset button a few times, turning it off and on, and even plugging it into the charger, all with no success. I'm in the process of running the battery down to see if that helps, but I doubt it will. Anyone face a similar problem or know of a solution? Is it broken for good? Please help!
    Thank you!
    -Jeremy

    Yes,
    I've got the same problem. The unit is about a year and a half old now. One day it worked and then poof it didn't.
    I sure don't know of a solution at this time. From reading the posts on this forum it sure seems like this is a fairly wide spread problem which has a lot of consumers very upset with the poor quality of this unit. As many people have posted I find it hard to imagine that the cost of getting the unit repaired would be warranted.
    Up until this point I was very happy with the unit and because of this both of my children have Creative products (a Micro and a Vision M).
    I wonder if we have any makings of a class action suit here?
    I can tell you this, if either my daughters or son's unit give less than acceptable lifespan then I will never, ever consider purchasing another Creative product again. Great performing product, very easy to use, lousy lifespan (seem to be pre-programmed to die shortly after warranty - seems to be a common trait of electronics these days).
    I'm currently considering the Toshiba MP3 products - looks very nice, hopefully better quality.
    Please post any solution to this problem or information regarding getting the unit repaired.

Maybe you are looking for