Dynamic Screen

Hi Gurus,
Can anyone explain how to create Screen Dynamically.
ie.,
Screen elements(checkbox, radio button, Text box) should be created based on user action. User action can be captured using pushbutton.

Hi,
Herewith i am sending the DYNAMIC ALV report for your kind reference.
REPORT  YMS_DYNAMICALV.
TYPE-POOLS: SLIS.
FIELD-SYMBOLS: <DYN_TABLE> TYPE STANDARD TABLE,
               <DYN_WA>.
DATA: ALV_FLDCAT TYPE SLIS_T_FIELDCAT_ALV,
      IT_FLDCAT TYPE LVC_T_FCAT.
SELECTION-SCREEN BEGIN OF BLOCK B1 WITH FRAME TITLE TEXT-001.
PARAMETERS: P_FLDS(5) TYPE C.
SELECTION-SCREEN END OF BLOCK B1.
START-OF-SELECTION.
build the dynamic internal table
  PERFORM BUILD_DYN_ITAB.
write 5 records to the alv grid
  DO 5 TIMES.
    PERFORM BUILD_REPORT.
  ENDDO.
call the alv grid.
  PERFORM CALL_ALV.
Build_dyn_itab
FORM BUILD_DYN_ITAB.
  DATA: NEW_TABLE TYPE REF TO DATA,
        NEW_LINE  TYPE REF TO DATA,
        WA_IT_FLDCAT TYPE LVC_S_FCAT.
Create fields .
  DO P_FLDS TIMES.
    CLEAR WA_IT_FLDCAT.
    WA_IT_FLDCAT-FIELDNAME = SY-INDEX.
    WA_IT_FLDCAT-DATATYPE = 'CHAR'.
    WA_IT_FLDCAT-INTLEN = 5.
    APPEND WA_IT_FLDCAT TO IT_FLDCAT .
  ENDDO.
Create dynamic internal table and assign to FS
  CALL METHOD CL_ALV_TABLE_CREATE=>CREATE_DYNAMIC_TABLE
    EXPORTING
      IT_FIELDCATALOG = IT_FLDCAT
    IMPORTING
      EP_TABLE        = NEW_TABLE.
  ASSIGN NEW_TABLE->* TO <DYN_TABLE>.
Create dynamic work area and assign to FS
  CREATE DATA NEW_LINE LIKE LINE OF <DYN_TABLE>.
  ASSIGN NEW_LINE->* TO <DYN_WA>.
ENDFORM.                    "build_dyn_itab
     Form  build_report
FORM BUILD_REPORT.
  DATA: FIELDNAME(20) TYPE C.
  DATA: FIELDVALUE(5) TYPE C.
  DATA: INDEX(3) TYPE C.
  FIELD-SYMBOLS: <FS1>.
  DO P_FLDS TIMES.
    INDEX = SY-INDEX.
Set up fieldvalue
    CONCATENATE 'FLD' INDEX INTO
             FIELDVALUE.
    CONDENSE   FIELDVALUE NO-GAPS.
  <b> assign component  index  of structure <dyn_wa> to <fs1>.
   <fs1> =  fieldvalue.</b>
  ENDDO.
Append to the dynamic internal table
  APPEND <DYN_WA> TO <DYN_TABLE>.
ENDFORM.                    "build_report
CALL_ALV
FORM CALL_ALV.
  DATA: WA_CAT LIKE LINE OF ALV_FLDCAT.
  DO P_FLDS TIMES.
    CLEAR WA_CAT.
    WA_CAT-FIELDNAME = SY-INDEX.
    WA_CAT-SELTEXT_S = SY-INDEX.
    WA_CAT-OUTPUTLEN = '5'.
    APPEND WA_CAT TO ALV_FLDCAT.
  ENDDO.
Call ABAP List Viewer (ALV)
  CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
    EXPORTING
      IT_FIELDCAT = ALV_FLDCAT
    TABLES
      T_OUTTAB    = <DYN_TABLE>.
ENDFORM.                    "call_alv
Thanks,
Sankar M

Similar Messages

  • How to create dynamic screen using module pool programming

    Hi,
    Could anybody help me how to create dynamic screens?
    I am developing a screen with HR Person with assignment info. If PERNR have multiple assignments, i need to show all the details one by one. How to show the details on screen. I need to call one by one assignment information dynamically.
    Please suggest me how to do, apart from using table controls.
    Thanks,
    Kamal

    You may have the below options:
    1) Table Control
    2) Individual fields
    3) ALV
    4) pop-up screen

  • How to handle dynamic screens in bdc

    HI SIR,
    i am working on BDC for CA02 in this i have probelm that if operation 10 it doesnot contains any items it showing one  screen and if operation 10 contain some items
    and its item counter increasing automatically in this case it coming to this screen through some other screen.so.plz help me how to handle this dynamic screens in bdc ,plz help.

    hi sir,
              now i am working BDC UPLOAD with tcode CA02 in this in second screen their are some rows like in table control
    opt
    10                x
    20
    30                 x
    like above in this if row one of column contains 'x' then if i want to fill sub item then it display i one screen EX 100 else if it dsplay screen 200(ie item 10 already contains subitems it display  x in one row column(i.e selected check box) else it show unselected check box.plz tell how to know wheather check box is selected or not from screen to .plz tell.
    thanking u

  • Dynamic screen field values

    Hi,
    One quick question, I have created a screen with reference to a custome table fields and it is working fine. When I enter values for the first time, the values look ok in debug but when I change the values on the screen, the new values are not updated in the screen fields in debug. Old values are shown in the debug.
    I guess there is some kind of logic to do this. Like using the dynamic screen fields read or ....
    Can someone help me on this?
    Regards,
    Roopesh Singh

    hi there...
    when u first enter the values, they get into the work area related to the screen fields.....
    but when u change the values, they dont get changed in the workarea associated with the fields. since the data does not get updated in the fields, it wont show in the debugging mode. so chk ur code and make sure u update the data in the variables associated with the fields.
    do reward if helpful or get back with further queries.

  • Dynamic Screen Resolution

    Hello Everyone!!! I am having tough times solving query on Dynamic Screen Resolution in J2ME. How can you create an application in J2ME that automatically adjusts to the screen resolution to the phone it is being installed. That means if the resolution is small the layout automatically adjusts to the screen resolution and if its bigger then accordingly... Please help....

    If you can use a UI framework/toolkit I suggest LWUIT. If not, code using proportions. Avoid absolute values of x, y, width and height. I made a sample at http://smallandadaptive.blogspot.com/2010/12/bar-chart.html

  • Dynamic screen size in J2ME

    Hi,
    How to get dynamic screen location for all devices..........
    Without changing coordinates from source code it will suit for all devices(Nokia, Samsung, Motorola).......... How to get this...
    Help me pls............

    Use code like this:
    public class start extends Canvas {
    public static int scrW;
    public static int scrH;
    public start() {
    setFullScreenMode(true);
    scrW = getWidth();
    scrH = getHeight();
    }

  • Dynamic Screen Paramater Generation

    Is it possible to generate parameters for a screen on the fly??
    im trying to create a generic program that can adapt selection option parameters depending on a database table.
    ie if the user asks to search for an item in a table, they will be provided with a dialog containing dynamic parameters for each field in the table.
    tried this using field symbols but the compiler will not let me.
    ie:
    for all fields in table
    parameters: <pname> type <ptype>.
    is it possible to generate code for a form and call it at runtime??

    Yes, it is.  But the statements are not released for customer use and they will not be supported by SAP.  If you would like an example program, email me at my email address on my business card.   Here is another way of doing it using a POPup.
    report zrich_0001 .
    data: ivals type table of sval with header line.
    data: x_matnr type mara-matnr,
          x_vbeln type vbak-vbeln,
          x_edatu type vbep-edatu.
    start-of-selection.
      ivals-tabname = 'MARA'.
      ivals-fieldname = 'MATNR'.
      append ivals.
      ivals-tabname = 'VBAK'.
      ivals-fieldname = 'VBELN'.
      append ivals.
      ivals-tabname = 'VBEP'.
      ivals-fieldname = 'EDATU'.
      append ivals.
      call function 'POPUP_GET_VALUES'
        exporting
    *   NO_VALUE_CHECK        = ' '
          popup_title           = 'Enter Values'
    *   START_COLUMN          = '5'
    *   START_ROW             = '5'
    * IMPORTING
    *   RETURNCODE            =
        tables
          fields                = ivals
       exceptions
         error_in_fields       = 1
         others                = 2
      read table ivals with key fieldname = 'MATNR'.
      if sy-subrc  = 0.
        x_matnr = ivals-value.
      endif.
      read table ivals with key fieldname = 'VBELN'.
      if sy-subrc  = 0.
        x_vbeln = ivals-value.
      endif.
      read table ivals with key fieldname = 'EDATU'.
      if sy-subrc  = 0.
        x_edatu = ivals-value.
      endif.
      write:/ x_matnr, x_vbeln, x_edatu.
    Regards,
    Rich Heilman

  • Dynamic screen update options?

    We have a complex web-based user interface that is rendered using XSLT from a J2EE application. Each screen consists of lots of HTML fields, some of which are grouped together into what we call "multi-row blocks". A new block can be added by pressing a "+" button.
    What our customers would like is that new blocks are added without the screen refreshing or changing. We used to have a JavaScript/Dynamic HTML solution that would do the complex HTML manipulation needed (insert new sections of HTML and re-name any fields in following blocks) but this was:
    - very specific to IE 6's internals (it's manipulating how IE internally represents HTML, which can be different to the output of the original XSLT transformation);
    - a couple of thousand lines of very brittle code, generally driven by regular expressions that kept breaking;
    - was unacceptably slow for large screens (more than a 20-ish blocks)
    To get around this we re-worked it to do a full server round-trip, using HTML Anchor tags to return the user to the start of the new block.
    However, Internet Explorer has a very annoying bug that it refreshes the screen, shows the top of the form, then after a couple of seconds it then "bounces" down to the anchor position.
    Does anyone know how we can get around this anchor problem? Or a better way to fix the solution, avoiding the screen refresh?
    Our customers have recommended using AJAX, but that doesn't get around the problem of making a large amount of updates to the current HTML form, so would do little to help us?
    Thanks,
    Chris Nappin.

    AJAX is really just a cadillac solution on top of your html DOM manipulation. In your case, if the client side can decide how to modify itself when the plus button is added, then ajax would just be overkill.
    DOM manipulation while ugly is still probably your best bet.
    AJAX, beyond what you have done already, just allows you to make server calls to get data without reloading the page. As it seems you don't need new data, ajax wouldn't help.

  • Dynamic screen and custom control

    Hi,
    I have to create a screen and custom control dynamically within a method and display alv grid. Is this possible?
    regards,
    Madhu

    hi,
    this is a smple program just try in this way.plz do reward points if it is of some use
    data:obj type ref to zcl_test_alv.
    parameter:p_mblnr type zbshd-mblnr.
    start-of-selection.
    set screen 100.
    *&      Module  STATUS_0100  OUTPUT
          text
    module STATUS_0100 output.
    SET PF-STATUS 'xxxxxxxx'.
    SET TITLEBAR 'xxx'.
    if obj is initial.
    create object obj
    exporting p_con = 'MATERIAL_DOC'.
    endif.
    CALL METHOD obj->get_data
        exporting p_mat = p_mblnr.
    endmodule.                 " STATUS_0100  OUTPUT
    The above is an executable program.
    zcl_test_alv is a class which u need to create in se24 according to ur requirement
    u need to define methods and attributes.
    for example there are 3 methods
    constructor
    get_data
    put_data
    method GET_DATA.
    SELECT mblnr
             mblpo
             matnr
             maktx
             meins
             menge
             waers
             dmbtr
             INTO corresponding fields of TABLE it_mm
             FROM  zbsit
             WHERE mblnr = p_mat.
    if sy-subrc = 0.
    call method put_data.
    endif.
    endmethod.
    method PUT_DATA.
    DATA : it_fldcat TYPE lvc_t_fcat.
      DATA : wa_fldcat LIKE LINE OF it_fldcat.
      DATA : it_sort TYPE lvc_t_sort,
             wa_sort LIKE LINE OF it_sort.
    CALL FUNCTION 'LVC_FIELDCATALOG_MERGE'
    EXPORTING
      I_BUFFER_ACTIVE              =
       I_STRUCTURE_NAME             = 'ZBMDC'
      I_CLIENT_NEVER_DISPLAY       = 'X'
      I_BYPASSING_BUFFER           =
      I_INTERNAL_TABNAME           = 'ZBSIT'
      CHANGING
        ct_fieldcat                  = it_fldcat[]
    EXCEPTIONS
      INCONSISTENT_INTERFACE       = 1
      PROGRAM_ERROR                = 2
      OTHERS                       = 3
    IF sy-subrc <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      EXIT.
      ELSE.
        LOOP AT it_fldcat INTO wa_fldcat.
          CASE wa_fldcat-fieldname.
            WHEN 'MBLNR'.
              wa_fldcat-reptext   = 'Material Doc no'.
            WHEN 'MBLPO'.
              wa_fldcat-reptext   = 'Item Material Doc'.
              wa_fldcat-ref_table = 'X'.
            WHEN 'MATNR'.
              wa_fldcat-reptext   = 'Material No'.
              wa_fldcat-ref_table = 'X'.
            WHEN 'MAKTX'.
              wa_fldcat-reptext   = 'Description'.
              wa_fldcat-do_sum    = 'X'.
            WHEN 'MEINS'.
              wa_fldcat-reptext   = 'UOM'.
              wa_fldcat-do_sum    = 'X'.
            WHEN 'MENGE'.
              wa_fldcat-reptext   = 'QUAN'.
              wa_fldcat-do_sum    = 'X'.
            WHEN 'WAERS'.
              wa_fldcat-reptext   = 'CurrKey'.
              wa_fldcat-do_sum    = 'X'.
            WHEN 'DMBTR'.
              wa_fldcat-reptext   = 'curr'.
              wa_fldcat-do_sum    = 'X'.
          ENDCASE.
          MODIFY it_fldcat FROM wa_fldcat INDEX sy-tabix.
        ENDLOOP.
        wa_sort-fieldname = 'MBLNR'.
        wa_sort-up        = 'X'.
        wa_sort-subtot    = 'X'.
        APPEND wa_sort TO it_sort.
    ENDIF.
    CALL METHOD o_grid->set_table_for_first_display
    EXPORTING
       i_buffer_active               =
       i_bypassing_buffer            =
       i_consistency_check           =
       i_structure_name              =
       is_variant                    =
       i_save                        =
       i_default                     = 'x'
       is_layout                     =
       is_print                      =
       it_special_groups             =
       it_toolbar_excluding          =
       it_hyperlink                  =
       it_alv_graphics               =
       it_except_qinfo               =
       ir_salv_adapter               =
      CHANGING
        it_outtab                     = it_mm[]
        it_fieldcatalog               = it_fldcat[]
        it_sort                       = it_sort
       it_filter                     =
    EXCEPTIONS
       invalid_parameter_combination = 1
       program_error                 = 2
       too_many_lines                = 3
       others                        = 4
    IF sy-subrc <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
               WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    endmethod.
    method CONSTRUCTOR.
    CREATE OBJECT o_con
        EXPORTING
           container_name      = p_con .
      IF sy-subrc = 0.
        CREATE OBJECT o_grid
          EXPORTING
             i_parent          = o_con .
      ENDIF.
    endmethod.
    Attributes are
    o_con type ref to CL_GUI_CUSTOM_CONTAINER
    o_grid type ref to CL_GUI_ALV_GRID
    it_mm type zmdoc
    to get alv grid ,in layout editor u need to create custom control
    for constructor method u should have a parameter p_con with default value as 'MATERIAL_DOC'
    Im just explaining the above program use this as reference and try.

  • Dynamic Screen layout

    Hi all,
    I have to display fields dynamically based on certain conditions,so i started with grouping certain fields in several subscreens like this.
    subscreen A
    subscreen B
    subscreen C
    Now if for certain type of conditions i'll be displaying subscreen A and subscreen C next to that ,like subscreen C should move up to the palce of subscreen B and subscreen B will not be displayed.(so all combination of the three screens,without
    any empty space inbetwen them).Wondering how to go abut that.
    Is there screen flow command which calls subscreen conditionally based on 'IF' conditions and how to move screens/fields up from its original locations.
    Thanks in advance,
    dan.

    Ok Dan, I've spent the last view minutes putting together an example, which works quite well.  Here is the main program code.
    REPORT zrich_001.
    DATA: v_suba TYPE sy-dynnr.
    DATA: v_subb TYPE sy-dynnr.
    DATA: v_subc TYPE sy-dynnr.
    PARAMETERS: p_suba AS CHECKBOX.
    PARAMETERS: p_subb AS CHECKBOX.
    PARAMETERS: p_subc AS CHECKBOX.
    CALL SCREEN 100.
    *&      Module  PBO  OUTPUT
    *       text
    MODULE pbo OUTPUT.
    *set pf-status 'Main'.
      IF p_suba = 'X'.
        v_suba = '0101'.
      ENDIF.
      IF p_subb = 'X'.
        IF v_suba IS INITIAL.
          v_suba = '0102'.
        ELSE.
          v_subb = '0102'.
        ENDIF.
      ENDIF.
      IF p_subc = 'X'.
        IF v_suba IS INITIAL.
          v_suba = '0103'.
        ELSEIF v_subb IS INITIAL.
          v_subb = '0103'.
        ELSE.
          v_subc = '0103'.
        ENDIF.
      ENDIF.
      IF v_suba IS INITIAL.
        v_suba = '9999'.
      ENDIF.
      IF v_subb IS INITIAL.
        v_subb = '9999'.
      ENDIF.
      IF v_subc IS INITIAL.
        v_subc = '9999'.
      ENDIF.
    ENDMODULE.                 " PBO  OUTPUT
    *&      Module  pai  INPUT
    *       text
    MODULE pai INPUT.
      CASE sy-ucomm.
        WHEN 'BACK'.
          LEAVE PROGRAM.
      ENDCASE.
    ENDMODULE.                 " pai  INPUT
    Of course, you can put your own gui status and other stuff in here, but you get the idea.  Here is the screen flow logic of screen 100.
    PROCESS BEFORE OUTPUT.
      MODULE pbo.
      CALL SUBSCREEN subsa INCLUDING sy-repid v_suba.
      CALL SUBSCREEN subsb INCLUDING sy-repid v_subb.
      CALL SUBSCREEN subsc INCLUDING sy-repid v_subc.
    PROCESS AFTER INPUT.
      MODULE pai.
      CALL SUBSCREEN subsa .
      CALL SUBSCREEN subsb .
      CALL SUBSCREEN subsc .
    Now on screen 100, there are three subscreen areas,  called SUBSA, SUBSB, SUBSC.  Also in this program there are three subscreen dynpros, called 101, 102, and 103.  So all this will need to be created to make this example work.
    Now you can see in the PBO, that I am dynamically assigning the subscreen numbers to the subscreen area variables depending on what you select on the selection screen.  Also, it is important to assign a dummy subscreen(with nothing in it) to any subscreen area which has not been assigned a real subscreen.  So you see that I am assigning subscreen 9999 for this.
    Hope this helps.
    Regards,
    Rich Heilman

  • Dynamic Screen Problem

    Hi,
    I've created a cl_gui_container at the outter screen's initialization.Later I want to
    add some something like a box into this container area, and build the content
    of this box dynamicly,eg (add several box and label on it) ,how can I do it,
    Thanks

    Hi Ray,
    Please use function RPY_DYNPRO_INSERT.
    add your required UI elements in the parameter 'fields_to_containers'.
    Be careful to understand the table contents before you use the function.
    Regards,
    Mahidhar

  • Dynamic Screen Programming

    Hello Experts,
    I want to create dynmic screen.  There are multiple rows of my data.
    Like for example, There is information of every subject of the student
    Data line in node -> Student number,Name,Sub,Marks
    Now with multiline data, if 1 student has 4 subjects, he will have 4 lines but number and name will be common
    so Number and Name will come on 1 line
    and 2,3,4,5 line will contain subject Name and Marks. Like this data will be generated for all students -> Student count and subject count for each student is not decided.
    UI elements used will be of type, Textview,Input field,Image ,check box and Dropdown(Data is editable).
    I have created all this elements using dynamic programming for a single element of node.
    What I understand if I need to do the same thing for Multiple elements of node.  I will need to create dynmamic node for each of element as Binding happens at node level not elmenet level. 
    I also tried it using table giving different UI elements for cell but here there is huge compromise on the appearance of screen.
    Please advice me if there is any other way.
    Thanks in advance.
    Regards,
    Hema

    Hello Amit,
    I refered the reply
    Here is the code given in thread...
    In one method I created the node -
      IF lr_node IS BOUND.
        wd_comp_controller->lr_node = lr_node.    "Global variable
      ENDIF.                                 "if lr_node is bound.
    Aslo copy the table structure you crreated dynamically to global variable for later reference.
    On SAVE  -
      FIELD-SYMBOLS :
        <lt_table>        TYPE STANDARD TABLE .
        CALL METHOD wd_comp_controller->lr_node->get_static_attributes_table
          IMPORTING
            table = <lt_table>.        "dynamic table
    I am not sure when is lr_node in wd_comp_controller is created- before writing  wd_comp_controller->lr_node = lr_node.
    I checked the other links in the thread..but didnt help...
    Can you please help me to understand ... how should I bind the dynamically created Node in the View to component controller as it needs to be accessed in different view as well..
    Thank you
    Edited by: Hemalata Borate on Feb 15, 2010 12:39 PM

  • Dynamic screen generation

    Hello everybody. I have to generate new screen and fields on it at runtime. Does anybody know how to do this?

    I had implemented similar thing 6 months back.
    I am giving some guideline to fulfill your requirements.
    1. There will be include in your main program, say ZMAIN which will be filled by another program, say ZCONTROL.
    2. You will fill include (which will contain dynamic code for your selection screen) in ZCONTROL and submit ZMAIN from ZCONTROL
    REPORT ZMAIN.
    include zdyn_screen. (include it in your main program)
    Report ZCONTROL.
    data : gt_code TYPE TABLE OF string,
    wa_code type string,
    c_prog type sy-repid.
    wa_code = 'Parameters : test type matnr.'.
    append wa_code to gt_code.
    c_prog = 'ZDYN_SCREEN'.
    insert report c_prog from gt_code.
    commit work.
    SUBMIT ZMAIN AND RETURN.
    * Clear up the screen as you exit.
    REFRESH GT_CODE.
    READ REPORT C_PROG INTO GT_CODE.
    * You may insert some check if your want OR you can omit the step of reading report
    refresh gt_code.
    insert report c_prog from gt_code.
    Remember, you may need much more logic to handle various scenarios.
    To get the text from your dictionary field for your selection screen parameters / select-options you can also use code
    INSERT TEXTPOOL
    To check syntax before inserting code into your include, you can try SYNTAX-CHECK or use FM EDITOR_SYTAX_CHECK.
    Regards,
    Mohaiyuddin

  • Ganerate dynamic screens based on Table fields ? (In webDynpro)

    Hi All
       Can any one explain me how to generate the screens dynamically based on the
       Table fields .
       Our requirement is some thing like based on the product fields will change then
       based on the field values screens should be generated dynamically ...
       Any help or suggestions on this will really appreciated
    Adv...thanks and regards
    --- prasad

    Hi
       Based on the data base table fields i need to generate the screens dynamically
      i.e  let us take i have three products and all are having different fields but
           for buying the any products i should create the screens dynamically based
           on the  chosen product and fields and for individual products.
          I shouldn't generate the screens separately for all the three products !!
          only structure i will define but based on the product and fields it should
          automatically generate the screens(which are common to all the products)
    Can any one help me on this
    Regards
    --- prasad

  • Dynamic screen field layout - ABAP webdynpro

    Hi,
    I am rather quite new to ABAP webdynpro - one of my requirements is that based on a Custom table (so to say a custom built customizing table) I need to display fields - the Customizing table could say that for region America - we need the following fields to be supressed, the same set of fields for Japan could be Mandatory, and for Latin America could just be display only.
    Is there anyway this could be acheived in Webdynpro (ABAP) - I presume that the supressed fields for America region will not be displayed but instead the common fields for America and Japan would be out of sync as far as screen layout is concerned. An ideas or guidance on how to accomplish this would be greatly appreciated.
    Regards....

    Hi,
    you can loop on your table which gathers all the fields in it, add an attribute to your
    table stating the required or not parameter and adding it to the 'state' parameter in
    the new_inputfield method.
    In the Wiki I added a page for dynamic UIelement creation based on DDIC properties
    (wiki is down, so i don't have a link to it)
    or you can visit these logs by Thomas Szues:
    <a href="/people/thomas.szcs/blog/2005/12/28/dynamic-programming-in-web-dynpro-abap--introduction-and-part-i-understanding-ui-elements:///people/thomas.szcs/blog/2005/12/28/dynamic-programming-in-web-dynpro-abap--introduction-and-part-i-understanding-ui-elements
    <a href="/people/thomas.szcs/blog/2006/01/03/dynamic-programming-in-web-dynpro-abap--part-ii-handling-viewelements:///people/thomas.szcs/blog/2006/01/03/dynamic-programming-in-web-dynpro-abap--part-ii-handling-viewelements
    grtz
    Koen

Maybe you are looking for

  • Lightroom 5 permanently runs out of memory

    Lightroom 5 on Windows 7 32 Bit and 8 Gigabytes of memory (more than the 32 Bit system can use) permanently runs out of memory when doing some more complex edits on a RAW file, especially when exporting to 16 Bit TIFF. The RAW files were created by c

  • Problem in getting complete display in pdf document from spool

    Hi, I have a report1 which calls another report2 in the background. The report2 which is run in the background produces some output and thus generated a spool. Report1 then gets the spool number generated from report2 and converts it to a pdf documen

  • BAPI step by step to connect JAVA for catsdb table

    BAPI step by step to connect JAVA for catsdb table, Points will be rewarded, full points with example of catsdb table in bapi for JCO JAVA Thank you, Regards, Jagrut BharatKumar Shukla

  • Flash animation not viewing in Internet Explorer

    I have built a website in iweb using Slideshowpro and Vertical Moon products, everything views as it has been built in Safari and Firefox, in Internet Explorer the text animations do not view at all, but the rest does OK. In opera all views OK with t

  • Installation of Oracle 10g Express Edition

    I've installed XE onto my PC (Windows XP MediaCenntre Edition) using the OracleXE2 application currently available from the download centre. The installation ran succesfully and used all of the default ports. However when I try to go to the Database