<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Adobe form as a webdynpto component in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/adobe-form-as-a-webdynpto-component/m-p/2527662#M572757</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Ultimetly it depends on user requirement. I think you do what they want.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;See my code.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;this handler is called once the page is first created (stateful mode)&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;it performs a once-off data initialization or object creation&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;DATA: absolute_uri  TYPE  sapb-uri,&lt;/P&gt;&lt;P&gt;      buffer  TYPE  xstring,&lt;/P&gt;&lt;P&gt;      data  TYPE   ztbl1024,&lt;/P&gt;&lt;P&gt;      guid  TYPE  guid_32,&lt;/P&gt;&lt;P&gt;      input  TYPE  http_api,&lt;/P&gt;&lt;P&gt;      it_data  TYPE  zssfbin, &lt;/P&gt;&lt;P&gt;      i_connections  TYPE  zconnection,&lt;/P&gt;&lt;P&gt;      l_pdf_len  TYPE  i,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      pers_no  TYPE  toav0-object_id, &lt;/P&gt;&lt;P&gt;      tabix  TYPE  sy-tabix,&lt;/P&gt;&lt;P&gt;      wa_connection  TYPE  toav0,&lt;/P&gt;&lt;P&gt;      cached_response TYPE REF  TO  if_http_response,&lt;/P&gt;&lt;P&gt;      length TYPE i.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: utility TYPE REF  TO cl_http_utility.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data : suname type sy-uname.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;suname = UserName.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if suname is  initial.&lt;/P&gt;&lt;P&gt;   suname = SY-UNAME.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'HR_GETEMPLOYEEDATA_FROMUSER' &lt;/P&gt;&lt;P&gt;  EXPORTING&lt;/P&gt;&lt;P&gt;    username                  = suname&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    username                  =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  IMPORTING&lt;/P&gt;&lt;P&gt;    employeenumber            =  personnel_no &lt;/P&gt;&lt;P&gt;  EXCEPTIONS&lt;/P&gt;&lt;P&gt;    user_not_found            = 1&lt;/P&gt;&lt;P&gt;    countrygrouping_not_found = 2&lt;/P&gt;&lt;P&gt;    infty_not_found           =  3&lt;/P&gt;&lt;P&gt;    OTHERS                    = 4.&lt;/P&gt;&lt;P&gt;IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;  MESSAGE  ID sy-msgid TYPE sy-msgty NUMBER sy-msgno&lt;/P&gt;&lt;P&gt;          WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CONCATENATE personnel_no '0402%' INTO pers_no.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION  'ARCHIV_GET_CONNECTIONS'&lt;/P&gt;&lt;P&gt;   EXPORTING&lt;/P&gt;&lt;P&gt;     objecttype     = 'PREL'&lt;/P&gt;&lt;P&gt;     object_id      = pers_no&lt;/P&gt;&lt;P&gt;      client         = sy-mandt&lt;/P&gt;&lt;P&gt;     archiv_id      = 'MA'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     arc_doc_id     = arcdoid&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;       documenttype   = 'HROBWFORM' &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     from_ar_date   = fdate&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     until_ar_date  = udate&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     documentclass  = docclass&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     del_date       = deldate &lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     limited        = limited&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     limit          = limit&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   importing&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     reducedbylimit = reduced &lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;   TABLES&lt;/P&gt;&lt;P&gt;     connections    = i_connections&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     parameter      = parameter&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;   EXCEPTIONS&lt;/P&gt;&lt;P&gt;     nothing_found  =  1&lt;/P&gt;&lt;P&gt;     OTHERS         = 2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;  MESSAGE  ID sy-msgid TYPE 'S' NUMBER sy-msgno&lt;/P&gt;&lt;P&gt;    WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.&lt;/P&gt;&lt;P&gt;   EXIT.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SORT i_connections BY ar_date DESCENDING.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP  AT i_connections INTO wa_connection.&lt;/P&gt;&lt;P&gt;  input-command = 'get'.&lt;/P&gt;&lt;P&gt;  input-archive =  'MA'.&lt;/P&gt;&lt;P&gt;  input-docid = wa_connection-arc_doc_id.&lt;/P&gt;&lt;P&gt;  input-accessmode = 'r'.&lt;/P&gt;&lt;P&gt;  input -doctype = 'HROBWFORM'.&lt;/P&gt;&lt;P&gt;  input-compid = 'data'.&lt;/P&gt;&lt;P&gt;  CLEAR: tabix.&lt;/P&gt;&lt;P&gt;  tabix = sy-tabix.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'SCMS_AO_TABLE_GET'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      arc_id             =  'MA'&lt;/P&gt;&lt;P&gt;      doc_id             = wa_connection-arc_doc_id&lt;/P&gt;&lt;P&gt;     comp_id            = 'data'&lt;/P&gt;&lt;P&gt;   IMPORTING&lt;/P&gt;&lt;P&gt;     length             = length &lt;/P&gt;&lt;P&gt;    TABLES&lt;/P&gt;&lt;P&gt;      data               = data&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;EXCEPTIONS&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  ERROR_HTTP         = 1 &lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  ERROR_ARCHIV       = 2&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  ERROR_KERNEL       = 3&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  ERROR_CONFIG       = 4&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  OTHERS             = 5 &lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;            .&lt;/P&gt;&lt;P&gt;  IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4. &lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'SCMS_BINARY_TO_XSTRING'&lt;/P&gt;&lt;P&gt;    EXPORTING &lt;/P&gt;&lt;P&gt;      input_length       = length&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  FIRST_LINE         = 0&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  LAST_LINE          = 0&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;   IMPORTING&lt;/P&gt;&lt;P&gt;      buffer             = buffer&lt;/P&gt;&lt;P&gt;    TABLES&lt;/P&gt;&lt;P&gt;      binary_tab         = data&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;EXCEPTIONS&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  FAILED             = 1&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  OTHERS             = 2&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;            .&lt;/P&gt;&lt;P&gt;  IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO &lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;  CREATE OBJECT cached_response  TYPE cl_http_response&lt;/P&gt;&lt;P&gt;                        EXPORTING add_c_msg = 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  l_pdf_len = XSTRLEN(  buffer ).&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;  cached_response-&amp;gt;set_data( data   = buffer&lt;/P&gt;&lt;P&gt;                              length = l_pdf_len ).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  cached_response-&amp;gt;set_header_field( &lt;/P&gt;&lt;P&gt;                               name  = if_http_header_fields=&amp;gt;content_type&lt;/P&gt;&lt;P&gt;                               value = 'application/pdf' ).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  cached_response-&amp;gt;set_status(  code = 200 reason = 'OK' ).&lt;/P&gt;&lt;P&gt;  cached_response-&amp;gt;server_cache_expire_rel( expires_rel = 180 ).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'GUID_CREATE'&lt;/P&gt;&lt;P&gt;    IMPORTING&lt;/P&gt;&lt;P&gt;      ev_guid_32 = guid.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   CASE tabix.&lt;/P&gt;&lt;P&gt;    WHEN 1.&lt;/P&gt;&lt;P&gt;      CONCATENATE runtime-&amp;gt;application_url '/' guid  '.pdf' INTO display_url1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      cl_http_server=&amp;gt;server_cache_upload( url      = display_url1&lt;/P&gt;&lt;P&gt;                                           response = cached_response ).&lt;/P&gt;&lt;P&gt;    WHEN 2.&lt;/P&gt;&lt;P&gt;      CONCATENATE runtime-&amp;gt;application_url '/' guid '.pdf'  INTO display_url2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      cl_http_server=&amp;gt;server_cache_upload( url      = display_url2&lt;/P&gt;&lt;P&gt;                                           response = cached_response ).&lt;/P&gt;&lt;P&gt;     WHEN 3.&lt;/P&gt;&lt;P&gt;      CONCATENATE runtime-&amp;gt;application_url '/' guid '.pdf'  INTO display_url3.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      cl_http_server=&amp;gt;server_cache_upload( url      = display_url3&lt;/P&gt;&lt;P&gt;                                           response = cached_response ).&lt;/P&gt;&lt;P&gt;  ENDCASE.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reward if useful!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 23 Jul 2007 08:09:19 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-07-23T08:09:19Z</dc:date>
    <item>
      <title>Adobe form as a webdynpto component</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/adobe-form-as-a-webdynpto-component/m-p/2527657#M572752</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi all,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am working on cprojects. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The requirement is to add a new tab in the cproject screen, which has been done. &lt;/P&gt;&lt;P&gt;when we press the new tab, one layout should be displayed in Pdf format, where some fields should be editable to enter values by the user. All the data entered by the user should be stored in a ztable.&lt;/P&gt;&lt;P&gt;For which, I've created a layout using Adobe form, which has to be attached in that tab page. How to attach the form interface as webdynpro component in cproject.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Its Urgent,&lt;/P&gt;&lt;P&gt;Expecting Reply....&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 23 Jul 2007 07:24:32 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/adobe-form-as-a-webdynpto-component/m-p/2527657#M572752</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-23T07:24:32Z</dc:date>
    </item>
    <item>
      <title>Re: Adobe form as a webdynpto component</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/adobe-form-as-a-webdynpto-component/m-p/2527658#M572753</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Is it like that,&lt;/P&gt;&lt;P&gt;One page having tabs on EP, one tab contains some editable fields and PDF will be displayed?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 23 Jul 2007 07:27:37 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/adobe-form-as-a-webdynpto-component/m-p/2527658#M572753</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-23T07:27:37Z</dc:date>
    </item>
    <item>
      <title>Re: Adobe form as a webdynpto component</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/adobe-form-as-a-webdynpto-component/m-p/2527659#M572754</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yes prasad,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Actually i thought of doing in Webdynpro-ALV, but again to generate a report they need a layout. so, i've decided to go for Adobe form staight away.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reply the suggestion.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 23 Jul 2007 07:42:32 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/adobe-form-as-a-webdynpto-component/m-p/2527659#M572754</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-23T07:42:32Z</dc:date>
    </item>
    <item>
      <title>Re: Adobe form as a webdynpto component</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/adobe-form-as-a-webdynpto-component/m-p/2527660#M572755</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Ravi,&lt;/P&gt;&lt;P&gt;In this case, this may help you.&lt;/P&gt;&lt;P&gt;/people/thomas.jung/blog/2006/06/20/web-dynpro-abap-demonstration-videos&lt;/P&gt;&lt;P&gt;I have created in BSP. If you want i can paste code here.&lt;/P&gt;&lt;P&gt;Reward if useful!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 23 Jul 2007 07:51:27 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/adobe-form-as-a-webdynpto-component/m-p/2527660#M572755</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-23T07:51:27Z</dc:date>
    </item>
    <item>
      <title>Re: Adobe form as a webdynpto component</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/adobe-form-as-a-webdynpto-component/m-p/2527661#M572756</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Ok prasad,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; Just paste the code.&lt;/P&gt;&lt;P&gt; One more, based on my requirement, is it necessary to go for the webdynpro-alv development or shall i proceed in the sameway what i mentioned in the Qn.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 23 Jul 2007 08:05:41 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/adobe-form-as-a-webdynpto-component/m-p/2527661#M572756</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-23T08:05:41Z</dc:date>
    </item>
    <item>
      <title>Re: Adobe form as a webdynpto component</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/adobe-form-as-a-webdynpto-component/m-p/2527662#M572757</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Ultimetly it depends on user requirement. I think you do what they want.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;See my code.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;this handler is called once the page is first created (stateful mode)&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;it performs a once-off data initialization or object creation&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;DATA: absolute_uri  TYPE  sapb-uri,&lt;/P&gt;&lt;P&gt;      buffer  TYPE  xstring,&lt;/P&gt;&lt;P&gt;      data  TYPE   ztbl1024,&lt;/P&gt;&lt;P&gt;      guid  TYPE  guid_32,&lt;/P&gt;&lt;P&gt;      input  TYPE  http_api,&lt;/P&gt;&lt;P&gt;      it_data  TYPE  zssfbin, &lt;/P&gt;&lt;P&gt;      i_connections  TYPE  zconnection,&lt;/P&gt;&lt;P&gt;      l_pdf_len  TYPE  i,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      pers_no  TYPE  toav0-object_id, &lt;/P&gt;&lt;P&gt;      tabix  TYPE  sy-tabix,&lt;/P&gt;&lt;P&gt;      wa_connection  TYPE  toav0,&lt;/P&gt;&lt;P&gt;      cached_response TYPE REF  TO  if_http_response,&lt;/P&gt;&lt;P&gt;      length TYPE i.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: utility TYPE REF  TO cl_http_utility.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data : suname type sy-uname.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;suname = UserName.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if suname is  initial.&lt;/P&gt;&lt;P&gt;   suname = SY-UNAME.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'HR_GETEMPLOYEEDATA_FROMUSER' &lt;/P&gt;&lt;P&gt;  EXPORTING&lt;/P&gt;&lt;P&gt;    username                  = suname&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    username                  =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  IMPORTING&lt;/P&gt;&lt;P&gt;    employeenumber            =  personnel_no &lt;/P&gt;&lt;P&gt;  EXCEPTIONS&lt;/P&gt;&lt;P&gt;    user_not_found            = 1&lt;/P&gt;&lt;P&gt;    countrygrouping_not_found = 2&lt;/P&gt;&lt;P&gt;    infty_not_found           =  3&lt;/P&gt;&lt;P&gt;    OTHERS                    = 4.&lt;/P&gt;&lt;P&gt;IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;  MESSAGE  ID sy-msgid TYPE sy-msgty NUMBER sy-msgno&lt;/P&gt;&lt;P&gt;          WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CONCATENATE personnel_no '0402%' INTO pers_no.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION  'ARCHIV_GET_CONNECTIONS'&lt;/P&gt;&lt;P&gt;   EXPORTING&lt;/P&gt;&lt;P&gt;     objecttype     = 'PREL'&lt;/P&gt;&lt;P&gt;     object_id      = pers_no&lt;/P&gt;&lt;P&gt;      client         = sy-mandt&lt;/P&gt;&lt;P&gt;     archiv_id      = 'MA'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     arc_doc_id     = arcdoid&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;       documenttype   = 'HROBWFORM' &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     from_ar_date   = fdate&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     until_ar_date  = udate&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     documentclass  = docclass&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     del_date       = deldate &lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     limited        = limited&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     limit          = limit&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   importing&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     reducedbylimit = reduced &lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;   TABLES&lt;/P&gt;&lt;P&gt;     connections    = i_connections&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     parameter      = parameter&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;   EXCEPTIONS&lt;/P&gt;&lt;P&gt;     nothing_found  =  1&lt;/P&gt;&lt;P&gt;     OTHERS         = 2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;  MESSAGE  ID sy-msgid TYPE 'S' NUMBER sy-msgno&lt;/P&gt;&lt;P&gt;    WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.&lt;/P&gt;&lt;P&gt;   EXIT.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SORT i_connections BY ar_date DESCENDING.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP  AT i_connections INTO wa_connection.&lt;/P&gt;&lt;P&gt;  input-command = 'get'.&lt;/P&gt;&lt;P&gt;  input-archive =  'MA'.&lt;/P&gt;&lt;P&gt;  input-docid = wa_connection-arc_doc_id.&lt;/P&gt;&lt;P&gt;  input-accessmode = 'r'.&lt;/P&gt;&lt;P&gt;  input -doctype = 'HROBWFORM'.&lt;/P&gt;&lt;P&gt;  input-compid = 'data'.&lt;/P&gt;&lt;P&gt;  CLEAR: tabix.&lt;/P&gt;&lt;P&gt;  tabix = sy-tabix.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'SCMS_AO_TABLE_GET'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      arc_id             =  'MA'&lt;/P&gt;&lt;P&gt;      doc_id             = wa_connection-arc_doc_id&lt;/P&gt;&lt;P&gt;     comp_id            = 'data'&lt;/P&gt;&lt;P&gt;   IMPORTING&lt;/P&gt;&lt;P&gt;     length             = length &lt;/P&gt;&lt;P&gt;    TABLES&lt;/P&gt;&lt;P&gt;      data               = data&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;EXCEPTIONS&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  ERROR_HTTP         = 1 &lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  ERROR_ARCHIV       = 2&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  ERROR_KERNEL       = 3&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  ERROR_CONFIG       = 4&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  OTHERS             = 5 &lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;            .&lt;/P&gt;&lt;P&gt;  IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4. &lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'SCMS_BINARY_TO_XSTRING'&lt;/P&gt;&lt;P&gt;    EXPORTING &lt;/P&gt;&lt;P&gt;      input_length       = length&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  FIRST_LINE         = 0&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  LAST_LINE          = 0&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;   IMPORTING&lt;/P&gt;&lt;P&gt;      buffer             = buffer&lt;/P&gt;&lt;P&gt;    TABLES&lt;/P&gt;&lt;P&gt;      binary_tab         = data&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;EXCEPTIONS&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  FAILED             = 1&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  OTHERS             = 2&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;            .&lt;/P&gt;&lt;P&gt;  IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO &lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;  CREATE OBJECT cached_response  TYPE cl_http_response&lt;/P&gt;&lt;P&gt;                        EXPORTING add_c_msg = 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  l_pdf_len = XSTRLEN(  buffer ).&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;  cached_response-&amp;gt;set_data( data   = buffer&lt;/P&gt;&lt;P&gt;                              length = l_pdf_len ).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  cached_response-&amp;gt;set_header_field( &lt;/P&gt;&lt;P&gt;                               name  = if_http_header_fields=&amp;gt;content_type&lt;/P&gt;&lt;P&gt;                               value = 'application/pdf' ).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  cached_response-&amp;gt;set_status(  code = 200 reason = 'OK' ).&lt;/P&gt;&lt;P&gt;  cached_response-&amp;gt;server_cache_expire_rel( expires_rel = 180 ).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'GUID_CREATE'&lt;/P&gt;&lt;P&gt;    IMPORTING&lt;/P&gt;&lt;P&gt;      ev_guid_32 = guid.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   CASE tabix.&lt;/P&gt;&lt;P&gt;    WHEN 1.&lt;/P&gt;&lt;P&gt;      CONCATENATE runtime-&amp;gt;application_url '/' guid  '.pdf' INTO display_url1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      cl_http_server=&amp;gt;server_cache_upload( url      = display_url1&lt;/P&gt;&lt;P&gt;                                           response = cached_response ).&lt;/P&gt;&lt;P&gt;    WHEN 2.&lt;/P&gt;&lt;P&gt;      CONCATENATE runtime-&amp;gt;application_url '/' guid '.pdf'  INTO display_url2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      cl_http_server=&amp;gt;server_cache_upload( url      = display_url2&lt;/P&gt;&lt;P&gt;                                           response = cached_response ).&lt;/P&gt;&lt;P&gt;     WHEN 3.&lt;/P&gt;&lt;P&gt;      CONCATENATE runtime-&amp;gt;application_url '/' guid '.pdf'  INTO display_url3.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      cl_http_server=&amp;gt;server_cache_upload( url      = display_url3&lt;/P&gt;&lt;P&gt;                                           response = cached_response ).&lt;/P&gt;&lt;P&gt;  ENDCASE.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reward if useful!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 23 Jul 2007 08:09:19 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/adobe-form-as-a-webdynpto-component/m-p/2527662#M572757</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-23T08:09:19Z</dc:date>
    </item>
    <item>
      <title>Re: Adobe form as a webdynpto component</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/adobe-form-as-a-webdynpto-component/m-p/2527663#M572758</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi prasad,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also i want to know how to retrieve the data from the database table. &lt;/P&gt;&lt;P&gt;For example, I am creating a project in Cprojects, i've to capture all the values into a variable to display in my customised tab page.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 23 Jul 2007 08:13:12 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/adobe-form-as-a-webdynpto-component/m-p/2527663#M572758</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-23T08:13:12Z</dc:date>
    </item>
    <item>
      <title>Re: Adobe form as a webdynpto component</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/adobe-form-as-a-webdynpto-component/m-p/2527664#M572759</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t.code SFP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;definition:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Interactive Forms based on Adobe software is SAP's new solution for forms development. Its first release has the focus on interactive use of forms. High-volume printing is supported in principle, but - being a new solution - the performance has not yet reached the same level as Smart Forms or SAPscript, two established solutions that had years to grow. Interactive Forms is the only solution that will continue to be enhanced with new features, while SAPscript and Smart Forms will be supported without limitations.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When (or if) to move to Interactive Forms depends on your requirements. For interactive forms usage, i.e. the new functions, you have no choice, as the existing solutions don't support it. High-volume print scenarios need to be carefully analyzed to see whether your concrete requirements can be met at this point. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;However, it is possible to move to Smart Forms and design your forms in such a way that a migration at any point in the future would be but a small step. Smart Forms offers from Web AS 6.40 a migration wizard to Interactive Forms. Technically, everything can be migrated, but we recommend against things like ABAP program nodes, for example.&lt;/P&gt;&lt;P&gt;You are not forced to ever go to Interactive Forms if you don't want to. It really depends on whether your client needs any of the new features in Interactive Forms. Also, if they are currently working with JetForms, they could enquire with Adobe directly what migration path they offer to the joint solution.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;go thru this links&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_nw04/helpdata/en/d2/4a94696de6429cada345c12098b009/frameset.htm" target="test_blank"&gt;http://help.sap.com/saphelp_nw04/helpdata/en/d2/4a94696de6429cada345c12098b009/frameset.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;example&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To get an overview idea about Adobe forms ,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Using SFP , first you need to create a interface . in interface you can declare the import and export parameters and also the declaration part, coding etc : This is nothing but similar to Function module interface. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And now we have to create the Form which is interactive. Create the form and enter the interface name which you have created in first step, so that the parameters , declarations of fields etc : will be copied and available in the form layout. So that you can drag and drop these declared fields ( dclared fields of interface ) to the layout. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Create the context and layout in the form. &lt;/P&gt;&lt;P&gt;The layout generated can be previewed and saved as PDF output.&lt;/P&gt;&lt;P&gt;Now we need to integrate the driver program and the PDF form to get the final output as per the requirement. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;On activating and executing the form you will get a function module name just similar to smartforms. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The driver program needs to call this FM. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Refer to the below sample code : &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;DATA : is_customer TYPE scustom.
DATA : it_bookings TYPE ty_bookings.
DATA : iv_image_url TYPE string.
DATA : iv_sending_country TYPE adrc-country.
DATA : it_sums TYPE TABLE OF flprice_t.
DATA : docparams TYPE sfpdocparams.
DATA : formoutput TYPE fpformoutput.
DATA : outputparams TYPE sfpoutputparams.
PARAMETERS : pa_cusid TYPE scustom-id.

SELECT SINGLE * FROM scustom INTO is_customer
WHERE id = pa_cusid.

SELECT * FROM sbook
INTO CORRESPONDING FIELDS OF TABLE it_bookings
WHERE customid = pa_cusid.

outputparams-nodialog = 'X'.
outputparams-getpdf = 'X'.
*outputparams-adstrlevel = '02'.

CALL FUNCTION 'FP_JOB_OPEN'
CHANGING
ie_outputparams = outputparams
EXCEPTIONS
cancel = 1
usage_error = 2
system_error = 3
internal_error = 4
OTHERS = 5.
IF sy-subrc &amp;lt;&amp;gt; 0.
MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ENDIF.

docparams-langu = 'E'.
docparams-country = 'US'.
docparams-fillable = 'X'.

CALL FUNCTION '/1BCDWB/SM00000043'
EXPORTING
/1bcdwb/docparams = docparams
is_customer = is_customer
it_bookings = it_bookings
* IV_IMAGE_URL =
iv_sending_country = 'US'
* IT_SUMS =
IMPORTING
/1bcdwb/formoutput = formoutput
EXCEPTIONS
usage_error = 1
system_error = 2
internal_error = 3
OTHERS = 4
.
IF sy-subrc &amp;lt;&amp;gt; 0.
MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ENDIF.


CALL FUNCTION 'FP_JOB_CLOSE'
* IMPORTING
* E_RESULT =
EXCEPTIONS
usage_error = 1
system_error = 2
internal_error = 3
OTHERS = 4
.
IF sy-subrc &amp;lt;&amp;gt; 0.
* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
* WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;see these links..&lt;/P&gt;&lt;P&gt;&lt;A href="https://www.sdn.sap.com/irj/sdn/interactiveforms-elearning" target="test_blank"&gt;https://www.sdn.sap.com/irj/sdn/interactiveforms-elearning&lt;/A&gt;&lt;/P&gt;&lt;P&gt;/people/thomas.jung3/blog/2005/07/13/lessons-learned-from-adobe-forms-development&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;/people/community.user/blog/2006/11/20/search-help-in-isr-adobe-forms&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;/people/franklin.herbas/blog/2005/12/13/2d-barcode-pdf-forms-with-sap-netweaver&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;/people/vani.krishnamoorthy/blog/2006/05/17/fillable-adobe-forms-using-abap&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_nw04s/helpdata/en/43/849b3482206353e10000000a11466f/frameset.htm" target="test_blank"&gt;http://help.sap.com/saphelp_nw04s/helpdata/en/43/849b3482206353e10000000a11466f/frameset.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_nw04s/helpdata/en/43/82538c0c4458bbe10000000a422035/frameset.htm" target="test_blank"&gt;http://help.sap.com/saphelp_nw04s/helpdata/en/43/82538c0c4458bbe10000000a422035/frameset.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_nw04s/helpdata/en/46/55c841d202c317e10000000a155106/frameset.htm" target="test_blank"&gt;http://help.sap.com/saphelp_nw04s/helpdata/en/46/55c841d202c317e10000000a155106/frameset.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_nw04s/helpdata/en/6d/bd2d828aa04eeb9451aad0d02ae9a0/frameset.htm" target="test_blank"&gt;http://help.sap.com/saphelp_nw04s/helpdata/en/6d/bd2d828aa04eeb9451aad0d02ae9a0/frameset.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_nw04/helpdata/en/dd/60694fddb74ad88cdb7d2a094f3dd2/frameset.htm" target="test_blank"&gt;http://help.sap.com/saphelp_nw04/helpdata/en/dd/60694fddb74ad88cdb7d2a094f3dd2/frameset.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/d4fe7fca-0b01-0010-569a-9a9c1ddf4132" target="test_blank"&gt;https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/d4fe7fca-0b01-0010-569a-9a9c1ddf4132&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://www.sdn.sap.com/irj/sdn/docs?rid=/webcontent/uuid/7c3bc67e-0c01-0010-dbb3-908315896909" target="test_blank"&gt;https://www.sdn.sap.com/irj/sdn/docs?rid=/webcontent/uuid/7c3bc67e-0c01-0010-dbb3-908315896909&lt;/A&gt; &lt;B&gt;[original link is broken]&lt;/B&gt; &lt;B&gt;[original link is broken]&lt;/B&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://www.sdn.sap.com/irj/sdn/docs?rid=/webcontent/uuid/7c3bc67e-0c01-0010-dbb3-908315896909" target="test_blank"&gt;https://www.sdn.sap.com/irj/sdn/docs?rid=/webcontent/uuid/7c3bc67e-0c01-0010-dbb3-908315896909&lt;/A&gt; &lt;B&gt;[original link is broken]&lt;/B&gt; &lt;B&gt;[original link is broken]&lt;/B&gt;&lt;/P&gt;&lt;P&gt;/people/vani.krishnamoorthy/blog/2006/05/17/fillable-adobe-forms-using-abap&lt;/P&gt;&lt;P&gt;&lt;A href="https://www.sdn.sap.com/irj/sdn/interactiveforms" target="test_blank"&gt;https://www.sdn.sap.com/irj/sdn/interactiveforms&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sap.com/company/press/press.epx?pressID=2785" target="test_blank"&gt;http://www.sap.com/company/press/press.epx?pressID=2785&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.adobe.com/enterprise/partners/sap.html" target="test_blank"&gt;http://www.adobe.com/enterprise/partners/sap.html&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.adobe.com/enterprise/partners/pdfs/sap_datasheet.pdf" target="test_blank"&gt;http://www.adobe.com/enterprise/partners/pdfs/sap_datasheet.pdf&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reward all helpfull answers&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Pavan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 23 Jul 2007 08:15:16 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/adobe-form-as-a-webdynpto-component/m-p/2527664#M572759</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-23T08:15:16Z</dc:date>
    </item>
  </channel>
</rss>

