Methods used in cl_gui_custom_container for ALV and for what purpose

Methods used in cl_gui_custom_container for ALV and for what purpose and i want the exact senario for the usage of those method?
2. What events are used in ALV?
I anyone help me please,
Points will be awarded.
Thank you & Regards,
Jagrut BharatKumar Shukla

hey,
look at this sample code....
TABLES: SFLIGHT.
G L O B A L   I N T E R N  A L   T A B L E S
DATA: GI_SFLIGHT TYPE STANDARD TABLE OF SFLIGHT.
G L O B A L   D A T A
DATA: OKCODE LIKE SY-UCOMM,
      G_WA_SFLIGHT LIKE SFLIGHT.
Declare reference variables to the ALV grid and the container
DATA:
  GO_GRID             TYPE REF TO CL_GUI_ALV_GRID,
  GO_CUSTOM_CONTAINER TYPE REF TO CL_GUI_CUSTOM_CONTAINER.
S T A R T - O F - S E L E C T I O N.
START-OF-SELECTION.
  SET SCREEN '0100'.
*&      Module  USER_COMMAND_0100  INPUT
MODULE USER_COMMAND_0100 INPUT.
  CASE OKCODE.
    WHEN 'EXIT'.
      LEAVE TO SCREEN 0.
  ENDCASE.
ENDMODULE.                 " USER_COMMAND_0100  INPUT
*&      Module  STATUS_0100  OUTPUT
MODULE STATUS_0100 OUTPUT.
Create objects
  IF GO_CUSTOM_CONTAINER IS INITIAL.
    CREATE OBJECT GO_CUSTOM_CONTAINER
      EXPORTING CONTAINER_NAME = 'ALV_CONTAINER'.
    CREATE OBJECT GO_GRID
      EXPORTING
        I_PARENT = GO_CUSTOM_CONTAINER.
    PERFORM LOAD_DATA_INTO_GRID.
  ENDIF.
ENDMODULE.                 " STATUS_0100  OUTPUT
*&      Form  load_data_into_grid
FORM LOAD_DATA_INTO_GRID.
Read data from table SFLIGHT
  SELECT *
    FROM SFLIGHT
    INTO TABLE GI_SFLIGHT.
Load data into the grid and display them
  CALL METHOD GO_GRID->SET_TABLE_FOR_FIRST_DISPLAY
    EXPORTING
      I_STRUCTURE_NAME = 'SFLIGHT'
    CHANGING
      IT_OUTTAB        = GI_SFLIGHT.
ENDFORM.                    " load_data_into_grid
<b>* the Events are</b>
ITEM_DATA_EXPAND, REPREP_SEL_MODIFY, CALLER_EXIT, USER_COMMAND, TOP_OF_PAGE, DATA_CHANGED, TOP_OF_COVERPAGE, END_OF_COVERPAGE, FOREIGN_TOP_OF_PAGE, FOREIGN_END_OF_PAGE, PF_STATUS_SET, LIST_MODIFY, TOP_OF_LIST, END_OF_PAGE, END_OF_LIST,AFTER_LINE_OUTPUT, BEFORE_LINE_OUTPUT, SUBTOTAL_TEXT, CONTEXT_MENU.
<b>the methods used with the class CL_GUI_CUSTOM_CONTAINER are as follows......</b>
IF_CACHED_PROPGET_NEXT_PROP, IF_CACHED_PROPSEEK_FIRST_PROP, IF_CACHED_PROP~SET_PROP, IS_VALID, FREE, GET_PROPERTY, SET_PROPERTY, CALL_METHOD, ASSIGN_PROPERTY, CALL_METHOD_RESULT_GUI_OBJECT, GET_PROPERTY_GUI_OBJECT, IS_CACHED_PROP, ADD_CACHE_PROP, REMOVE_CACHE_PROP, GET_CACHE_PROP, SET_CACHE_PROP, IS_CACHE_VALID, INVALIDATE_CACHE, GET_FOCUS, SET_FOCUS, SET_NAME, GET_NAME, GET_ENABLE, SET_ENABLE, DISPATCH, FINALIZE, GET_ADJUST_DESIGN, GET_GRID_HANDLE, GET_GRID_STEP, GET_HEIGHT, GET_LEFT, GET_METRIC, GET_MODE, GET_REGISTERED_EVENTS, GET_TOP, GET_VISIBLE, GET_WIDTH, IS_ALIVE, REG_EVENT_LEFT_CLICK_DESIGN, REG_EVENT_LEFT_CLICK_RUN_MODE, REG_EVENT_MOVE_CONTROL, REG_EVENT_RIGHT_CLICK, REG_EVENT_SIZE_CONTROL, SET_ADJUST_DESIGN, SET_ALIGNMENT, SET_GRID_HANDLE, SET_GRID_STEP, SET_HEIGHT, SET_LEFT, SET_METRIC, SET_MODE, SET_POSITION, SET_REGISTERED_EVENTS, SET_TOP, SET_VISIBLE, SET_WIDTH, GET_PATH, CONTROL_REGISTER_EVENT, CONTROL_UNREGISTER_EVENT, GET_EVENT_PARAMETER, GET_REGISTERED_EVENTS_EX, GET_WINDOW_PROPERTY, INIT_CONTROL, INIT_CONTROL_WITH_HWND, REGISTER_CACHED_PROPERTY, REGISTER_CACHED_W_PROPERTY, SET_REGISTERED_EVENTS_EX, SET_WINDOW_PROPERTY, UNREGISTER_CACHED_PROPERTY, UNREGISTER_CACHED_W_PROPERTY, GET_CONTAINER_TYPE, RESIZE, GET_INNER_WIDTH, LINK, GET_LINK_INFO, GET_INNER_HEIGHT, SET_MODE_FOR_ALL, GET_DYNPRO_CONTAINER, GET_FRAME_CONTAINER, GET_CHILD, ADD_CHILD, REMOVE_CHILD, REMOVE_ALL_CHILDREN, CONSTRUCTOR.

Similar Messages

  • HT204053 I am using my Apple ID for me and for my wife. when I sync. the phones i lost all my wife contact. how do i recover the contact from i cloud?

    I am using my Apple ID for me and for my wife. when I sync. the phones i lost all my wife contact. how do i recover the contact from i cloud?

    While I have a few ideas, I think you'd have better luck troubleshooting this in the iCloud forum.

  • Given filename or path contains Unicode or double-byte characters.Retry using ASCII characters for filename and path What does this mean? it happen when I publish an OAM

    Given file name or path contains Unicode or double-byte characters. Retry using ASCII characters for filename and path
    What does this mean? It is happening when I try to publish an OAM for Dreamweaver.
    Also: How can I specify the browser in Edge Animate? It is just going wherever. Are there no Preferences for Edge Animate?
    BTW. Just call it Edge. Seriously. Do you call it Illustrator Draw? Photoshop Retouching?

    No, my file name is mainContent.oam
    My project name is mainContent.an
    This error happens when I try to import into Dreamweaver. Sorry, I wasn't clear on that earlier.
    I thought maybe it was because I had saved my image as a png. So re-saved as a svg, still get the error.
    DO I have a setting is Dreamweaver CC that is wrong? Should I try this in Dreamweaver CS6? I might try that next.
    Why is this program so difficult? I know Flash. I know After Effects. I can work the timeline part just great. It's always in the export that I have problems.
    On a MacPro, 10.7.
    Are you an Adobe person or just a nice helper?

  • I want to use an external microphone for both my iPhone 5S and my MacBook Pro. This is for music and for making recordings outside such as birds. Any suggestions?

    I want to use an external microphone for both my iPhone 5S and my MacBook Pro. This is for music and for making recordings outside such as birds. Any suggestions?

    use a splitter something like this
    http://www.amazon.co.uk/3-5mm-Headphone-Splitter-Cable-iPhone-White/dp/B003W37DS E/ref=pd_sxp_grid_pt_2_1

  • Error while using dynamic pointers in STD_LOGIC_VECTORs and for sentences

    Hi Forum,
    I am having a few problems in the Synthesis cause I am using dynamic pointers in STD_LOGIC_VECTORs and for sentences.
    Here I show two examples: 
    1)
    indx := array_of_indexes(repeat_deep);
    aux_data(repeat_deep)(BUF_SIZE - indx*NUM_BITS downto BUF_SIZE-3 - indx*NUM_BITS) <= data_in_p;
    Here, my problem is that indx is a dynamic pointer so it works in the simulation but no in the Synthesis.
    aux_data is an array of STD_LOGIC_VECTORs
    2)
    for i_for in 0 to repeat_deep -1 loop
        indx := array_of_indexes(i_for);
        aux_data(i_for)(BUF_SIZE - indx*NUM_BITS downto BUF_SIZE-3 - indx*NUM_BITS) <= lasts_power(i_for);
        array_of_indexes(i_for) <= array_of_indexes(i_for) + 1;
    end loop;
    Here I have both problems, the 'repeat_deep' in the 'for' is dynimic, and the 'indx' in the STD_LOGIC_VECTORs.
    What can I do to solve the problem?
    Thanks!!
    Daniel

    "I am having a few problems in the Synthesis cause I am using dynamic pointers"
    If you're using Vivado, dynamic indexing is a known issue with Vivado Synthesis:
       Vivado Synthesis - Does Vivado Synthesis support non-constant (dynamic) range expression?
       http://www.xilinx.com/support/answers/52302.html
    -Brian

  • At the momment i only pay a month to month after effects subscription for $29usd i am a video editor and only use After effects, premier, photoshop and Illustrator whats my best option, do i upgrade, cancel. what todo?

    At the momment i only pay a month to month after effects subscription for $29usd i am a video editor and only use After effects, premier, photoshop and Illustrator whats my best option, do i upgrade, cancel. what todo?

    You can upgrade to full CC, please check for the options & price here.
    Creative Cloud pricing and membership plans | Adobe Creative Cloud
    Cloud-based creative software and services | Adobe Creative Cloud
    How to upgrade from a single app membership to complete Creative Cloud
    Manage your membership and payments | Creative Cloud
    Please let us know if you have any further queries.
    Regards
    Rajshree

  • Is there a difference between microsoft office for mac and for windows?

    As a college student it's important that everything is equal for windows and mac for using instructions. So i am wondering if theres a difference between microsoft office for mac and for windows?

    There are differences between the two version of Office. If you need to be exactly like the Windows version, you will have to run Windows on your Mac.
    Allan

  • Different material number for SD and for PP MM

    Hello
    Does sap provide a functionality to manage different material number for SD and for PP MM:
    We produce and stock material A . We want to be able to sell material A and B. For MM (stock)  and PP, B = A but for reglementation, we need to print on the delivery document  caracteristics stored at the material level.
    We don't want to substitute B by A on the sale document and we want that the stock of A beeing reduced by sales orders of A and B.
    Thanks
    Simon

    Simon,
    Iu2019m not aware of any way to manage the same thing using one material number in MM/PP and a different number in SD.
    What makes B different from A?  From your description it sounds like itu2019s the same thing with different characteristics.  Without more info itu2019s difficult to offer solutions to your problem but Iu2019d start by looking at classification and batch management so you can differentiate differences between materials based on characteristics captured at the batch level. 
    If you provide a little more info about the products perhaps I can help.

  • For iPhone and Android, what is the best file format for watching videos?

    For iPhone and Android, what is the best file format for watching videos?

    You can try these setting. They are from CS5.5 but should work in CS4.
    Make sure you check Use Max. Render Quality.

  • I do not own an adobe product and want a one-time payment licence for students and teachers, what should I get?

    I do not own an adobe product and want a one-time payment licence for students and teachers, what should I get? There are so many licenses to choose from and at least 3 lightroom licenses for students.

    If all you are looking for is Lightroom, I would suggest going to your campus computer store. The computer store where I worked had Lightroom in stock. If your store doesn't have it in stock they can order it for you. There is really only one Lightroom 5 license that comes with the standalone version, student or otherwise. The program is identical either way. Licensing for the creative cloud is handled through the web and the payment method, But you aren't concerned about that.

  • I have just getting a new phone and I have forgot my password an Apple ID what I made new for the new phone now I cannot get on it because asking for id and password what should I do help plz thank u

    I have just getting a new phone and I have forgot my password an Apple ID what I made new for the new phone now I cannot get on it because asking for id and password what should I do help plz thank u

    Try
    https://iforgot.apple.com

  • One number for faxing and for voice

    Hi,
    I would like to know if it possible to have one number for faxing and for voice.
    What I have read up is that Cisco can detect the fax tones. What I would like to do is route all inbound faxes to a viop dial-peer and all voice to another e1 port.
    I am just looking for some more info if this can be done.
    Thanks you?

    Yes this is possible with either cisco fax relay or t.38 fax relay.
    http://cisco.com/en/US/tech/tk652/tk777/technologies_configuration_example09186a00800a4adf.shtml
    http://cisco.com/en/US/products/sw/iosswrel/ps1839/products_feature_guide_chapter09186a00800b5dce.html
    Hope this helps...
    Chester

  • Which application server is requierd for form9i and for form10g

    which application server is requierd for form9i and for form10g

    Oracle Application Server 9.0.2 (Forms 9i) and Oracle Application Server 10g (9.0.4) (Forms 10g)
    Frank

  • I bought versions for iPad and for MacBook. At synchronization of documents on MacBook all smilies from the Emoji keyboard disappeared. It is impossible to insert them into the text manually. Smiles of Emoji are supported by the program for Mac? Help to s

    I bought versions for iPad and for MacBook. At synchronization of documents on MacBook all smilies from the Emoji keyboard disappeared. It is impossible to insert them into the text manually.
    Smiles of Emoji are supported by the program for Mac?
    Help to solve a problem, please.

    Same thing happened to me with my peruvian credit card in the peruvian app store, I want to buy an app, but it says that my credit card is "not supported in the Peruvian app store"

  • I have a isic card and i am a student and i want to see if you have any discount for app for apple and for the i phones and if i have the b.o.box in the us can i buy the iPhone from your site

    i have a isic card and i am a student and i want to see if you have any discount for app for apple and for the i phones and if i have the b.o.box in the us can i buy the iPhone from your site

    Apple does not offer educational discounts on the iPhone. I don't know what you mean by "app for Apple".
    Regards.

Maybe you are looking for

  • How to display the color of time period and the legend in Calendar view?

    Hi, Sorry to disturb you guys with a quite simple question. I want to do a calendar view to display the period of absence for the portal user. I've setup the iView but it displays neither the color of time period nor the legend. The problem is: 1) If

  • Is the iPad mini dual voltage?

    Do I need to bring a voltage converter when I travel to other countries, or does the Mini charge on the higher voltage in other countries?

  • Invalid format on appletv

    After the last update my appletv, when I turn on, the screen of the TV message INVALID FORMAT, as most did not recognize the hdmi port. I've only had TV and the same thing keeps happening, also already restored the apple TV and nothing. Can anyone he

  • Attaching e-mails to the interaction record(Activity) via ERMS set up

    Hi Experts,                  1. Activity (Interaction record) to be created  automatically on receiving an email.                  2. Once the acitivity is created then it must be routed to employee responsible based on certain rules.            For

  • File type of WebHelp start page

    Hi all, I've always accepted RH's default file type for my WebHelp output start page (*.htm), but my UNIX admin is asking me to switch this, if I can (and apparently I can), to .html. Any consequences to doing this, that anyone's experienced? Thanks