Adobe form bulider - Image field
Hi,
I have a requirement where i have to pass URL for image field through interface
and it should dispaly image.
Now the problem is if i assign the URL directly it works but if i do a binding there it doesen't work may be i am not doing it in right way.
Any clue.
Thanks,
Atul
Dear Engineer Naguib,
Please refer to the following post:
[Adobe Forms and Dynamic Images]
this.value.image.href = xfa.record.Images.URL;
Replace "xfa.record.Images.URL" by "xfa.record." + path to URL attribute in data hierarchy.
Regards,
Motaz
Similar Messages
-
Adobe Forms wo/Interactive Fields Completed in Workspaces?
Can I complete an Adobe form without interactive fields in Workspaces? If so, how?
Unfortunately, there is no way to do this within Workspaces.
-
Adobe form - Printing images dynamically
I have created a simple read-only (not interactive) Adobe form. At the end of the document, I need to print a signature depending upon the approver (which I can access from the data structure imported into the form.).
If I create an image field, how do I assign the image dynamically depending on the approver?
I have thought of an alternative solution of creating 3 separate forms each with a static image of the signature and calling a separate form in the program depending on the approver. But I was wondering if I can assign images dynamically so that I can have only one form.
Any help will be greatly appreciated.
Jitendra MehtaHello . The solution is easy, I have posted the solution into IFbA forum under NeWeaver many times. And I can recommend you to read this article where there is a complete solution for your problem:
http://www.docstoc.com/docs/2540673/How-To-Integrate-ADOBE-form-on-WebdynPro-for-ABAP-and-Deploy-it-
It was originally SAP SDN blog, but I am not able to locate it on sap site any more. Hope this solves your problem, regards Otto -
Applaying Online interactive form tutorial -Image field problem
h1Assalam alikom
hi all
i faceing a problem with creating image field in adobe intercative form
i followed the steps included in the online interactive from for image field but there is an error
after rendering the form
knowing that it worked for the sample given with the tutorialh1
The error is as follows
script failed (language is formcalc; context is xfa[0].form[0].ReportData[0].#subform[5].imageField[0])
script=this .value.image.href=xfa.resolveNode(this.value.image.href).value;
Error:An attempt was made to reference property 'Value' of non-object in SOM expression
xfa.resolveNode("http://amercet:51500/webdynpro/resource/xccre.cic.com/contract_print/Components/com.cic.xccre.enquiry.com_cn_print.com_Cn_print/villasZone.jpg").valueDear Engineer Naguib,
Please refer to the following post:
[Adobe Forms and Dynamic Images]
this.value.image.href = xfa.record.Images.URL;
Replace "xfa.record.Images.URL" by "xfa.record." + path to URL attribute in data hierarchy.
Regards,
Motaz -
Problem in Webdynpro and Adobe form with signature field
Hi experts!
I have a problem with Signature Field in Adobe Form showed in a Web Dynpro Abap.
During the execution I fill the Signature field correctly but when I push any other button of the Webdynpro, the Adobe Form shows me the next error.
After click OK, the webdynpro is hang and not respond.
Any idea why not respond?
Thanks.Hi friend,
Its not like that the Adobe created using SFP is non interactive.
We can create interactive forms using SFP transaction using java code.
I think it will be the problem with ADS just check with your basis people i think they will configure you the settings which works fine.
To check whether the settings are perfect you can try executing the standard programs FP_TEST_00 and
FP_PDF_TEST_00. If it works fine then some other problem exists else check with your basis team.
Just check this and revert me if you have any issues. I will help you
Thanks,
Sri Hari -
ADOBE Forms, dynamic images
Hi to all,
I'm working with Adobe Forms and I need to show the photo of an employee depending on his personal number.
So I can´t put the location of the image directly on the URL box of the object.
Does any one knows how to show jpg images dynamically?.
I can do it with Smartforms but I don´t know how to with Adobe Forms.
Thanks.
Nico.-Hi,
I'm working with Nico. We already could show photos dynamically in our Adobe form, uploading them into the Unix server (into AL11) and then referencing the path dynamically. But we still can't show the photos of the employees. The problem that we have now is that we would need a path of the photos on the server to be able to show them in the Adobe form, but we actually couldn't find the path where they are physically stored.
The photos are being stored with ArchiveLink, using the content repository YE, which is configured as follows:
Content Repository: YE
Description: ...
Document Area: ArchiveLink
Storage type: SAP System Database
Rep. Sub-Type: Normal
Protocol: SAPAL
Version Number: 0046
Contents Table: ZCONT_DB --->> the structure of this table corresponds to the table SDOKCONT1
Transfer directory: Z_GRAF_EMPLEADOS2
Physical path: O:\DACON_RH\Sapgraf_prl\
When calling 'HR_IMAGE_EXISTS' and 'SCMS_DOC_URL_READ' functions to get the URLs of the photos, those functions return URLs like this:
SAPR3://SAPR3CMS/get/070/YE/45C3EED1A64E1956E10000000AFA081B/DATA
but those URLs don't work in our Adobe form as the path of the photo (the photo isn't shown when we put that URL in the place of the path).
Does anyone know where could be the photos physically stored or what can I do to solve this problem?
Thanks!
Dani -
Adobe forms: Printing Images (logos)
Experts,
Logo from Adobe form (PDF) preview prints sharp and colorful, when printed from the PDF (print-preview) reader. But when issuing output from SAP directly, the image is all messeed up and pixellated. Despite using all possible image formats - TIFF, GIF, BMP and PNG of 300 dpi resolution the print output when issued from SAP message processing has the logo image unclear.
Any ideas why?
Does it have anything to do with the device type associated to printers in SPAD?
NW
Edited by: NW on Feb 4, 2009 10:22 AM
Edited by: NW on Feb 4, 2009 1:15 PMHello,
i have had a similar problem with Smartforms.
The solution then was that i saved the image as 256-bitmap image (BMP).
Maybe this works too for a adobe forms.
Gr. Frank -
Adobe Form Translation : Text Fields
Hi All,
I am trying to translate Type : Textfield in Adobe using SE63.
Type: Text is translated but not Type : TextField.
any suggestion why this is not happening or is this the way SAP is built for Translations in Adobe forms.
Thanks,
Tk.You can have translation for adobe forms in sfp itself,
In Menu Bar > Goto> Translation...
Thanks,
Rakesh. -
Countdown timer in adobe form from a field and pop-up warnings
I have created a form in adobe livecycle and I would like to add a Countdown timer that clicks off when a user enter's a time. I need the countdown timer to be 2 hours from the entered time. The user will have 2 hours to complete the form. I need warning boxes that will pop up at 30 minutes and at 15 minutes. If not completed in the 2 hour time frame from when the time was entered then the form will prompt to close.
I have found where the timer starts from the start or stop button but I would like it to start from when the time field is excited.
I am new to form scripting and any help would be greatly appreciated.
Thank youDo you mean the JavaScript methods setTimeout(), clearTimeout(), setInterval() and clearInterval() ???
I don't think these methods will work within Adobe LiveCycle forms.
Nith -
Scripting in Adobe Forms - Hiding a field
Hi Experts
I have some code that I just can't get to work - please advise where I am going wrong.
Looking at the folowing code segment (Javascript, at Client), I am running through a loop of items (PO Text Items). If I take the IF statement out around the statement where I hide the fields, it works well (in other words it hides every line), but I only want to hide lines where the item (ItemTextFromPO) is empty.
var oFields = xfa.resolveNodes("data.PO_Page.MainSubform.ItemSubForm.POItemText.DATA[*].ItemTextFromPO");
var nNodesLength = oFields.length;
for (var nNodeCount = 0; nNodeCount < nNodesLength; nNodeCount++)
if ( xxxxxxxxxxxx.rawValue == "" )
oFields.item(nNodeCount).presence = "hidden";
Please advise what I need to use in the IF statement to make it work?
Thanks
CasperHi Chintan
I know there is no index currently in the if statement - and that is my problem.
I am getting a table of texts for PO Items passed into a form. Some items may have more than one text item, and some may have none. For those with none, it will still have a dummy entry - i.e. a table entry with nothing next to it. A table might look like this:
0010 Text for item 10
0010 More text for item 10
0020
0030 Text for item 30.
So, Item 20 above has no text (an empty text line).
In the form, I have a repeating subform - it repeats once for evry item. On this subform, I have an textfield called that can repeat many times, if necessary (like for Item 10 above in this example). In the context of the form, I have a where condition that linke the item texts to the items - in other words the texts appear with the correct items already.
However, I do not want anything to appear if the field is empty (like for line 20, in this example).
So, I have written the loop as you saw in my original question. This loop works - if I take the IF statement out, then it hides EVERY line. If I do not use a loop, it only hides the 1st line... so the loop is required.
I then need to 'ask' each item with the IF statement whether it is empty or not - and if it is, then hide it. So, I just need someone to tell me the correct syntax for the xxxxxxxxxxxxx in my IF statement. This should surely include the index (the counter of the loop) somehow, so that I can access each individual item.
I have tried many combinations, but none worked - so far.
Please let me know if I need to explain more.
Thanks,
Casper -
Dynamic Image (.gif) from URL into adobe Form by SFP
Hi all
I post the comment of Shamila because I have the same problem
I need to place an image in the Adobe form based on the url.
I have written the following formcalc script in the image field form ready action
ImageField1.value.image.href = "http://www.adobe.com/imageshome/pdfgift_home.gif"
But when i view the form , the image field is empty, and when i click on the blank space of the image field, a popup appears to select the image............
How can i show the image from url in the form..........
Regards,Hello,
have you checked these basics documents?
When you need to send a picture into the offline form: another image question - using Regular ABAP not web dynpro and Display a logo dynamically in adobe form
Where to start with scripting: http://www.adobe.com/devnet/livecycle/articles/lc_designer_scripting_basics/lc_designer_scripting_basics.pdf
http://help.adobe.com/en_US/livecycle/es/FormCalc.pdf
Also try: Re: Dynamic R/3 Image URL in Adoeb Form
regards, Otto -
Web dynpro + adobe form decimal field round off
hello all,
I am now developing an application which is based on the SAP WebDynpro and Adobe form, but the application has an error, if one can help me to resolve the error, I will be very thankful.
The error is as follows, for a decimal filed on the Adobe form which is binded to a deicmal attribute of Webdynpro, if I get the value of the decimal field using the programming code as "context.nodexx.getAttribute("xx")", the decimal value is rounded off (e.g., 2.4 is changed to 2.0, 2.7 is changed to 3.0).
for example:In Web Dynpro, A node name is "TestNode" which has a type of decimalattribute named "TestAttr" , in adobe form a decimal field bind to the TestAttr . when i input 2.3 in adobe form, i click the button with code:
this.wdComponentAPI.getMessageManager.reportSuccess(this.wdContext.nodeTestNode.getTestAttr()+"");
the rusult is : 2.0
if i input the value 2.5 the result will be 3.0
Thanks All !Hi,
there is a special display pattern to check for null values:
null{pattern}
Example:
null{'please enter a value'}
But I don't know if WDJ is really sending a null value. You can combine this with alternatives using '|' to separate alternatives.
Regards,
Juergen -
Dropdown list to change image field linked image?
Hello,
I am quite new in Designer but I have to complete a job and I don't find the solution.
I try to update on a form an image field using the value of a dropdown box and a "if" script.
I use linked images (not embedded ones) and try using a script calling the image Field. value. image. href property.
The property is well updated as export to xml displays well the new href value but the image is not displayed as something was missing to activate it.
form1.#subform[0].ImageField1::calculate - (FormCalc, client)
if (UN_DropDownList == "3373") then ImageField1.value.image.href = ".\Images\UN3373.png"
endif
Rather simple (don't laugh at it) but it doesn't work.
I found solutions for embedded images via visible/hidden by dropdown list (not yet tested) as these ones. I give them below for reference (if some other users are interested)
http://forums.adobe.com/thread/683215
http://forums.adobe.com/message/2187604
http://acrobat.timhuff.net/?p=5
But not for linked images (path or URL). By the way, I found same problem descriptions in other forums but without any proposed solution.
As I should have quite a lot of images with frequent updates, it seems to me a better solutions...
Thanks in advance for you help.
Kind regards
PhilippeHi Philippe,
Have a look at this blog, http://blogs.adobe.com/formfeed/2009/11/linked_vs_embedded_template_im.html, it turns out that both linked and embedded images are stored in the PDF but just in different ways. So updating the href at run time will have no effect.
If you are not in a possition to store all the images in the PDF at design time then you might have to look at setting up a webservice to access them on a server.
Good luck
Bruce -
Hi ,
I have gone through this below PDF
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/e0401535-f81c-2a10-0192- ffd41e8e8d59
It is Simple Adobe Form with two fields(Firstname and Last name ) not table. I am getting UI Interactive form but not getting PDF. I am using NWDS 7.0.15 and Adobe Live Cycle Designer 7.1.
Please help me out.
Thanks
RishaHi Risha,
In NWDS Web Dynpro perspective, when you create a project, you will be able to create an InteractiveForm UI Element in any view. You need to set the 'datasource' property to some context node with attributes. You open the Adobe Designer for this InteractiveForm UI Element by choosing the context menu option 'Edit'. You can create some form elemnts for it by dragging the attributes of the binded datasource node from 'Data View' to the form preview area. When you build, deploy & run your application after this, you get this form in the browser. You can now save this form as pdf.
You can refer to https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/user-interface-technology/wd%20java/7.0/adobe/how%20to%20handle%20table%20input%20and%20output.pdf (Using Table in Adobe Form)
Hope this helps you.
Kind Regards,
Nitin -
Webservice call from Interactive Adobe form
Hi,
Please provide me the possible solution for the below mentioned issue.
1. Created a webdynpro application.
2. Kept the interactive form on the VIEW of this WDA. Adobe form has 10 fields and one submit button.
3. Now created a web service with only one importing parameter of type XSTRING.
4. I have given the webservice URL in the button properties by making it's type as "Execute"
Now my question is "How can we get all the filled values on the interactive form in the RFC of Webservice when i click on the submit button?".
Note: I should not add any other importing fields in the web service except the PDF string.
Regards,
RamHello experts,
Please provide me the solution for the below mentioned issue.
I have attached the webservice wsdl file to the SUBMIT button on my form (execute type) and binded all my form fields to the webservice importing structure fields..
Now the webservice got changed because of the addition of new fields in the common structure.
And iam uploading the new wsdl file in my existing data connection properties.
But it is giving an error saying as follows.
[0]:Page1[0]:Terms_and_conditions[0]:submit[0]:Submit_validate[0]:click
Error attempting to read from *filehttp://pwxaci.dmzwdf.sap.corp:1080/sap/bc/srt/rfc/sap/yrrprm_webservice/001/yrr_prm_webservice/yrr_prm_webservice*_
The bold one is the URL of my webservice.
Please suggest me the correction required if the webservice is changed.
Regards,
Ram
Maybe you are looking for
-
Hello, I have iMAC 7,1, 20 inch, 4gigs of ram, Intel C2D ATI Radeon HD 2600 Pro 256 MB HDD 320gig's iMAC is perfectly runing OS Mavericks (10.9.5), with no lag, and no sluggish working, Multitasking is AWESOME (i have PC, with 8gigs of RAM, GeForce G
-
How can I add photos to my iPhone?
How can I add photos to my iPhone 3GS? I used to do it on my 2G, now I can't seem to remember how.
-
My headphone jack is unresponsive and audio still comes out of internal speaker
I went to listen to a YouTube video without bothering my wife; plugged in my headphones (both Apple ear buds and SkullCandy cans) but nothing came through them and the audio continued to pipe through the laptops speakers. Plugged in and out 7-8 times
-
OAS 4.0.8.1 on Windows NT
Hello All! I have some problems with JServlet Cartrige confuguration. When I am trying to edit MyApplication->Configuration->Web Parameters I get an error: "Error encountered while executing processor oracle.OAS.Services.ServerApp.Display". I have al
-
No conecta netflix con la reciente actualizacion
no conecta netflix con la reciente actualizacion