Impossible to set my adobe forms as enable in WD4A
Hi all,
I define an adobe forms which can be used in off-line scenario ( by e-mail ) and on-line by WD4A.
By e-mail there's no problem my forms is enabled and user can modify the content.
IN WD4A , if i set the forms in the UI Elements as enabled then it's not display but if i set it as not enabled it's display.
Does anybody can help me ?
My forms is a ZCI one , i work on ECC 6.0 SP 14 on Abap Stack and SP12 on Java Stack .
Thanks
Edited by: Bertrand DESSERTENNE on Sep 2, 2008 9:15 PM
I'll debug my WD4A application, and in class CL_WD_ADOBE_SERVICES method DETERMINE_DOCPARAM codes forbidden to use Adobe forms as interactive in WD4A if it's based on SAP DDIC ...Somebody can tell me why ?
Edited by: Bertrand DESSERTENNE on Sep 9, 2008 5:19 PM
Hi all,
I'm still working on this problem , after lot of time spend on this i'm able to display my forms as interactive in a WD4A without using an XML Based interface .
Now i got another problem, in standard class CL_WD_ADOBE_SERVICES method Update_pdf is call and in the code i do'nt understand this test :
* do additional things for the DDIC interface type
if m_interface_type = if_fp_interface=>c_interface_type_new and
i_fillable = abap_true.
* possibly, the data xml needs to be resend to the ADS
* three cases:
* (1) there are child nodes => fixed for print forms, no reason for them
* (2) there are dropdowns
* (3) needs to be sent anyway due to hide_toolbar
* first, lets find out if there are dropdowns
* <todo> cache this information!
* update the data as necessary
lr_data_source_info = i_data_source->get_node_info( ).
if execute_ads_call = abap_true or
lr_data_source_info->get_child_nodes( ) is not initial or
"vhlist_xml <> '<sap-vhlist></sap-vhlist>'.
1 = 1.
Can somebody tell me why there is the test 1=1 .....
With this test i lost all my data on the form , if in debug i make the result of this test false everything is ok on my form.
Best regards
I succes to pass value from my WD4A to the form while using "Supply Function". Unfortunately all dynamic text define in the context of the form and all code define in the initialization part of the interface doesn't work ...so i need to transform my form into a XML one's .
Unfortunately SAP doesn't provide any support on this problem because it's not a XML interface .....
Similar Messages
-
Weird character 'u00A4' display at output of ADOBE form in SAP for amount
When display pattern for amount field is set for ADOBE form in SAP, output displays ' ¤ '.
All display patterns shows '$' at the begining, but when output is generated it displays '¤'.
Advice me how to eliminate this. (or)
Is there a way to hide this character.I am not saying this is your problem BUT I was troubled for quite a while by having unprintable characters imbedded within text fields. It turns out that Ctrl V character was being embedded within text by user.
So I suggest that you view the data while in debug and do it in hex. This was the only way I was able to see that I had a problem with the text itself. Then I was able to add logic to filter for these errors. -
Migrating Smartforms to Adobe forms ?
Hi,
I have migrated a smartform to Adobe form and enabled the Swith Runtime facility of the form.
Now I want to revert back the switch runtime functionality.
Is there any way to do that?
Thanks,
Sreejith A PHi Sree,
As there is no adobe form in ECC6 for sales order, i want to convert smartform to Adobe form.
Iam getting lot of errors and warnings while migration.
Can you please help me how you did migration.I followed the steps from help.sap.com but i eventually landed up with huge errors in interface and layout.
Can you please guide me?
Regards,
Kiran -
Hi, Is it possible to enable Adobe ReadersX users to save filled forms without enabling them to have access to the additional features as highlighting etc?
You can do that with individual pdf files using Adobe Acrobat to set the security.
In Acrobat go to File>Properties>Security. Choose password security as the security method then choose "restrict editing and printing of the document..." and under "Changes allowed" choose "Filling in form fields and signing existing signature fields". -
Hi,
SET_ATTRIBUTE is not working for the adobe forms in WDP-ABAP. Is there any other funtion to set the value in the input field of adobe forms in WDP-ABAP.
Please let me know at the earliest
Thanks,
Kesav.Hello,
set_attribute should work also in this case. The context element has to be bound to the given inputfield on the form.
Can you please check your binding on the form?
Kind regards,
Dezso -
Set Content Copying: Not allowed in Adobe forms
We have developed an adobe form, non interactive form, which has scanned signatures, incorporated as images, of authorized personnel.
But we found that these signatures (images) can be copied by standard copy (Ctr+c).
After a brief study we could find out that we need to set the Content Copying as Not allowed, in document properties, as one of the possible solution, but we are unable to do so.
Could you please suggest a way out as to how do we set Content Copying: Not allowed, in the document properties, of the PDF document.Thank you for your view.
The XML equivalent of the Adobe form, designed, has a tag <PDF security> which has "copy content" set as 1. The possible solution to my problem is to set the copy content to zero or a value which deactivates the copy content. But even though we set the value to zero, the moment we activate the form it reset itself to 1. Could you please elaborate on this one? -
Adobe Form - How to set a condition for a Subform
Hi All
I am new in Adobe Form and learing it - (I had some knowledges of SmartForm) - One of the requirement I have to do is to print out a different layout (subform) according to a value of a flag.
In Smartform, I can draw diffrent layouts and put a condition on each layout so each one can be printed accroding to the flag value.
In Adobe Form, the subform (or any other object) cannot be conditional set - I don't know how to do it - Could comeone please show me how - I reward points for any reply - ThanksYou are excused with your English - and you must excuse mine , too
Your questions:
But, how i write the condition ?
1- If ( article.table1 = Null ) then ... ?
2- If ( article.table1.Rangée1.SubForm2.lib_article.rawValue = " " ) then... ?
Try this:
1- // Locate the table node from to down
var tNodes = xfa.resolveNodes("Table1[*]");
If (tNodes.value == NULL) {
tNodes.presence = "Hidden" }
or
2- // locate the varable fields and loop thru to check if they are all empty
var fNodes_1 = xfa.resolveNodes("article.table1.Rangée1[*].SubForm2.num_article");
var fNodes_2 = xfa.resolveNodes("article.table1.Rangée1[*].SubForm2.lib_article");
var fNodesLength = fNodes_2.length;
var table_empty = "Y";
for (var fNodeCount = 0; fNodeCount < fNodesLength; fNodeCount++) {
If (fNodes1.item(fNodeCount).rawValue <> " ") or
(fNodes2.item(fNodeCount).rawValue <> " ") {
table_empty = "N";
// Now find the table node and hide if if necc
var tNodes = xfa.resolveNodes("Table1[*]");
If table_empty = "Y" {
tNodes.presence = "Hidden" }
You must place those codes at the Subform Article level in Javascript mode
Good Luck
Edited by: Liem Van Duong on Jun 13, 2008 2:45 AM
Edited by: Liem Van Duong on Jun 13, 2008 2:46 AM -
Setting a Text field in adobe form non editable
Hi Experts,
I have generated a Adobe form using webdynpro java. I have couple text fields. They are binded with some values which a RFC returns. When I see the output These text fiels values which are populated from backend are editable. Can anyone suggest me how to make these text fields non editable.
Thanks,
RajHi Raj,
You have to set the properties of these text field as readonly.
For this you have to select the text field ... Go to the Object Pallete.
There you will see three Tabs Field, Value and Binding.
You have to click on Value Tab and there you have select the Type as Read Only.
If you do not have Object Pallet open .. go to Menu Bar Window and Click Object
This will solve your problem.
Cheers
Satya -
Adobe Form (standard) how to set paper weight?
We realized an Adobe Form related to deliveries. The form is printed on a paper with the weight of 160g (which is the double of a normal paper).
When the printer settings are put correctly to 160g the print out releases an error message.
Apparently the form message does commit a paper weight parameter to the printer. The missmatch (form: "normal" paper / printer: 160g) does release an error message. Where does the parameter for the paper weight in the Adobe Form can be found? Where can we change it?
When we change the printer settings to normal paper the form is printed. But with a low printing quality due to the false settings.
Printer is a RICOH Aficio SPC430DN.Hi Claudine,
in the form itself you are able to set the specific paper. You should change it here to A4 Special and afterwards modify your XDC-File to this special output-format. To do this you may need someone of the basis-guys also.
Paperformat must be located somewhere when you click on masterpage in your tree. I do not got a system available at the moment
~Florian -
Setting a security method in Adobe forms
Hi all,
This is th Adobe form developemnt. the output PDF will be downloaded to the Presentation server.When ever i am viwing the PDF Document-> Security.> Show security settings it is showing as 'No security'. But I need to set the set the security method as 'Password secured'.
Please help me out in this issue. How to set the password security in Adobe forms.
Thanks & Regards
DeepikaHi Deepika,
You could try to add a password to the PDF as follows:
Prerequisites: NW70 SP-13 or higher (include ADS J2EE engine)
Preparation
1. Job profile
first create xml file which has following content:
<?xml version="1.0" encoding="UTF-8"?>
<JobProfile>
<Description>
##Password encryption
</Description>
<Protect transform = "add">
<OpenPassword>open</OpenPassword>
<MasterPassword>master</MasterPassword>
</Protect>
</JobProfile>
You can select any name for <OpenPassword> and <MasterPassword>.
Save this xmlfile. And copy it to ADS server
/usr/sap/<SID>/SYS/global/AdobeDocumentServices/JobProfiles/Custom/Print
2. Create Password alias on ADS
Visual Admin -> server -> services -> DocumentServicesConfiguration
-> Password tab
Create 2 alias
Alias: open (It should be same as as above XML tag <OpenPassword>)
password: this password will be used for opening PDF.
Alias: master (It should be same as as above XML tag
<MasterPassword>)
password: this password will be used for opening with Acrobat
Professional.
3. Modify print program
When you call sfp runtime, you need to use 'SET_JOB_PROFILE' with job
profile name (created by step1)
http://help.sap.
com/saphelp_nw70/helpdata/EN/46/3862dfac8e00c2e10000000a11466f/frameset.
htm
Sample ABAP report is available:
FP_TEST_03
Job Profile -> select file which is created by step1. (You can use F4
help)
These are addtional steps to add password encryption for PDF.
Regards,
Tiago -
Set the time interval when BPM read e-mail to get offline adobe forms
Hi masters
Do you know where I can set the time interval when the BPM read the e-mail account to get the off-line adobe forms received ? I think it is 10 minutes but I need to change to 1 minute.there is a config attribute
-
How set adobe form as dynamic *urgent*
Hi,
I wish to know how to set adobe form as dynamic in web dynpro 7 as my add and delete rows button can't work in web dynpro but can work successfully in adobe formDesigner.
thank youHi weilin,
I'm not an expert on Java Webdynpro but i can give you my code in an Abap WebDynpro where i made it and where that works .
Hope this will help you.
Best regards.
<i>
In the view where my forms have to be display,
go to methodWDDOMODIFYVIEW
Here write this code according to Java requirement
DATA:
lr_interactive_form TYPE REF TO cl_wd_interactive_form,
lr_method_handler TYPE REF TO if_wd_iactive_form_method_hndl.
CHECK first_time = abap_true.
lr_interactive_form ?= view->get_element( 'ADOBE' ).
lr_method_handler ?= lr_interactive_form->_method_handler.
lr_method_handler->set_legacy_editing_enabled( abap_true ).
lr_method_handler->set_hide_toolbars( abap_true ).
Then you form will be display as interactive in your page
</i> -
Adobe Forms - How do I set up e-mail responses
I am an HTML web designer who has been frustrated by forms. So I purchased Adobe Forms. Extremely easy to create.
Here's what I don't understand: When someone responds, is it possible to have the e-mail response sent to the people I am creating the forms for?
I thought it would be sent to them if they were listed as a collaborator, but the e-mail notifications don't go to them.
What can I do?
Stan HoskinsRead this FAQ: http://forums.adobe.com/docs/DOC-1424
They need to go to their Options tab and turn it on. It is something each user controls, not you.
Randy -
How to set Page Format in adobe form
Hi,
I am designing a simple print forn using Adobe, since printer is dotmatrix page break should be triggered longer then usual A4 size.
If I do the same thing using Smartfom I will define a page format and under output type of the smartform I will assign it, this is enough to tell the system what is the length and width of the page I am using for printing.
how can we achive this in adobe form.
Regards
BikasHello,
go to your master page and change the master page/page format/size as you wish.
Otto -
Hello Everybody,
I have a Java WebDynpro application with an adobe form. On adobe form is TextField and Button. On click event of Button I have javascript code:
xfa.resolveNode("TextField").presence = "hidden";
But it doesn't work because adobe form is static and not dynamic.
I use SAP NetWeaver Developer Studio 7.0.08 and Adobe LiveCycle Designer 7.1. In Form Properties in LiveCycle Designer I have:
XDP Preview Format: Dynamic PDF
Override Default Rendering: checked
PDF Render Format: Dynamic PDF
If I save generated PDF and open it in Adobe Designer, I see, this is a static PDF. If I save it as Dynamic PDF, javascript works.
How can I render my adobe form as Dynamic PDF?
Thank you for your help!
MichalHi,
I would like to add row and colume in my adobe form but i think i couldn't able to add due to the form is not in dynamic form.
i insert your code that you provided in my wdDoModifyView
if(firstTime)
IWDInteractiveForm iForm = (IWDInteractiveForm)view.getElement("TrainingRequestForm");
iForm.setDynamicPDF(true);
however, it pop me with this error:
The method setDynamicPDF(boolean) for the type IWDInteractiveForm is deprecated.
do you know the reason? and how to solve it?
Maybe you are looking for
-
I would like to use the drive as storage/aperture backup rather than use it to back up my whole Macbook. Would like to keep the majority of the photo files on the ext. drive and be able to add files there directly. BUT, when workng in aperture woul
-
Error while trying to synchronise audio & midi, Motu 828 mkII
Hi, I've tried lots of things before posting this but am running out of ideas - any help appreciated. Since upgrading from Tiger to Snow Leopard, my MOTU 828mkII has not been working right. The problem happens in Logic 8 and all other apps I've tried
-
Aperture 3 Library conversion to LR3
I continue to search the web for a way to do this and still maintain the quality and content of my Aperture library. Has someone come up with a way to programatically convert from A to LR? Thank you
-
Blackberry desktop manager error code
Hey every body can write here that blackberry desktop manager 4.7 error code and problems..and why? cause- results -..... Message Edited by melihlevent on 07-16-2009 04:21 PM best regard Blackberry support teams in linkedin ...join http://www.linkedi
-
Solution for Usage Monitoring ??
Hey All! We are in need of a solution which can provide us with detailed analysis of SAP users performance in our Production system. The situation is that we need to have a control over our licensing cost and monitor the usage that our end users are