Interactive table control in Adobe forms

Dear gurus,
  I am trying to create an interactive table control with header. The table control will have 10 rows, and I want the users to be able to enter values into the table.
I created a new node with cardinality 0...n; and added attributes under it. The I dragged that onto my design view and made duplicate entries of the rows to get 10 rows under the header.
Now the issues I am having are
1) The table is not visible in preview Pdf; I tried to save and activate the form, but still appears to be invisible
2) For some strange reason the table control in adobe forms is not as flexible as the one in webdynpro, where it is easier to bind the fields and send / recieve data from the interface.
~thanks and appreciate any comments.

when your cardinality is 0..n you won't see it in preview mode.. you need to launch it from your dynpro & you will see it.
Also, if you know you're going to have 10 rows all the time, why not make the cardinality 1...n?
Nevertheless, I personallly wouldn't create the table in this method.
I would create the table in Web dynpro, add a column called "SeqNo" or whatever and pre-populate that field with 1 - 10. When you drag/drop your table from your Data View, just rt-click that column and hide it so your users won't see that field.
You'll have 10 rows displayed to the user each time and you won't worry about having to bind anything since it'll be done automagically.

Similar Messages

  • Dynamic table control in adobe forms

    Hi All,
    I am creating abobe form using web dynpro java. I have a table with one row & 5 columns. After that i have put "add" button, so that as i click on this button, a new row will be inserted in the same table with same no. of columns & data fields.
    Please can anyone tell me, how can i do this???
    Thanks & regards,
    Vinita Sharma

    Vinita,
    You will need to use the addInstance method. For example try looking the Purchase Order form which may be stored at this location on ur PC.
    C:\Program Files\Adobe\Designer 7.1\EN\Samples\Purchase Order\Dynamic Interactive\Forms
    Chintan

  • How to transfer Internal table to a Adobe form? ....urgent...

    Hi Experts,
    I am not able to get the data in the adobe form from an internal table.
    I need to put the data in individual fields in the adobe form.
    I'm working on Adobe Interactive form developed in WDP ABAP.( I have successfully config the ADS in my server.)
    Action:
    1. There are 1 table in the Adobe Interactive form((Adobeform)created by the 'sfp' t-code.
    a) create a interface with a structure(A_STRU).
    b) create a form with the interface.
    c) In the layout of the form, drag a table to the form.
    d) Binding the table to the A_STRU.
    e) Binding the fields of the table to the fields of the structure.
    2. Create a view -
    first_view in the WDP ABAP.
    3. In the first_view, there is a Interactiveform ( named "adobe_form" ) to be binding the Adobe Interactive form (Adobeform).
    4. Type the code in the wddoinit of the first_view for bindding the internal table to context of the adobe interface.
    DATA lo_nd_z_php_form_pay TYPE REF TO if_wd_context_node.
    DATA lo_nd_g_context TYPE REF TO if_wd_context_node.
    DATA lo_el_g_context TYPE REF TO if_wd_context_element.
    DATA ls_g_context TYPE wd_this->element_g_context.
    navigate from <CONTEXT> to <Z_PHP_FORM_PAY> via lead selection
    lo_nd_z_php_form_pay = wd_context->get_child_node( name = wd_this->wdctx_z_php_form_pay ).
    g_context is the context interface of the adobe form.
    navigate from <Z_PHP_FORM_PAY> to <G_CONTAIN> via lead selection
    lo_nd_g_context = lo_nd_z_php_form_pay->get_child_node( name = wd_this->wdctx_g_context ).
    binding the g_context to the form context.
    lo_nd_g_context->bind_table( result_payslip ).
    through the debug the program, I found 50 records in the result_payslip internal * * table .
    5. run the wda, I find the nothing data to be displayed in the adobe form.
    6. But I can transfer a string parameter from wda to adobe form. I don't know how to transfer data in the table?
    I don't know how to config the table in the adobe form?
    I hope to get the guide for step by step to solve the problem. Thanks a lot .
    I hope to get some hints. Thanks a lot .
    Pls help me out.
    Thanks & Regards,
    Tao

    hi ,
    I have similar difficulty.....
    I Am putting data from internal table into Adobe form using ABAP web dynapro.
    I am not able to see data in Adobe form though inernal table contains 14 records.
    Also, i have been thr' WDR_TEST_ADOBE
    but still not able to solve problem .
    Can you help me?

  • Table control in adobe interactive form ?

    Hi,
    Can we make a table control i.e. something like the same functionality that of table control in an adobe interactive form?
    Thanks !!

    it all depends on what you want to do.
    In SFP, there is a table wizard you can use to create your basic table with headers/footers etc...
    You can put buttons on your PDF with code behind them to ADD/DELETE rows dynamically.
    for example:
    data.Page2.parms.instanceManager.addInstance(1);
    I have tables where a column would consist of input fields or  radiobuttons or just about anything else you can imagine to put in a table.
    But as Otto mentioned, you should elaborate more and tell us what you want to do with the table. If you're not afraid to jump into Formcalc/Javascript, you can do some quite complex activities in your form if you want to.

  • ListBox control in Adobe forms

    Hello experts,
    I have Adobe Interactive Form where I'd like to design standard Adobe List Box control having some predefined enumeration for list of items in it. On time of  submission of the form the following XML is sent by Adobe Acrobat Reader where 'ClassificationList' is a name of my ListBox.
    <form1>
    <Name>x</Name><Description>x</Description><ClassificationList /><ClassificationList xmlns:xfa="http://www.xfa.org/schema/xfa-data/1.0/" xfa:dataNode="dataGroup" />
    <ClassificationList xmlns:xfa="http://www.xfa.org/schema/xfa-data/1.0/" xfa:dataNode="dataGroup" />
    <ClassificationList><value>cat22</value></ClassificationList>
    </form1>
    Is there any possibility to avoid representation of 'ClassificationList' field in XFA format, but sent the field as field 'Name' is sent? I.e. in form of merged selected text box items into plain text. For example, 'selectedItem1; .. ;selectedItemN'.
    Why does not the PDF send just something like this '<ClassificationList>cat22</ClassificationList>' for the ListBox?
    BR, Sergei
    Message was edited by: Siarhei Pisarenka

    Hi Sandipan,
    In Wd ABAP scenario, SAP is not supporting dynamically created rows from adobe forms. It will accept a single row only. We can overcome this situvation in 2 ways.
    1. Make the "Add Row" button as a submit button. Each time when you add a row in adobe form, save the row in R/3. It can cause performance issues.
    2. At the time of form download, it should contain an invisible table with n no: of rows. Just before submit, enter the values in the dynamic rows into the invisible table. At R/3 end, you will get all values from that table.
    Thanks & Regards,
    Sanoosh

  • Read table data from Adobe Form in WD method

    Hello,
       Context is like this :
       ADOBE_DATA        --- Node
             POS                  -
    Node   which has Dict. Stru : TABLE  card : o..n
                   POSNR       --- Attribute
                   MATNR       -
    Attribute
    Created Adobe Interactive Form through the template source of view layout.So xml schema generated automatically
    and is all ok.
    Method on action Submit :
    DATA :
    Node_zatodv_pos       type ref to If_Wd_Context_Node,
    it_zatodv_pos TYPE STANDARD TABLE OF zatodv_tab_pos.
    Node_pos =
                 Node_Adobe_data->get_Child_Node( Name = If_MAIN=>wdctx_POS ).
      Node_pos->get_static_attributes_table( importing table = it_zatodv_pos ).
    When I test the application,this method returns SY-SUBRC is 0 but internal table is "always empty".
    I have also individual attributes in the context which are read correctly.Only get_static_attribute_table doesn't read the table content.Please could any one help me where would be the problem.
    Thank you

    Hi peter,
    If you are trying to add data to a standard SAP table then you should use a FM or BAPI for that but if the table is not standard then you can use following steps but it would be better to do it using FM or BAPI.
    Do the following(without FM/BAPI):
    1. Crate a context in your view mapped to the fields of the database table.
    2. Now use this context as the data source for the form.
    3. Map the fields of the form with the attributes of the context.
    4. Now create a button on the form or on your view which has a action event handler method.
    5. In the method use code wizard to read the context attached to adobe form. By default it will create a structure containing data, which will be sufficient for adding one record at a time.
    6. Now use this structure to add data to table using SQL queries.
    Do the following for FM/BAPI integration:
    1. Create a FM/BAPI which has the functionality to add data to your SAP table.
    2. Now use service call to add the FM/BAPI fields as a context to your web dynpro component's context.
    3. Now map it with the view where the adobe form is created.
    4. Follow steps 2nd, 3rd and 4th as above.
    5. Now in your Action method use code wizard to call the method created by service call to FM/BAPI.
    This will work as required.
    Please reward points if useful.
    Regards,
    Vaibhav Tiwari.

  • Problem with Table display in Adobe Form of Web Dynpro ABAP

    Hi Team,
    I'm trying to display a table in Adobe Print Form (not interactive). The table is bound to the context node in the Web Dynpro ABAP where the cardinality is 0:N. I get a short dump. Don't know what to do here. I'm able to display individual fields from my context successfully. Looks like something is missing when I try to display a table. Any pointers to display a data table in Adobe? Any step by step example you know of where I can find out what I did wrong? Many thanks for your time
    We are on support pack SP06 on 2004S release.
    DUMP INFORMATION:
    Short text                                                               
        Access via 'NULL' object reference not possible.                 
    What happened?                                                           
        Error in the ABAP Application Program  The current ABAP program "CL_WD_ADOBE_SERVICES==========CP" had to be terminated because it has come across a statement that unfortunately cannot be executed.
    An exception occurred that is explained in detail below.                    
    The exception, which is assigned to class 'CX_SY_REF_IS_INITIAL', was not caught in procedure "CREATE_PDF" "(METHOD)", nor was it propagated by a RAISING clause.

    Hi Thomas,
    We upgraded our system(2004S) to SP10 so that we can use the ADOBE form printing in Web Dynpro ABAP but could not apply note 1034425 because of the validity constraints in SNOTE. All the pre-requisite notes are already in the system apart from one note 1029721 which talks about supporting input helps. We don't want to use input helps in our system and cannot upgrade to SP11 because of problems with Business functionality.
    Questions:
    1) Is note 1034425 absolutely dependent on 1029721?
    2) If NOT, can someone please correct the validity so that we can implement using SNOTE.
    3) Would it be OK if we manually apply the changes specified in 1034425 without implementing 1029721?
    4) If all of the above is not applicable, is there any other note which fixes the above mentioned short dump.
    Your help in this matter will greatly help us in using the ADOBE services provided by SAP WDA.
    Thanks much

  • Version Control for adobe forms

    Dear All,
    We have a situation where we already go live with version 0 of our adobe form. Now, we have an enhancement to the form i.e.: some new functionalities and new field. Previously we have tried to transport the new changes to the production without any version control and those processes that have been already started prior to the new changes encounter error when the user continues the process.
    I am wondering how do the version control works and any documentation on how to configure it?
    Thanks in advance
    Regards,
    Bryan

    Hi Brian,
    Here is some information that I found in the IMG on Create ISR Scenario...
    Create ISR Scenario
    Use
    In this IMG activity, you create an ISR scenario that has a one-to-one relationship with a form scenario. To be able to use a form scenario in a process, one ISR scenario must exist for each form scenario. The ISR scenario and the form scenario must be linked with each other. You make this setting in Customizing for HR Administrative Services in the IMG activity Link ISR Scenario with Form Scenario.
    In the form scenario, you define primarily the basic set of form fields and their processing through the backend services. In the ISR scenario, you specify the definition of the user interface. You also specify which form is used for the display and how the layout of this interactive form is designed. You use interactive forms based on Adobe software to create and process the forms.
    ISR scenarios and form scenarios are version dependent. The version numbers of the ISR scenario are assigned automatically. Note that a form scenario must have exactly the same version as the linked ISR scenario. For this reason, you should always create a new version in the ISR scenario first and then use the same version number when you create a version in the form scenario manually.
    Note
    If an ISR scenario or form scenario (with an existing version) has already been used in a productive process, you should not change the configuration. If you want to make changes to a process or an ISR scenario or form scenario, you should always create a new version, and only ever use that new version in the future. In this way, processes that have been started can be concluded with the old version and new processes can be started simultaneously with the new version.
    This is from the Create Form Scenario documentation...
    Create version
    Form scenarios are version dependent, which means that there is at least one version of each form scenario. Versions are linked with processes. Since processes can vary, you must also be able to adjust the associated scenarios. To be able to provide different forms for process variants, you create versions.
    You can still process and change an existing version at a later point in time. Once a version has been used to execute a process, you should not make any more changes to this version; instead, you should create a new version.
    The form scenario and the (linked) ISR scenario are both version dependent. They must always have exactly the same version numbers. Note that the version number of the ISR scenario is generated and cannot be entered manually. When you create a new version in the form scenario, you therefore have to use the version number generated in the ISR scenario.
    If you have already made extensive Customizing settings for the form scenario and want to create a new version based on the settings, you should use the IMG activity Manage Form Scenario.
    Hope this helps...
    Cheers,
    Kevin

  • Tab control in Adobe forms

    Hello,
    Is it possible to have a tabstrip control like the one which we have in module pool where we group set of fields under one tab in case of adobe form ?
    thanks

    Hello Sneha,
    I have used buttons as tabstrips , i am not able to paste the source code .However, all you have to do is :
    1. Place 2 buttons say btn1 and btn2, one having a dark color and other a lighter color.
    2. Place two subforms say sf1 and sf2.sf1 has content of first tab , and sf2 has content of second tab.
    3. By default btn1(darker color) & sf1 will be visible.
    4. On click of btn2 , interchange the color of buttons & visibilty of subforms.
    I hope the above statements suffice.If you want the whole source code just contact at virag.shinde(@)lntinfotech.com
    Regards,
    Virag

  • Generating table STXFPCUST for Adobe Forms

    Hi,
    I am creating a smartform compatible adobe form and I believe for the system to generate the smartform for this, we need to update the table STXFPCUST with the name of the Adobe form and allow the system to generate the smartform.
    Can I have some input on what needs to be specifically done here? Thanks much.
    Kind regards,
    Srikanth

    Suri , Have you solve this  please replly as i am facing such a problem

  • Change table header in adobe form

    Hi experts,
    I have to print a table in a printable form.
    for that i have defined the table structure in the element on both, the interface and the form context. the thing is that the form shows the field value in the HEADING property of the data type definition.
    is there any way to change it to any other string without modifying the HEADING property?
    In advance, thanks a lot.

    solved

  • Value drop down list control in ADOBE Form

    We are on SP16 currently. We are developing an ADOBE interactive online
    form using ABAP WebDynpro.
    To display search help of a few fields like Vendor Number, G/L Account
    Number, Cost Center, we are using 'Value Help Drop Down List' control
    availalbe in WebDynpro Native group.
    After the form gets loaded on the broswer, first time the search help
    control works absolutely fine for any of the field. But only once. Once
    one search help gets displayed, none of the other search value drop
    down control gets clicked. But please note that normal drop down (with
    fixed values) gets clicked and allows to choose any entry from it. It
    also allows to enter values into other text box controls. Only Search
    Value Drop Down list stops working.
    For Example: We have 2 search help drop down list controls (one for
    LIFNR and another for WERKS) and 1 drop down list control (Fixed Values
    to be displayed for selection).
    After form gets displayed on ABAP WebDynpro, if we click on LIFNR, the
    search help for LIFNR will come and it will allow to select vendor
    number from it. But after that, it doesn't allow to select WERKS nor
    even to LIFNR. If we click on WERKS first, it will work perfactly fine
    but then, it will not allow LIFNR or WERKS after that. In any of the
    case, it will always allow to select the values from Fixed Value Drop
    down list.
    Please note that we dont have SAP Portal into the landscape.
    Is there any bug in the control?
    Please provide the solution ASAP.

    Hi Reema,
    We are using ZCI type of form. So, I dont think there is any need to run the report for ZCI_Update.
    And the display type of Interactive Form in ABAP WebDynpro is 'NATIVE' which is the same we dragged the control from (WebDynpro Native).
    Is there any work around to display search helps on ADOBE Interactive forms apart of this control?
    Appreciate your quick answer.
    Thanks & Regardss,
    Sandip Kamdar

  • How to access Table rows in ADOBE form

    Hello Experts,
    I want to access the Table rows which are getting populated by WDA context, in form JavaScript when the table is populated.
    on the basis of few cell values i want to disable and enable particular cells in table rows when the table is rendered to the user.
    Please provide your inputs and suggestion on how to write a java script for it and in which event  i should write the script.
    i searched SDN and found couple of blogs and threads and tried using them but not working.
    Thanks,
    Siddharth

    Hello All,
    thanks for your suggestions.
    after some research and  trial and error i found the solution:here is the sample code for those who might face this issue.
    SUPERNODE(Root Node)
        --SUBFM(SUBFORM)
    MYNODE( Table)
    DATA(Table ROW)
    ADD       (Table COLUMNS)
    DELETE   (Table COLUMNS)
    var data1;
    var norows = xfa.resolveNodes("SUPERNODE.SUBFM.MYNODE.DATA[*]").length;
    for ( var i =0; i < norows; i++)
         if( xfa.resolveNode("SUPERNODE.SUBFM.MYNODE.DATA["i"].DELETE").rawValue == "")
        xfa.resolveNode("SUPERNODE.SUBFM.MYNODE.DATA["i"].DELETE").access = "readOnly";
        if( xfa.resolveNode("SUPERNODE.SUBFM.MYNODE.DATA["i"].ADD").rawValue != "")
        xfa.resolveNode("SUPERNODE.SUBFM.MYNODE.DATA["i"].ADD").access = "readOnly";

  • Problem in table creation in adobe form

    Hi,
    I have created an interface using a table type (Import). In the context tab assigned table under the form (Drag drop)
    till this everything is fine.
    When I go to layout tab and from the data view when I drag and drop the table to body page fields are coming as individual text fields instead of table.
    Please suggest where I am doing wrong or is there some setting to create a table ?
    Thanks
    Bikas

    Hi,
    Once you have placed the table from data view on to the body page, ypu got to hierarchy and place the cursor on body page1.
    After that, you go to Palette->object and in content field set the attribute as flowed. After this, you will get the output in tabular form

  • Table creation in adobe form

    Hi,
    When I drag and drop table from data view to page body it is coming like flat structure
    I need make table in the form.
    Is there some setting to do which I am missing, Please suggest.
    Thanks
    Bikas

    Hi,
    This was due to some technical fault, I posted only once this can be verified with the content and posting date and time .

Maybe you are looking for

  • Sold-To Party determination by the Reporter

    Hi, We are the VAR partner and using Solution Manager for incident management. Now with the Ibase, I can assign Sold to party easily. (as default) But in our configuration, it's not mandatory to enter Ibase or anything. So I need to determine Sold-to

  • Firefox always shows text fields in light blue. Can't fix it. Help plz. Hate using IE.

    Some web text fields I can type in and I don't see the text just a light blue bar in the field. Other text fields I can see the text I type into them but all the text fields are always light blue. I tried un-installing and re-installing many times. O

  • Adobe Creative Suite 4 Master collection is NOT installed completely

    Hi When I'm installing Adobe CS4, and after entering the serial no., and during the progress, it seems to be too slow, (that's good of course, it means it's installing  the programs), then in the progress of the Disk 2, and 3 and 4, it comes fast, an

  • A few Web Gallery Questions

    1) I have an Event with 49 photos I'm trying to upload to the Web Gallery. It seems it will upload only one & then stop. I see nothing that says pending or indicates it's still uploading. I've tried a few times with the same results 2) The one pictur

  • How to get the real path of the xml file

    I have a java application following is the package structure com>>gts>>xml having file---------> MyXML.xml com>>gts>>java having java program to read the file Problem is if I use File file = new File("..\\xml\\MyXML.xml"); java.io.FileNotFoundExcepti