How to integrate GP in Adobe forms?
Hello All ,
I am new to GP and Adobe forms(Webdynpro for Java) . How to integrate Adobe forms in GP .
I am creating callable object for GP. But how it relates to Adobe forms.
Thanks
Risha
Hi,
This link might be useful for you:
SAP Interactive Forms by Adobe in the Guided Procedures Environment
https://www.sdn.sap.com/irj/sdn/java?rid=/webcontent/uuid/f057d803-3c53-2910-db92-a6a2f1cc7334 [original link is broken]
Cheers,
Arafat
Similar Messages
-
How to integrate Flashisland for Adobe interactive forms
Hi Experts,
Can you please help us in understanding how to integrate Flashisland with adobe interactive forms?
We need to add swf file in the interactive forms, which will be used in webdynpro abap application.
Any idea will be helpful for us.
Thanks for the support.
Regards
SathishHi Sathish,
You can not add swf file in interactive form, however you can integrate you flash island with web dynpro ABAP application.
Adobe flash island and adobe interactive form are two different things and have different purposes.
You can have adobe flash island and adobe interactive form in a single WD application(even as part of the same screen), but still there will be integration on the data level not on UI level. The UI elements for both will react separately from each other and there can't be any integration of adobe flash island inside adobe form.
However you can develop a flash application using which you can view adobe interactive form similar to adobe reader and use this flash application as part of your WD ABAP application but that doesn't make any sense as without flash island we can show it in WD ABAP view.
I hope this will clear your doubt.
Regards,
Vaibhav -
How do you type in Adobe forms
How do you type in Adobe forms without converting them.
Several times I was on an Adobe page where one could click on a tab to do just that and now I cannot remember how I got there.
Please help if you can.
[contact information removed by moderator for privacy]David,
Thank you so very much for your timely reply.
I have Adobe Acrobat installed on all six of my offices computers and found it very simple to do as you instructed.
Thank you once again.
Bruce Goldsmith
[contact information removed by moderator for privacy] -
How to password protect the adobe form ?
Hello,
I am very new to this livecycle designer.
Can anyone please tell me how to password protect the adobe form(it can be print or interactive form) ?
can it be done through scripting ?
Regards,
Menaka.H.BHow to create Password to lock of Acrobat Pro and Adobe Livecycle Designer
Hi everyone!!!
I am using Adobe Livecycle Designer ES software, and i created the password on this Form of this software, but it can not lock Acrobat Pro. How to create Password to lock both of Acrobat Pro and Adobe Livecycle Designer? I would like another people just open Acrobat Reader, not other 2 softwares. -
Good morning everyone! I would like to ask how can i subscribe for adobe forms central 11.99$ per month. I am currently here in United Arab Emirates. I really need to use this application cause it will benefit me a lot in my work. Thanks!
Hi,
OK. Following instructions, I've uninstalled the old Flash Player and installed the right one, and videos are now playing. Thanks for pointing me to the other posts on this site. YouTube and other videos are now playing
Some of the videos still play jerkily (they don't stream evenly). A few stream evenly once they've been allowed to buffer fully. (I think I'm using these terrms correctly.) Is this solely caused by low bandwidth, or is there something—an adjustment of some kind—that I can do with Flash Player to have online videos stream evenly, even from the moment I start them?
As I mentioned, to bypass this uneven streaming while watching online, I download the videos and watch them usually using Quicktime Player 7.6.4. Still, they don't always play evenly, but for the most part do.
I've just tested bandwidth and I'm told:
5.63 Bbps Download speed
0.63 Mbps Upload speep
Rafael -
How to convert smartforms into Adobe forms.
Hi......
How to convert smartforms into Adobe forms.
Regards
Anbu BHi,
You need to use the Function Module CONVERT_OTF.
Please check the below code
REPORT zsuresh_test.
Variable declarations
DATA:
w_form_name TYPE tdsfname VALUE 'ZSURESH_TEST',
w_fmodule TYPE rs38l_fnam,
w_cparam TYPE ssfctrlop,
w_outoptions TYPE ssfcompop,
W_bin_filesize TYPE i, " Binary File Size
w_FILE_NAME type string,
w_File_path type string,
w_FULL_PATH type string.
Internal tables declaration
Internal table to hold the OTF data
DATA:
t_otf TYPE itcoo OCCURS 0 WITH HEADER LINE,
Internal table to hold OTF data recd from the SMARTFORM
t_otf_from_fm TYPE ssfcrescl,
Internal table to hold the data from the FM CONVERT_OTF
T_pdf_tab LIKE tline OCCURS 0 WITH HEADER LINE.
This function module call is used to retrieve the name of the Function
module generated when the SMARTFORM is activated
CALL FUNCTION 'SSF_FUNCTION_MODULE_NAME'
EXPORTING
formname = w_form_name
VARIANT = ' '
DIRECT_CALL = ' '
IMPORTING
fm_name = w_fmodule
EXCEPTIONS
no_form = 1
no_function_module = 2
OTHERS = 3
IF sy-subrc <> 0.
MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ENDIF.
Calling the SMARTFORM using the function module retrieved above
GET_OTF parameter in the CONTROL_PARAMETERS is set to get the OTF
format of the output
w_cparam-no_dialog = 'X'.
w_cparam-preview = space. " Suppressing the dialog box
" for print preview
w_cparam-getotf = 'X'.
Printer name to be used is provided in the export parameter
OUTPUT_OPTIONS
w_outoptions-tddest = 'LP01'.
CALL FUNCTION w_fmodule
EXPORTING
ARCHIVE_INDEX =
ARCHIVE_INDEX_TAB =
ARCHIVE_PARAMETERS =
control_parameters = w_cparam
MAIL_APPL_OBJ =
MAIL_RECIPIENT =
MAIL_SENDER =
output_options = w_outoptions
USER_SETTINGS = 'X'
IMPORTING
DOCUMENT_OUTPUT_INFO =
job_output_info = t_otf_from_fm
JOB_OUTPUT_OPTIONS =
EXCEPTIONS
formatting_error = 1
internal_error = 2
send_error = 3
user_canceled = 4
OTHERS = 5
IF sy-subrc <> 0.
MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ENDIF.
t_otf[] = t_otf_from_fm-otfdata[].
Function Module CONVERT_OTF is used to convert the OTF format to PDF
CALL FUNCTION 'CONVERT_OTF'
EXPORTING
FORMAT = 'PDF'
MAX_LINEWIDTH = 132
ARCHIVE_INDEX = ' '
COPYNUMBER = 0
ASCII_BIDI_VIS2LOG = ' '
PDF_DELETE_OTFTAB = ' '
IMPORTING
BIN_FILESIZE = W_bin_filesize
BIN_FILE =
TABLES
otf = T_OTF
lines = T_pdf_tab
EXCEPTIONS
ERR_MAX_LINEWIDTH = 1
ERR_FORMAT = 2
ERR_CONV_NOT_POSSIBLE = 3
ERR_BAD_OTF = 4
OTHERS = 5
IF sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
To display File SAVE dialog window
CALL METHOD cl_gui_frontend_services=>file_save_dialog
EXPORTING
WINDOW_TITLE =
DEFAULT_EXTENSION =
DEFAULT_FILE_NAME =
FILE_FILTER =
INITIAL_DIRECTORY =
WITH_ENCODING =
PROMPT_ON_OVERWRITE = 'X'
CHANGING
filename = w_FILE_NAME
path = w_FILE_PATH
fullpath = w_FULL_PATH
USER_ACTION =
FILE_ENCODING =
EXCEPTIONS
CNTL_ERROR = 1
ERROR_NO_GUI = 2
NOT_SUPPORTED_BY_GUI = 3
others = 4
IF sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
Use the FM GUI_DOWNLOAD to download the generated PDF file onto the
presentation server
CALL FUNCTION 'GUI_DOWNLOAD'
EXPORTING
BIN_FILESIZE = W_bin_filesize
filename = w_FULL_PATH
FILETYPE = 'BIN'
APPEND = ' '
WRITE_FIELD_SEPARATOR = ' '
HEADER = '00'
TRUNC_TRAILING_BLANKS = ' '
WRITE_LF = 'X'
COL_SELECT = ' '
COL_SELECT_MASK = ' '
DAT_MODE = ' '
CONFIRM_OVERWRITE = ' '
NO_AUTH_CHECK = ' '
CODEPAGE = ' '
IGNORE_CERR = ABAP_TRUE
REPLACEMENT = '#'
WRITE_BOM = ' '
TRUNC_TRAILING_BLANKS_EOL = 'X'
WK1_N_FORMAT = ' '
WK1_N_SIZE = ' '
WK1_T_FORMAT = ' '
WK1_T_SIZE = ' '
IMPORTING
FILELENGTH =
tables
data_tab = T_pdf_tab
FIELDNAMES =
EXCEPTIONS
FILE_WRITE_ERROR = 1
NO_BATCH = 2
GUI_REFUSE_FILETRANSFER = 3
INVALID_TYPE = 4
NO_AUTHORITY = 5
UNKNOWN_ERROR = 6
HEADER_NOT_ALLOWED = 7
SEPARATOR_NOT_ALLOWED = 8
FILESIZE_NOT_ALLOWED = 9
HEADER_TOO_LONG = 10
DP_ERROR_CREATE = 11
DP_ERROR_SEND = 12
DP_ERROR_WRITE = 13
UNKNOWN_DP_ERROR = 14
ACCESS_DENIED = 15
DP_OUT_OF_MEMORY = 16
DISK_FULL = 17
DP_TIMEOUT = 18
FILE_NOT_FOUND = 19
DATAPROVIDER_EXCEPTION = 20
CONTROL_FLUSH_ERROR = 21
OTHERS = 22
IF sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
Thanks,
Ruthra -
How can i find the adobe form translations
Hi Friends,
how can i find the adobe form translations?
i mean i want to know in how many languages my adobe form has been translated?
is their any report or is their any technique to find the translations........................
Thanks,
Harish.KHello Harish,
To find the translation of Adobe form is nothing but to find the labels or texts used in this adobe form in various languages. This will give you an idea on how many languages your adobe form has been translated.
So to find the translations in different languages, you have to go to Context node of the Adobe form. Then go through the text nodes which are used as labels. These will be normally stored as Standard texts in SO10.
For example. Take the text name of any one text node.
1) Go to SE38.
2) Type program RSTXTRAN.
3) Let the Text key - object be TEXT.
4) Then enter this text name in the field Text key - name. I have put the sample standard text ZTEST_ADOBE as shown below.
5) Let the Text key - ID be ST.
6) In Text key - language, Enter * (i.e enter the Asterisk) because you want to find out all the languages.
The screen parameters will be as shown below.
7) Now Execute this report.
8) It will show all the various languages in which this particular standard text is used which is nothing but the Adobe form is being used in these many languages. For example, the standard text ZTEST_ADOBE is used in 3 languages, English, German and Spanish as shown below. It will look as shown below.
Note: This will give you the more or less the overall idea of the form that has been used in these many languages. But also make sure the standard text with particular language is also linked with the Transport Request. Because there are chances that the text was created in a particular language but was never used. -
How can I save filled Adobe Form?
Hallo experts,
I use Adobe Forms in my Webdypro application.
In Form setPDFSourse set dynamically (read from SAP as byte[]) , I do not know the Context.
How can I save filled Adobe Form, because I must show the Form by next Step in anothe window?
Thank you very much!This sounds to me like a client-side problem whith adobe reader plugin in your browser. What is your reader version?
You can try the following to check if there is any content in the byte[]:
String s = wdContext.currentContextElement().getPdfData().length + "";
byte[] test = s.getBytes();
final IWDCachedWebResource resource =
WDWebResource.getWebResource(
test,
WDWebResourceType.TXT);
try {
final IWDWindow window =
wdComponentAPI.getWindowManager().createExternalWindow(
resource.getAbsoluteURL(),
"Window title",
false);
window.open();
} catch (Exception e) {
wdComponentAPI.getMessageManager().reportException(
new WDNonFatalException(e),
false); -
How to print barcodes in Adobe forms
Hi All,
I am new to Adobe forms, Please help me how to print barcodes in ABAP using Adobe forms.
Thanks in advance.
Regards,
Satya.
Moderator message: please search for available information/documentation.
Edited by: Thomas Zloch on Aug 26, 2011 4:17 PMHi Vanessa,
maybe this blog helps for the tables:
[Adobe Forms Using: Nested Table, Text Module & providing the functionality of Page Total & Grand Total|http://www.sdn.sap.com/irj/scn/weblogs;jsessionid=%28J2EE3414900%29ID0583594050DB11063248235171113529End?blog=/pub/wlg/11236]
and for the barcodes I found this:
[Introduction to barcodes in SAP Interactive Forms by Adobe|http://www.sdn.sap.com/irj/scn/weblogs;jsessionid=%28J2EE3414900%29ID0583594050DB11063248235171113529End?blog=/pub/wlg/13061]
I hope this provides some help for you.
If you are not able to fulfill your task, it is a good idea to check the blogs, wikis and download areas here in SAP Community Network - usually the quality is some quantum leaps better than current ABAP, General.
Regards,
Clemens -
How to include text in Adobe Form
Hi all,
I am using adobe designer of ABAP workbench to design PDF form. Anyone has idea of how to include text in the form as what we often do on SAPSCRIPT and smarforms?
Thanks in advance.hi,
Got exact solution from this link - http://www.sdn.sap.com/irj/scn/elearn?rid=/library/uuid/400f06f3-cc2c-2c10-77ab-a98d2cfc194c&overridelayout=true
Regards,
Vinod -
How to configure output for adobe forms in sap,,if i want to pront an invo
Hi,
I used adobe forms in GTS.
BUt in normal SAP system,i want to use adobe form to print an invoice data.
I wantt o use the standard form and standard interface for that.
But how to do configuration for this?
normally for smartforms we do it in NACE transdaction?
But for this adobe forms what is the driver program,,where to configure this form and interface.
Thanks in advance,
sasiHello,
it is the same way how you will configure for smart forms.
Standard driver program is : RLB_INVOICE
Please go through this link, how to configure print forms for invoice.
http://****************/Tips/SmartForms/NACE/Configuration.htm
Edited by: rakhi966 on Sep 9, 2011 9:22 PM -
How to align footer in Adobe form
Hi experts,
I required your urgent help for my development. I made a adobe form for customer ledger. Form is divided in 3 parts as shown in below image:
Header sub form will print on each page if form is more than one page. Then Body will grow to multiple page according data. Next is footer, it will print on last page (either last page is 1st or 4th page) positioned bottom. The problem is that in some situation. Like it prints Header, then prints body sub-form for open item. It grow according data. suppose that open item end on second page then footer should be placed on second page at bottom aligned. Footer sub-form is 2 inches( or 10-12 rows) in height. It should be checked that after end of body subform how much space is available. if there enough space for footer to be print then footer will print on same page other wise it will create one more page, at top of that page will print header sub-form and then at bottom aligned footer sub-form (there would be blank space between header and footer).
How to do that. Your help would be appreciate.
Please reply asap.
Thanks and Regards
Piyush KumarHello Experts,
I am describing it little more.
Table will auto increas row depending on data. We can not fix it's row. Second thing if table have only 2 records then footer will place just below table end. It will not align footer at bottom Margin.So there would be space between Footer and bottom margin.
I have to do that it first get how much space is available after table (body subform), if there is 10-12 lines space available then it will print the footer. If there is no much space then it will create one more page and at that page header (sub-form) would be align at top margin and footer (subform) would be align at bottom margin. There would not be any blank table.
condition:1
Header Subform |
|
Table subform |
|
Footer at same page align bottom margin (if enough space) |
===================================================
Condition : 2
Header Subform |
|
Table subform |
|
if no enough space for footer then go to additional next page |
and create page like below: |
___________________________________________________|
Header Subform |
|
space |
space |
|
Footer Subform (align at bottom margin) |
_____________________________________|
Thanks
Piyush -
How to specify textfields in Adobe forms.
Hi experts,
Can any one of you help me how to define text fields in Adobe forms
For example: I have the name of the employee in a variable v_empname
and now i need to display it on the form
so if i write it instead of displaying the value (ie: employee name) it is being displayed as it is (ie: ).
If any one of u have worked on this. please tell me the procedure to add the text fields in adobe form
thanks in advance.
regards,
TulasiHi ,
Refer to the following Link
http://****************/Tutorials/AdobeForms/index.htm
It may be usefull.
Regards,
Jaya Vani -
How to attach a WebDynpro Adobe form to backend Business Object?
Hello,
I would like to know if anyone has created an Interactive Adobe Form, and then after the user has filled it out (online, via WebDynpro view), attach the pdf form to an SAP Document, for example, Order, Purchase Order or Contract?
I know how to create the WebDynpro Interactive Form, and I then have the pdf object in context attribute of WebDynpro. But am not sure how to do the next step of taking that pdf and attaching it to the SAP Document.
Any suggestions or code samples would be greatly appreciated.
Thanks,
ColleenThe interactiveForm UI element has one action called onSubmit. This action is triggered when any server event occurs within the Adobe Form itself. So if you place a submitButton from the Web Dynpro Native (assuming you are using ZCI forms) within the form, it will automatically trigger the onSubmit action and WD event handler.
Here is a video that shows the process - although it is a little bit older and uses ACFx forms. You would want to use the new ZCI form approach. The general process for linking the events is the same however.
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/media/uuid/c766e918-0b01-0010-99b1-c2b78cd059b3 -
How to upload Graphic in ADobe forms
Hi Guru,
I have a requirment to upload the Graphic to Adobe forms .
How to I use the logo(Graphics) which is stored in the application server
I have 2 sales organizations which has different "LOGOs" used. Same Adobe form is used to print Invoices for both sales organizations. When I print Invoice for a particular sales organization, I need to print its "LOGO" and when same adobe form prints the invoice for another sales organization it should print its logo.
How can i control the above situation dynamically ?
Please help.
thanks ,
Raju sHi Raju,
Images in a Adobe form can be embeded in 2 different ways.
Approach1: This is static approach form would have only one image at all times which is refered by the file name (alter natively if you can manage to place different images with the same file name at runtime then this can be dynamic)
1) have the image located in the application server path.
2) Have the Emage lement in Adobe form pass the file location path to the element source.
3) At run time it will fetch the file from the location.
Approach2: (I am not a core abaper so not sure how its done but we have done it for a mobile application)
1) using your abap code read the image from the location (find out how to pick the org specific's image).
2) convert the image into byte stream.
3) pass on this byte stream to the form via a string field.
4) in the form have the image field.
5) this time here instead of selecting the path, bind it to this particular field from the data source.
i think there are coup[le of blogs here @ this, please search it ..
Cheers,
Sai
Maybe you are looking for
-
Latest Version of Adobe Flash Player
I have downloaded the latest version of Flash Player and every time I go to a web site it just keeps asking me to "Download the Latest Version" to continue?! So I uninstalled and tried again.... It still is continueing to tell me to do so? What am I
-
Please help with Applet in New Window?
I am trying to write a html page which opens appet into new window. Tha'ts what i want. My applet has user/passwd authentication and then makes a socket connection. However i am facing tow problems(kind of one): 1. If i close my applet browser window
-
SID NAME FOR PRODUCTION & STANDBY DATABASE IN DATA GUARD
Hi all, we are trying to implement Standby database (Physical) between two sites. We have a specific question regarding this: ==> Can we have SID of both the Database SAME..? If not, why.? -- We have two HOST & DB Details like this and would like to
-
Hope someone can keep me on the right track here - basicaly trying to recreate the general rounded box effect to hold the main content, as seen here : link I'm having a go with 9 divs within a wrapper div, like this : link With the CSS so far looking
-
Migrating AI CS 6 from OS X to Windows 7
Hello out there, I'm planning to migrate from OS X to Windows 7 and therefore want to use my AI CS 6 license on the new operating system. Now my questions: 1) Where can I download AI CS 6 for Windows 7? 2) Can I use my Macversion serial number with t