Adobe form opened in separete window
Hi all
We developed an AWD application which contains an Interactive form element.
When we execute the application via SAP GUI (Right click -> Test on application) everything is OK and the adobe form appears embedded in the browser.
If we copy the path of application and paste it on address bar of browser (if we don't execute it via SAP GUI) the adobe section of screen will open in separate window (won't be embedded into the application).
Please advice.
Thanks in advance
Hi...
It means, when we test the application, it is displaying adobe in new window.
Form GUI if you test, it will create one window, and displays the same in that window.
And the same application if you paste it in other browser window, internally it will again trigger one window, in that window it will display the adobe.
Hope you understand a bit concept at least .
Am unable to explain clearly with words.
Regards
Srinivas
Similar Messages
-
How to open WD- Adobe form open in new window -without Portal header
Hi,
In my WD application -MAINVIEW , I made 2 different groups under ROOTUIELEMENTCONTAINER
GROUP1 -Selection fields with search button - with ROW LAYOUT
GROUP2 -INTERACTIVE FORM - with FLOW Layout
Basically when we click the Search button I get the form in the same view underneath GROUP1.
I am calling this WD application in Portal by giving the hyperlink via BSP application.So when they run the WD application now With portal headers it is still becomming heightwise small area.
Is there a way with which we can open form in completely new window without the Portal Headers?
Rgds
Varayes.. you can launch the form from a selection screen into a new window...
I am using this to launch an editable PDF from a selection screen into a new window. This code is placed on the event handler of my Create button on the selection screen.
DATA: str TYPE string,
l_window1 TYPE REF TO if_wd_window_manager,
l_cmp_api TYPE REF TO if_wd_component,
result TYPE REF TO if_wd_window,
lt_parms TYPE TIHTTPNVP,
ls_parms like LINE OF lt_parms.
ls_parms-name = 'OPERATION'.
ls_parms-value = 'C'.
APPEND ls_parms to lt_parms.
CALL METHOD cl_wd_utilities=>construct_wd_url
EXPORTING
application_name = 'your_wd_application_here'
in_parameters = lt_parms " <- any URL parameters you need to send
IMPORTING
out_absolute_url = str.
l_cmp_api = wd_comp_controller->wd_get_api( ).
l_window1 = l_cmp_api->get_window_manager( ).
result = l_window1->create_external_window(
URL = STR ).
result->open( ) .
You have to be aware, though, that you will lose ALL your context data b/c you are opening a new user session. That's why I had to use url parameters to pass data to my form. -
Any Function in a PDF form opens a different window of the same form
Hello,
I have a customer who uses forms pulled from our company's SharePoint site. Within the form there is an "Open" button that she clicks on which opens a window within Adobe Pro to the location on our SharePoint site that stores her completed PDF forms. In SharePoint, there is a "copy" option which obviously creates a copy of the selected form into the storage location. The issue is, that when she clicks on copy, another window to the same storage location opens, this time in her web browser. In the past she would click on "copy" and, from within Adobe Pro, the page would simply update and show the copy of the document.
Additionally, when she clicks on any function or button from within the document a new version of the same document reopens in a different window. By the time she's completed working on a form she has roughly 6 or 7 windows open.
Any help would be appreciated.I forgot to mention that she is running Adobe Acrobat Pro 9.0 on a Windows 7 64Bit machine.
-
Adobe forms supported compatibility with Windows 7?
Hi all,
I want to know Windows 7 will support adobe interactive forms or not? If yes, what will be the adobe reader version needed and any patch to be updated?
Please let me know.
Thanks,
Sathishkumar GSIn my opinion forms should work in any Reader version released for Win 7 (I don´t know which versions are these, because I am still on Vista). I also think that even older versions od Reader should work ok, since there are some compatibility modes in Win 7, aren´t they? I would not worry about the technical side.
Regards Otto -
Hello, have a look at the topic, is there anybody out there able to give me any suggestion?
System requirements
Linux® or Microsoft® Windows Server® (32 bit or 64 bit)
1GB of available RAM
50MB of hard-disk space for the services and assets; 2KB of additional disk space per each fulfillment for transaction logging
Microsoft SQL Server 2005 or later, MySQL 5 or later, and Oracle 10 or later are supported
Java™ Runtime Environment 1.7
Servlet engine
SSL client (for communication with signing server) -
How to close the adobe forms in popup windows once.
hi,expert..
i show a adobe form in a popup windows in my webdynpro program...but i find out that i at least click twice on the "CLOSE" button on the right top of the window.....how can i modify my program to close the window once..
the original codes are as follow:
method onactionprint .
data lo_nd_zhrhap_vp_app_01 type ref to if_wd_context_node.
data lo_nd_zhrhap_t_document type ref to if_wd_context_node.
data lt_zhrhap_t_document type wd_this->elements_zhrhap_t_document.
lo_nd_zhrhap_vp_app_01 = wd_context->get_child_node( name =
wd_this->wdctx_zhrhap_vp_app_01 ).
lo_nd_zhrhap_t_document = lo_nd_zhrhap_vp_app_01->get_child_node(
name = wd_this->wdctx_zhrhap_t_document ).
lo_nd_zhrhap_t_document->get_static_attributes_table(
importing
table = lt_zhrhap_t_document ).
DATA lo_nd_zhrhap_s_app_leader TYPE REF TO if_wd_context_node.
DATA lo_el_zhrhap_s_app_leader TYPE REF TO if_wd_context_element.
data ls_zhrhap_s_app_leader type
wd_this->element_zhrhap_s_app_leader.
lo_nd_zhrhap_s_app_leader = lo_nd_zhrhap_vp_app_01->get_child_node(
*name = wd_this->wdctx_zhrhap_s_app_leader ).
lo_el_zhrhap_s_app_leader = lo_nd_zhrhap_s_app_leader->get_element(
lo_el_zhrhap_s_app_leader->get_static_attributes(
IMPORTING
static_attributes = ls_zhrhap_s_app_leader ).
DATA lo_nd_zhrhap_s_dates TYPE REF TO if_wd_context_node.
DATA lo_el_zhrhap_s_dates TYPE REF TO if_wd_context_element.
data ls_zhrhap_s_dates type wd_this->element_zhrhap_s_dates.
lo_nd_zhrhap_s_dates = lo_nd_zhrhap_vp_app_01->get_child_node( name
*= wd_this->wdctx_zhrhap_s_dates ).
lo_el_zhrhap_s_dates = lo_nd_zhrhap_s_dates->get_element( ).
lo_el_zhrhap_s_dates->get_static_attributes(
IMPORTING
static_attributes = ls_zhrhap_s_dates ).
采集表名称和日期
data lo_nd_if_data type ref to if_wd_context_node.
data lo_el_if_data type ref to if_wd_context_element.
data ls_if_data type wd_this->element_if_data.
lo_nd_if_data = wd_context->get_child_node( name =
wd_this->wdctx_if_data ).
lo_el_if_data = lo_nd_if_data->get_element( ).
lo_el_if_data->get_static_attributes(
importing
static_attributes = ls_if_data ).
ls_zhrhap_s_dates-valid_begda = ls_if_data-begda.
ls_zhrhap_s_dates-valid_endda = ls_if_data-endda.
DATA lo_el_zhrhap_vp_app_01 TYPE REF TO if_wd_context_element.
data ls_zhrhap_vp_app_01 type wd_this->element_zhrhap_vp_app_01.
data lv_description like ls_zhrhap_vp_app_01-description.
lo_el_zhrhap_vp_app_01 = lo_nd_zhrhap_vp_app_01->get_element( ).
lo_el_zhrhap_vp_app_01->get_attribute(
EXPORTING
name = `DESCRIPTION`
IMPORTING
value = lv_description ).
REPLACE ALL OCCURRENCES OF '类别:' in lv_description with ''.
lv_description = ls_if_data-stext.
data l_is_ok type boole_d.
data pdf_source type xstring.
data l_msg type ref to cl_hrpa_message_list.
create object l_msg.
call method zcl_hr_appraisal_utility=>print_contract_direct
exporting
form_type = 'COD'
zhrhap_t_document = lt_zhrhap_t_document
zhrhap_s_dates = ls_zhrhap_s_dates
zhrhap_s_app_leader = ls_zhrhap_s_app_leader
description = lv_description
job_description =
message_handler = l_msg
importing
is_ok = l_is_ok
pdf_xstring = pdf_source
check l_is_ok is not initial and pdf_source is not initial.
data lo_nd_pdf type ref to if_wd_context_node.
data lo_el_pdf type ref to if_wd_context_element.
data ls_pdf type wd_this->element_pdf.
data lv_source like ls_pdf-source.
lo_nd_pdf = wd_context->get_child_node( name = wd_this->wdctx_pdf ).
lo_el_pdf = lo_nd_pdf->get_element( ).
lo_el_pdf->set_attribute(
exporting
name = `SOURCE`
value = pdf_source ).
*-->ADOBE View embeded to ViewContainer UI
data: lr_view type ref to if_wd_view_controller,
lr_api_main type ref to if_wd_component,
lr_window_man type ref to if_wd_window_manager,
comp_usage type ref to if_wd_component_usage,
l_title type string value '打印合同',
lr_window type ref to if_wd_window.
lr_view = wd_this->wd_get_api( ).
lr_api_main = wd_comp_controller->wd_get_api( ).
lr_window_man = lr_api_main->get_window_manager( ).
l_title = wd_colr_mp_controller->model->get_text( '006' ).
call method lr_window_man->create_window
exporting
modal = abap_true
window_name = 'POPUP'
title = l_title
button_kind = if_wd_window=>co_buttons_yesno
message_type = if_wd_window=>co_msg_type_none
default_button = if_wd_window=>co_button_yes
receiving
window = lr_window.
lr_window->open( ).
endmethod.
looking forward to your help....thanks in advancePing,
1st, see the Markup formatting options over on the right part of the screen - if you wrap your code between the code tags it will read MUCH better.
2nd, I can't replicate this issue - we have several PDFs opening in new windows & we only need to click once on the clost 'X' - how are you calling the PDF in a new window?
If you can't find a final resolution, an alternative would be to place a LinktoAction on your web dynpro application somewhere that makes sense which would close the window for you.
We do this on Sucess Message Views...
You can simply add the link to action to the screen, and in the event handler use
data : l_view_cntr type ref to if_wd_view_controller,
l_win_cntr type ref to if_wd_window_controller,
l_window type ref to if_wd_window,
l_parameter_list type wdr_event_parameter_list,
l_parameter type wdr_event_parameter,
l_val type ref to data.
field-symbols <fs> type any.
l_view_cntr = wd_this->wd_get_api( ).
l_win_cntr = l_view_cntr->get_embedding_window_ctlr( ).
l_parameter-name = 'CLOSE_WINDOW'.
create data l_val type c.
assign l_val->* to <fs>.
<fs> = 'X'.
l_parameter-value = l_val.
insert l_parameter into table l_parameter_list.
l_win_cntr->if_wd_view_controller~fire_plug(
exporting plug_name = 'EXIT_PLUG'
parameters = l_parameter_list ).
Make sure you have an Exit plug on your Window with Plug Type EXIT. -
XML Edit Form should open in Same window (Not a popup).
Hi all,
I have requirement to open the Edit form in Same window (Not a popup).
Assign the NewsExplorer Layout the user has edit and delete button. If the user edit the news it should not open in new window.while edit also should open in same window.
And while creating the news by using Xml form the EDIT form open in new window but i my requirement to open in same window.
Its possible? How to achieve this? Helpful replies will be appreciated.
Thanks and Regards
Thillai JNot solved
-
How to display an ADOBE FORM in the same view
Hi forum
I am displaying an Adobe Form in a view of Web Dynpro for Java, but when this open, the adobe form open another windows with de pdf... how can i diplay this adobe form in the same view ?
Thnks
Josué CruzHi Josué Cruz,
Insert the 'Interactive Form' UI element in the desired view.
And bind its 'pdfSource' property to the context atribute pdf source. Optionally, you can set height and width of the form.
-Aarthi -
Hi Experts,
I an working on WDA application in which i have to call an adobe form on table column which is a link to action.
form is already created thorugh SFP of standard form type.
In some cases This form will be interactive and for some its not......which is through parameters in the form.
With ABAP driver program it is working fine but i donno how to use this in WDA.
Please suggest what to do...
Regards
NikHi Nikhil,
The solution which I had suggested was for displaying the Adobe form in a new window on click of the LinkToAction field. Say suppose I have a view by name AIF & it is embedded within a window W_AIF. Then upon clicking on the LinktoAction within the MAIN view I can put the below code within the LinkToAction's onAction event to display the form in a new window:
DATA lo_window_manager TYPE REF TO if_wd_window_manager.
DATA lo_api_component TYPE REF TO if_wd_component.
DATA lo_window TYPE REF TO if_wd_window.
lo_api_component = wd_comp_controller->wd_get_api( ).
lo_window_manager = lo_api_component->get_window_manager( ).
lo_window = lo_window_manager->create_window(
window_name = 'W_AIF'
* title =
* close_in_any_case = abap_true
message_display_mode = if_wd_window=>co_msg_display_mode_selected
* close_button = abap_true
button_kind = if_wd_window=>co_buttons_ok
message_type = if_wd_window=>co_msg_type_none
default_button = if_wd_window=>co_button_ok
lo_window->open( ).
You can generate the above coding through the code wizard by selecting the option as, "Generate Popup" & select the window name as the 2nd window that you have created.
Anyways now that you have specified that you want the form to be displayed within the same view as the LinkToAcion you can go ahead as how specified by Saketh. Define a context attribute say VISIBILITY of type WDUI_VISIBILITY. Give it a default value of 01 which would make it as invisible by default. Bind the "visible" property of the InteractiveForm UI element to this attribute. Now within the LinkToAction's onAction method you can just set the context attributes value to "02" which would mean making the form visible within the same view.
METHOD onactioncall_aif .
wd_context->set_attribute( EXPORTING name = 'VISIBILITY'
value = '02' ).
endmethod.
Regards,
Uday -
Adobe forms and interactive forms
Hi Friends,
I am new to adobe forms. Can anybody explain in detail-
1) Why Adobe forms instead of smartforms.
2) Main use of Adobe forms.
3) How to become master in this technlogy.
regards,
phaneendra.Hi,
Why Adobe forms instead of smartforms.
In US Under section 58 will say all the printing documents(forms) should be accessible by the blind people, so that is the reason SAP has been integrated with Adobe. So we can access adobe designer using the tcode SFP. After you develope a adobe form output by using JAWS software imapaired (blind) people can access the output. Access in the sense that software will read the contents in the output.
Main use of Adobe forms.
Once you activate the ADobe form system will generate the function modue, thouse function module you can call in the print program. so that pdf form will call and appropriate output will generate.
In adobe forms we dont have windows concept, instead we have master pages,body pages, with the help of data xml file you can get the output it means no need to execute the printporgram.
You can write the condition adobe form itself
if it is master page select the event as layout ready and run at client
if it is body page select the event as form ready and run at client
You can get the lot of information in sdn regarding adobe forms
Thanks
Ramakrishna Pathi -
Adobe form as a attachment in workflow
Hi,
i have attached adobe form in my workflow as a attachment in decision step .the requirement is he will open the adobeform and he will edit some values and that form i have to save that values and update the database.. my problem is he will open the attachment and make changes to that how can i able to get the edited form into workflow this is a 3 level approval process at every stage approvers will edit the adobe form so any one please suggest me..Hi,
Your adobe forms opening in the T.code IQS2 right.
Create a method, call this T.code & pass the notification number using the call transaction Method.
Assign this method in the workflow via task and send it to the approver.
Regards,
Surjith -
Hello,
Has anyone used Tabs in adobe forms to switch between windows/screens?
Is it possible?
Thanks,
BalaHmm interesting requirement ,
I have nt tried but i guess u can try implementing this scenario using subforms with row of buttons .
all the buttons can be placed in a subform (header subform).
The different UI can be placed in differnt subforms under this header subform.
Each subform will be controlled by a button .For the button fomcalc script can be used which makes the elements in the sunform visible and hidden .
design wud be :
button1 button2 button3
subform1 | subform2 | subform3 |
script will be as follows
event :initiaize
subform1.presence="visible"
subform2.presence="hidden"
subform3.presence="hidden"
onclick (for button2 in subform2)
subform2.presence ="visible"
I believe it would be a great experience to implement this.
Do let me knw the further update on this idea.
Swathi
Do offer pts:-) -
ADOBE Form(Corporate Code of Conduct) Performance Issue
Hi
We are on EP 7.0 SP15
ECC: 6.0, SP 32
EA-HR : 602 SP11
BP_ERP5ESS: 1.2 SP3
BP_ERP5COM: 1.2 SP3
BP_ERP5MSS: 1.0 SP10
We are trying to use the ESS service Corporate Code of Conduct. This service fetches an Adobe interactive form(SECC). On trying to execute the service, the said adobe form opens after a very long time..close to 45 seconds and after that the system also hangs up.
Could you please share some inputs on rectifying this issue.
Thanks
RiteshHi,
Which version of ADobe Reader are you using? Try updating the Reader to 8.1 or 8.1.2.
Regards,
Arafat -
Push button to Open a container in Adobe form
Hi all,,
I placed a Button on Adode form, but when I click on theat button, I shold get a pop-up window. How can I get that.
I'm not using Webdynpro application. Only the normal adobeform executed by the Report.
I'm now to the Adobe form. What code should we write in Script Editor.
Thank you!
VenkataHi,
I'm workign on Generic Object Services.
When I click the button on Adobe form, it should open a window contianing the text or links.
I kept button on Adobe form, it displays but behaves like an immage.
How to Activate or work with button.
What should I write in Script Editor to act like a button and open a window. -
How do I open a new window in Adobe Acrobat using the plugin sdk
I would like to create a new menu item that when clicked it will open a new window (e.g. winform). What I'd like to do is pull data from a server and interact with the user in that window. Basically show the user a list of PDF files to pull from the server. Once the user is done selecting which file to pull to have the file pulled from the server into the local drive and have it opened in Adobe Acrobat. The problem I'm having is that I don't know how to invoke a winform or something like it to place my lists of files and UI controls. I've looked at the samples in the SDK and don't see anything that deals with this particular issue. I'm a newbie so I'm sure I'm missing something here. I tried creating a new WinForm in a sample example and ran into errors and the form is not functioning. Any help is much appreciated.
Thank you Dan_Korn,
This suggestion is very helpful. I like the idea of creating the new functionality in the language/environment of my choice and simply call it from the plugin. The only issue I have is that when I start the other gui app from within the plugin I don't know how to communicate with it. I would like to do these things with it:
1. For the spawned off app to be able to tell Adobe Acrobat to open a file in a certain location.
2. For the spawned off app to exit if Adobe Acrobat is closed.
3. Also if the spawned off app closes for the handles to it to be desposed of and cleaned up to avoid leaks.
Any ideas on the easiest approach to the above behaviors?
Here's my code so far in the plugin:
void StartApp1()
STARTUPINFO info={sizeof(info)};
PROCESS_INFORMATION processInfo;
if (CreateProcess(NULL , "myexe.exe", NULL, NULL, TRUE, 0, NULL, NULL, &info, &processInfo))
::WaitForSingleObject(processInfo.hProcess, 0);
CloseHandle(processInfo.hProcess);
CloseHandle(processInfo.hThread);
else {
AVAlertNote("Couldn't luanch the exe");
Maybe you are looking for
-
Hi, at the moment I can only seem to watch a rented movie once - previously I used to be able to watch it as many times as I liked during the 48hr window. Anyone else have this problem?
-
How can I find Elements 11 on my Mac?
I downloaded it on May 9th, '13 and have yet to use it. There's no icon in my tray and I'm not finding it in Finder nor Downloads. How can I find it so I can use it?
-
Why is my SQL not using an index?
I have a small SQL query (10g) where I join to basic table together on a customer_id column. select * from customer c inner join work_item sp1 ON sp1.customer_id = c.customer_id and I am using TOAD, which tells me (in the Explain Plan area), that I'm
-
Key figure not exist in infoprovider
Hi, in what situation can a keyfigure exist in a query designer but not belonging to an infoprovider? When i tried to launch a BEx query, i got system message about the above. There is aggregation level under which there is multiprovider under which
-
Hi, We have moved the FSMO roles from Windows 2008 R2 domain controller to another host with Windows Server 2012 R2. And i guess I also have to change something with the time service also right? Since the PDC role has changed host ? Im not sure, is t