Adobe Interactive Form - Layout type
Friends,
I am working on an Adobe Interactive Form.
Regarding the Layout Type in the Properties Tab, what option should i choose:
Unknown Layout Type / xACF Layout / ZCI layout / Standard Layout.
I have used print forms in the past and chose Standard Layout. Please let me know what is the right choice for an interactive form.
I am trying to populate Drop Down box with values. I have chosen "Enumerated Drop-down List" from Web Dynpro Native Library.
I have done the binding under Binding tab -> Specify Item Values -> Dynamic Properties -> Binding.
Still the values are not getting displayed in the PDF preview.
Is the layout type the reason for this or do i need to work with ABAP Dynpro to rectify this error.
Points will be rewarded for helpful answers.
Thanks.
Hi,
The basic difference is:
1) ActiveX Dropdowns requires ACF to be installed on each client machine to get back the data from interactive form back to context.
2) While, the use of Native dropdowns makes a form to ZCI type, so that does not require any xACF component to be installed on each and every machine that uses the Interactive forms.
So, it is recommended to use Native dropdowns in your forms,
Also, for the population of dropdowns of type native you can go through SAP note: 1013227.
Hope this helps,
Thanks,
Amita
Similar Messages
-
How to download adobe interactive form layout
Hi Experts,
can any one suggest me how to download the adobe interactive form PDF layout including output values. when we download the form values are not displaying.
Thanks in advance.
Edited by: krishnaveni.Nomula on Sep 28, 2011 4:44 PMHi,
We are generating the form then adding values & want to save that form.
Thank you. -
Changing Adobe Interactive Form Layout When Archiving
We are using the adobe interactive forms (adobe liveCycle designer) to create forms for outgoing paper checks. Because of security risks with reprinting checks, it is necessary to change the output of the checks when they are archived (writing 'VOID' over the check), while the form created in the print spool remains unchanged. Is there a way to create dynamic fields on the interactive form based on when the form is being archived? We are using the archiveLink functionality with an external optical storage app. I know there is the possibilty to run the printing and the archiving process separately, using different form layouts, however, reconciliation becomes and issue and I would like to run both printing and archiving together in the same mass activity.
Hi Brian,
I have a requirement where I just need to Archive Adobe form in External repository.
Since you are using the archiveLink functionality with an external optical storage app
Can you please help me how you did?? What configurations need to be maintained for this?
I am new to this. I did some Rnd on it and found that it can be achieved using HRFORM_HRF02 Business Add-In in the SET_ARCHIVE_INDEX method.
But I have no clue how to do it?
Can you please help me? -
Zci type ADOBE Interactive Form in ABAP Webdynpro short dump
Adobe Reader version 8.1.2
Life Cycle Designer version 7.1.4270.1.421766
ECC 6.0 patch 13
When I ran the 'FP_PDF_TEST_00' , it shows
Version Information: 710.20061024154505.342190
In my ABAP Webdynpro app., it has 3 inputfields.
In the Form layout, I changed the form layout type to 'ZCI' for interactive form, and Insert the WebDynpro Script.
And in the ABAP Webdynpro view layput designer, I enabled the pdf form element.
All objects compiled without any problem.
During the runtime, it got the following short dump:
21 METHOD CX_WD_GENERAL=================CP CX_WD_GENERAL=================CM003 5
CX_WD_GENERAL=>RAISE
20 METHOD CL_WD_ADOBE_SERVICES==========CP CL_WD_ADOBE_SERVICES==========CM008 193
CL_WD_ADOBE_SERVICES=>CREATE_PDF
19 METHOD /1WDA/LADOBE==================CP /1WDA/LADOBE==================CCIMP 1955
CL_INTERACTIVE_FORM_ZCI=>IF_WDR_VIEW_ELEMENT_ADAPTER~SET_CONTENT
Our BASIS sent me the ADS trace:
SAP Interactive Forms by Adobe
Render Error Report
'pdf' Log Entries
restoreState is not a valid attribute of subform, Attribute not loaded. Line 5.
Invalid node type: dataGroup
The fault occurred on line 0.
The SOM expression '$record.BAPIBNAME' for the dataRef specified on field 'BAPIBNAME', resolved to an incompatible node type of 'dataGroup'.
Any comment or advise?Hi,
As far as i know when you use Adobe forms in a WD4A application, language is your "web" connection language.
You can have a look at standard class CL_WD_ADOBE_SERVICE, it's used when generating an adobe forms from WD4A. , more particulary look at method DETERMINE_DOCPARAMS.
regards -
Can I link an Adobe Interactive Form to a business transaction type
Hi
Is there a way to link an Adobe Interactive Form to a business transaction type?
We want to make sure that any AIF attachments sent to Outlook for our Sales Managers are related to a specific activity.
Cheers
Declani don't think this is possible.
you can create documante templete profiles in spro>crm>basic functions>content management>define document template profile
and in spro>crm>transactions>Assign Transaction Types to Templates for Folder and Doc. Template profiles you can assign folder and document profiles to specific transaction types
But unfortunately this works only for folders, but not for document tempaltes. at least i did not find the solution to link document template to document template profile -
How to binnding the data in the adobe interactive forms for making a table?
Hi, experts,
Function:
Through the sharing context node between adobe interactive form and a WDA for ABAP, display the data of the sflight_node in the ADOBE.
version:
Acrobat Reader 8.1.0
currently both of the SAP-ABA and SAP-BASIS SP level: 9
ADS : Successful.
The following is my action:
1. Create a interface (Z_SFLIGHT_INTF) with a attribute node (SFLIGHT_NODE) that type is "sflight" using the transaction code "sfp"
2. Create a form (Z_SFLIGHT_FORM) using the transaction code "sfp" with the interface Z_SFLIGHT_INTF.
3. Trag the sflight_node in the Z_SFLIGHT_INTF to the form( Z_SFLIGHT_FORM).
4. Open the layout tab in the form(Z_SFLIGHT_FORM), and create a table(table1). Click the table created just now, select the binding tab in the object tab, and in the Default Binding, select the SFLIGHT_NODE under the Z_SFLIGHT_FORM.
Problem 1:
Do you tell me whether is right for binding the context SFLIGHT_NODE using this way? If bind 3 context attributes in the sflight, how can I do it?
5. Create a WDA for abap (ZZ_02_SFLIGHT), and create a view(MAINVIEW) using transaction code "se80" in the sap-gui with adobe interactive form. Set the templatesource(Z_SFLIGHT_FORM) in the adobe interactive form properties and saved, and then, datasource is "MAINVIEW_Z_SFLIGHT_FORM" automatically.
6. But I only found the attribute SFLIGHT_NODE under the context node(Z_SFLIGHT_NODE), and I don't found the NODE ( SFLIGHT_NODE ) context in the context tab in the WDA for abap so that I don't set data to the context NODE (SFLIGHT_NODE).
Problem 2:
Do you tell me what can I do it so that I get the node SFLIGHT_NODE rather than attribute in the WDA for setting the data to the CONTEXT NODE (SFLIGHT_NODE)?
Thanks a lot.
Best regards,
TaoHi, experts,
You can reply back to me via e-mail if you think we should discuss this internally at [email protected] or [email protected]
Thanks a lot.
Best regards,
tao -
Navigation problem while using Adobe interactive form in web dynpro
Hi frds,
I have a 2 views..
1st view contains an ADobe from and a button to navigate to the 2nd view..
No problem with the first view.. displays everything...
The Problem is when i click the button to nsvigate to the 2nd view, its not loading...
Wait symbol is coming...
Please Help me friends...hi ,
pls use the ZCi layout for the adobe interactive form .
Need to Insert the web dynpro script to the form.
Note: Make sure to upgrade the Adobe Interactive for ZCI type using SFP_ZCI_UPDATE transaction
Subsequently, check whether the update of the ZCI was successfully completed. To do this, open your form in the Adobe LiveCycleDesigner and check the version information of the ZCI script. The ZCI script is available on the "Hierarchy" tab page under the "ContainerFoundation_JS" name. The version must be800.20080513120641.469612.469346.
You can also have a look at this e-learning.
https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/20029530-54ef-2910-1b93-c41608ae0c90
Refernce thread : adobe online interactive form
regards ,
amit -
Adobe Interactive Form is displayed in Read Only mode
Hi All,
I created Adobe Interactive Form in SFP.
The following properties are set to the form.
Layout Type -ZCI Layout
Preview Type - Interactive Form
XDP Preview Format - Acrobat 7.0.5 Dynamic PDF
In PDF preview tab, I can enter data into the Text Fields.
I added this form in a web dynpro ABAP application using Interactive Form UI element.
The following properties are set to the UI element.
DataSource - bound to the context
displayType - native
enabled - checked
templateSource - Formname
readonly - unchecked.
When I run this application, the form is displayed in readonly mode.
I can't enter any data into the text field.
Any of you guys know that how to resolve this?
Thanks
ThrunaHi,
I already face the same issue and after several days working on this issue and many hours on debugging it seems that interface type is very important if you want to use the form in WD4A (this requirement is confirmed by SAP thru an OSS message for me )
Does the interface based on DDIC or XML ?
If it's a DDIC interface , sorry that can't works in WD4A as interactive forms. You must define the interface as based on XML for this .
Hope this help you.
PS : Finally ,as my forms was very complicated my customer decide to not make it available in WD4A ..... -
Data Passing Problem with Adobe Interactive Forms
Hello all,
I am trying to create a Guided Procedure to implement an offline Adobe Interactive form. This form is based on the standard Requisition Request form used in MSS for e-Recruiting.
I've copied the standard form and updated the layout to ZCI using the appropriate transaction (not manually). After that, I've changed the Interface and layout. But to get the Form in the portal you need to have a .xpd file. Therefore, I've tested the form in preview mode, saved a copy as a PDF file and opened this copy in the standalone Adobe Lifecycler Designer. In the standalone version you are able to save the form as a PDF (not possible using transaction SFP).
My question 1 is if this is a wrong approach and there is a better way to retrieve the xpd file.
Next to that, I wrote a RFC function to retrieve data in the backend. This function is working and now I try to pass the data to the Form in the GP (using prefilling). The data is never passed, any points that I need to check there. The data used to export is a structure that contains a number of table types, because Adobe has issues with importing tables it seems. The form is working correctly in the backend.
Points will be rewarded for helpfull awnsers!
Kind regards & thanks in advance...Check double post
-
How to Design an Adobe Interactive form
Hi,
I want to design a Adobe interactive form .
I could not find different type of Layout for designing a page.
can any one let me know the availability of such Layout in Interactive forms ?
Also, i want to fill the values in the text fields of Intercative form by using BAPI and Can anyone suggest me how to achieve this .
Thanks in advance,
Best regards,
Debasishhi
try this tutorial on
online interactive
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/webas/webdynpro/tutorial on online interactive pdf form - 29.htm
for offline interactive form
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/webas/webdynpro/tutorial on offline interactive pdf form using download - 30.htm
for downloading and uploading pdf forms
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/webas/webdynpro/tutorial on offline interactive pdf form using e-mail - 31.htm
regards
saravana -
Using Adobe Interactive Form in Retails, manufacturing industries??
Hi,
I am a systems integrator solution provider and have a few customers from retails, manufacturing and supply chain industries.
They want to design label with barcodes (such as those SSCC label for shipping). Which SAP solution is the best and most standard?
I have a couple of options: SmartForms and SAPScript. But I also heard about Adobe Interactive Form. Which one is the most commonly used in the market right now? I don't think there are many users of Interactive Form in this scenario but I am not sure. Which barcode/termal printer supports Adobe Interactive Forms?
Please give me your insight.
Thank you
Jessica AlbaHi Tanmay,
I had the same problem. Try this.
In WebDynpro:
Copy the component and put on a new interface for this Component.
In Transaction SFP:
As "Layout Type" you select "ZCI Layout".
Go to "Utilities" and insert Web Dynpro Script.
Activate and test the Component.
If you insert the Web Dynpro Script later in a Form,
it does not function. You must again put on it.
Anyhow my experience.
Regards
Vedat -
Read values from Adobe Interactive Form inside the webdynpro
Hello,
I have problems to read the values of the fields inside de adobe. I read an article on saptechincal that told:
You can see the Adobe form that we have designed, enter the data as shown below and press the submit button. (As I said earlier an activex control will be installed on to the client machine, you can see the activex control in the internet explore go to the menu: ToolsàInternet optionsàgo to the programs tab àPress button Manage add-ons.
You can see an activex control named u2018SAP ACFu2019, if you donu2019t have this control you will not see this page: Note you need to have adobe acrobat reader 7.1 installed, I have used version 9, the activex control was not working properly so down graded my adobe reader to 7.1)
This is true ??? I have the Acrobat reader 9.3 and i saw that also have the SAP ACF installed.
The value of the property displaytype on adobe interactive form on webdynpro is activeX or native.
Thank you in advance.Hi,
<p>
Thank you for the answer.
<P>
I change the value of the attribute but again i can read anything from the adobe form. So let me explain what i'm doing.
<P>
Objective: I have to create one webdynpro with an adobe interactive form for create new clients on r/3 system.
<P>
1. I create de the view with 2 elements an interactive form and one submit button.
<P>
2. Create the context of the view with the following tree:
<P>
> context (node)
<p>
> ADOBE_DATA (node)
<p>
> Clients (from KNA1 table) (node)
<p>
> KUNNR
<p>
> LAND1
<p>
> NAME1
<p>
> ORTO1
<p>
> TELF1
<p>
>PDF_SOURCE
<p>
3. Complementing the properties of the interactive form:
datasource = clients node of the context
displaytype = native
pdf_source = pdf_source attribute of the context
templatesource = name of the form
<p>
4. Create the form, and add the data source to the interface of the form
<p>
5. On the form bulider i add and subform on the hierarchy tab and the all the fields of the interface to the form and
automatically the value of the fields are binding.
<p>
6.Add a submit button from web dynpro native and add the event click to the button. Then i change the value of the layout type and save e activate the form and the interface
<p>
7. The next step is create an action for the button submit for the event "onSubmit". So i create the function and start coding this code:
<p>
DATA: adobe_node TYPE REF TO if_wd_context_node,
<p>
client_node TYPE REF TO if_wd_context_node,
<p>
client_element TYPE REF TO if_wd_context_element,
<p>
client TYPE if_create_client=>element_clients.
<p>
*Get reference to the adobe_data node from the context
<p>
adobe_node = wd_context->get_child_node( name = wd_this->wdctx_adobe_data ).
<p>
*Get reference to the clients node from the context
<p>
client_node = adobe_node->get_child_node( name = wd_this->wdctx_clients ).
<p>
*Get element node
<p>
client_element = client_node->get_element( ).
<p>
*Get the values from the form
<p>
client_element->get_static_attributes(
<p>
IMPORTING
<p>
static_attributes = client ).
<p>
8. Then for finalize i add the view to the window and crate a web dynpro application and put one break point on the submit function event.
<p>
9. Activate and test the application and when the program try to add a reference to the element node always returning a null reference and the application dumped.
<p>
So please help with this situation i can't understand what is the mistake.
<p>
PS: Now i have installed the acrobat reader 7.0.8
<p>
Edited by: miglsilva on Sep 4, 2010 5:50 PM
Edited by: miglsilva on Sep 4, 2010 6:01 PM -
List of SAP provided Adobe Interactive forms
Dear All,
Does the list of SAP provided Adobe Interactive forms exists somewhere on the SAP Marketplace?
Thanks,
Svetlana
Edited by: Svetlana Blokhina on Jan 29, 2010 11:16 AM1.) Transaction SFP:
FP_TEST_00 Output ITF
FP_TEST_01 SAPscript Texts and Text Modules
FP_TEST_02 Format Various Data Types
FP_TEST_03 PDF-Based Forms: Training Example
FP_TEST_03_TABLE PDF-Based Forms: Training Example
FP_TEST_03_TABLE_DUPLEX
FP_TEST_05 Various Data Types in Continuous Text
FP_TEST_42 Test Form for Fonts
FP_TEST_CONDITION1 PDF-Based Forms: Training Example
FP_TEST_CONDITION2 PDF-Based Forms: Training Example
FP_TEST_CONDITION3 PDF-Based Forms: Training Example
FP_TEST_CONDITION4 PDF-Based Forms: Training Example
FP_TEST_CONDITION5 PDF-Based Forms: Training Example
FP_TEST_COUNT PDF-Based Forms: Training Example
FP_TEST_DATE Date Formatting
FP_TEST_IA_01 Interactive Test Form
FP_TEST_NESTED_TABLE Nested Table
FP_TEST_PAGE_BREAK PDF-Based Forms: Example for Data-Driven Page Break
FPAYM_NL_BANKBET
FPAYM_NL_BANKINC
2.) Then just look in properties of the form for the interface.
3.) In addition you'll need the print programs. Please check the following program content for function module 'FP_FUNCTION_MODULE_NAME' to get the link to Form (Transaction SFP)
FP_TEST_00 Form Processing: Central Test Program
FP_TEST_01 Form Processing: Central Test Program with Archiving
FP_TEST_02 Form Processing - Test Program for Various Data Types
FP_TEST_03 Flight Booking Example
You will need some training documentation on the interactive forms part. By default the form is set to interactive in the layout tab -> edit -> form properties -> defaults tab -> preview type, but there's licensing involved, ADS setup etc. The best bet if you'd like to dig into this is to buy the following book: http://sap-press.com/product.cfm?account=&product=H3026 It is impressive.
Best regards,
Adrian Bruwer -
Hi Experts,
I'm working on Adobe Interactive form developed in WDP ABAP.( I have successfully config the ADS in my server.)
Action:
1. Create two view -
first_view and second_view in the WDP ABAP..
2. In the first_view, there are a input field( named "elements_number") and a button(named "create_button") .
3. In the second_view, there is Adobe Interactive form ( named "adobe_form" ).
4. Run the WDP ABAP: first_view is opened. Type a number ex."3" in the "elements_number", click the "create_button".
5. The second_view is opened.
6. The "adobe_form" is occured.
7. There are 3 text_fields in the "adobe_form".
Steps (1) ~ (6), I have completed, but I don't know how to implement the step (7).
Please give me some hint on this. I try to use the CL_WD_ADOBE_SERVICE, but I didn't found any examples. Do you give me some ways to implement the function? Thanks a lot.
Thank you very much.
Thanks,
TaoHi Philippe,
Thank you very much in advance.
Do you tell me how to hide elements in the "adobe_form" in the WDP ABAP? How can I get the elements attributes in the "adobe_form" from the method WDDOMODIFY of the second_view in the WDP ABAP.
Please give me some hints on this. Do you give me some ways to implement functions( hide elements and get elements's attributes)? Thanks a lot.
Thank you very much.
Thanks,
Tao -
Error message while clicking PDF Preview of a ADOBE interactive form
Hi -
I am creating an ADOBE interactive form having Tables, few text fields and E-mail submit button. The scripting language used is FormCalc.
Whenever I am clicking on PDF Preview to see the form layout and to check other functionality, I am getting an error message:
Error message -
Error: syntax error near token '|' on line 1, column 14.
Script failed (language is formcalc; context is xfa[0].form[0].data[0].Mainpage[0].Subform3[0].Table2[0].Row1[0].RATING[0])
script=this.isnull || (this.rawvalue >= -32768 && this.rawvalue <= 32767
I checked my scripts and there is no syntax error in that. My form is also working absolutely fine except getting this error message pop up whenever I try previewing my form.
Can you please tell me, what can be the possible reason.I tried everything, but couldn't figure out the reason for error. I wrote the script again, but the error is still coming.
Here is a part of my script. I have written this script on Email submit button in preSubmit event, to check if the RATING field value is less than or equal to 3. depending upon this condition, I am making the COMMENT field as mandatory. The same script is repeated for all the RATING & COMMENT fields.
if (data.GyanMainBodyPage.Subform2.Table1.Row1.RATING1 <= 3)
then
data.GyanMainBodyPage.Subform2.Table1.Row1.COMMENT1.mandatory = "error"
data.GyanMainBodyPage.Subform2.Table1.Row1.COMMENT1.mandatoryMessage = "Please fill corresponding comment"
else
data.GyanMainBodyPage.Subform2.Table1.Row1.COMMENT1.mandatory = "disabled"
endif
Maybe you are looking for
-
Windows 7 Update Error Code 80070005
I've been trying to update windows 7 for a while now. I've looked up every way possible, and every time i shutdown and tries to configure, it fails. then i check and see the error code 80070005. i know that this means that i dont have permission. im
-
When using multiple monitors Windows moves all open windows and apps to the primary monitor after they have either gone to sleep or been powered off. I have been looking for 2 months now trying to find a solution. My current setup is running Windows
-
Create MS-Word document (With format)
Hi all, I need to create from abap program to MS-Word a document that can have format, for example: bold letter, align paragraph, insert image, etc. This is possible?. Please send me a example. Thank u. John.
-
How do I increase voice volume on calls
Can anyone tell me how to increase the caller volume please?
-
When is the IOS 5 realising.
What are the improvements going to be done? in the IOS 5