Abap webdynpro in GP . Is it possible?
Hi all,
I have a basic doubt. Im able to create a webdynpro component in NWDS and able to get that in GP and im able to do all the parameter consolidation . Is it possible to create same kind of Abap webdynpro components which i can use in GP and where i can do parameter consolidation. If yes ? then please provide me the link or help document to create such a abap webdynpro component. Thanks a lot for your help.
best regards,
Barath.
Hi,
You can find here a description for using the ABAP WD in GP: <a href="http://help.sap.com/saphelp_nw2004s/helpdata/en/39/198141f906040de10000000a1550b0/frameset.htm">SAP Help Portal: CAF GP</a>
CAF GP -> Developing Comp.Apps with CAF -> Core Development Tasks -> Expos.Apps as Call.Objects -> creating call.Objects in GP -> exposing WDs as call.objects.
Regards,
Jan
Similar Messages
-
Calling Java webdynpr application in ABAP webdynpro application
Hi All,
I have a requirement to call a Java webdynpro application from ABAP Webdynpro application. Is it possible? If any of you have done, please let me know how to do it.
Regards,
Basha.Hi,
And as you said it Java Webdynpro application, it should be possible to generate the URL for the Application at runtime.
I also haven't tried, but it should work. Please let me know if LinkTOURL doesnt suffice, we can try and check if it works.
Thanks,
Anand -
Is it possible to launch a Screen Personas screen from an ABAP WebDynpro application?
I am running SAP EHSM Incident Management within SAP Portal. EHSM has an ABAP WebDynpro frontend based on BOPF/FPM
In the same portal session for a single user, we want to be able be in an
active record in EHSM and then launch a screen personas screen based on a
SAPGUI transaction from either a button click or portal tab click. As part of
the launch, we want to pass an HR PERNR ID to the Screen Personas/SAPGUI
transaction from the active record in EHSM and run a search. Is it possible to
do this? Project team is saying this is a technical limitation.
I know that Screen Personas cannot be used for a WebDynpro screen, but we just want to launch a screen and pass a parameter. We assumed during blueprint this would be possible.
ThanksThis is definitely possible.
Here is a link containing an example of building the URL to start a transaction via Personas and pass a variable plus a command in the URL. This could be enhanced with specifying the flavor as well. -
Possible to run Adobe Interactive Forms in ABAP Webdynpro?
Hi,
Thanks all...
I was request to install Adobe Interactive Forms (Adobe Document Server) and integrate with Web Dynpro web application.
Would ABAP webdynpro could be fully integrated with Adobe Interactive Forms (Adobe Document Server)???
How could i proceed with this?
Anyone can send me guidance regarding this??
Appreciate yours assisting.
THANKS!!!
BR
TerryI required to load JAVA engine in my sys in order to run ADS (Adode document Server) follow the attached procedure?
to do a java add-in.
-Run sapinst
-use option Java Add-in for ABAP in Additional Software Life-Cycle Tasks.
Please correct me if i was wrong.
THousand thanks,
BR,
Terry -
Open Laszlo components in ABAP Webdynpro is it possible through flash isla?
Hi,
I have serious question that is not answered.
Can I see flash Isands for ABAP Webdynpro and use Open Laszlo components. Basically Flex is not open source and we would like to use open laszlo components instead of flex.
Can this be done in ABAP webdynpro?
Regards,
Suresh.hello suresh,
Please find my reply inline below:
suresh babu muthusamy wrote:
Hi,
>
> I have serious question that is not answered.
>
> Can I see flash Isands for ABAP Webdynpro and use Open Laszlo components. Basically Flex is not open source and we would like to use open laszlo components instead of flex.
>
Adobe has decided to contribute the full Flex SDK (including MXML compiler, automation libraries and data visualization components) to Apache Software Foundation as an independent open source project. "
There is also an Open Source distribution of Adobe Flex SDK. http://opensource.adobe.com/wiki/display/flexsdk/Flex+SDK. Only the Adobe Flash Builder (previously Adobe Flex Builder) is a commerical software.
> Can this be done in ABAP webdynpro?
>
Yes, You can integrated any Flash UI with ABAP webdynpro using Flash Island (no matter how you developed it )
> Regards,
> Suresh.
Best Regards,
Tarun -
Hi Experts,
I am new to ABAP WebDynpro and self-learning going through SDN stuff and other online-help. Please provide me
your kind explanation on below doubts.
1. When do we use GET_ATTRIBUTE and GET_STATIC_ATTRIBUTE
2. How to read the index of a particular selected row in table?
3. How do you change position of a particulr node dynamically?
4. Is it possible to execute a component without a window?
5. Is it possible to run a VIEW without embeding into a window in Webdynpro application?
6. How to read the content entered in PARAMTER and SELECT-OPTION elements in ABAP Webdynpro? Can anybody pass code how to read entries?
I mean GET_ATTRIBUTE or GET_STATIC_ATTRIBUTES is used for reading attribute value.
7. Is it possible to fix the Message window position? Show at the bottom of a screen? Please provide some code for this.
8. Is it possible to change the color of a laber attached to a attribute dynamically? For example somefield is mandatory but you forgot to enter and press on u2018Continueu2019 then program should show that elementu2019s lable with redcolor text. Please provide me example code.
Thanks in advance for the support and useful explanation!
Regards,
Meera.Hi
Refer the answers inline
1) When do we use GET_ATTRIBUTE and GET_STATIC_ATTRIBUTE
GET_ATTRIBUTE
Method to get the values of a context attribute.
The prerequisite for this method is that the application knows the data type of the attribute.
The value of the given attribute is copied to the export parameter. To do this the export parameter must have a data type to which a value can be written.
GET_STATIC_ATTRIBUTES
This method copies the static attributes to the transferred variable. If the structure is not identical, a move-correspondingis performed, which is not as efficient as a direct move, but is still useful in many cases.
Static attributes are those that either have been declared or that belong to the structure with which the node was declared.
2) How to read the index of a particular selected row in table?
data: lr_element type ref to if_wd_context_element,
lv_index type i.
lr_element = wdevent->get_context_element( name = 'CONTEXT_ELEMENT' ).
lv_index = lr_element->get_index( ).
3) How do you change position of a particulr node dynamically?
Explain Bit deeply
4) Is it possible to execute a component without a window?
No it is not possible, actually the component view can be viewed by embedding it to the window
5) Is it possible to run a VIEW without embeding into a window in Webdynpro application?
No it is not possible, without window you cant run the view
6) Is it possible to run a VIEW without embeding into a window in Webdynpro application?
DATA LO_ND_MAIN_NODE TYPE REF TO IF_WD_CONTEXT_NODE.
DATA LO_EL_MAIN_NODE TYPE REF TO IF_WD_CONTEXT_ELEMENT.
DATA LS_MAIN_NODE TYPE WD_THIS->ELEMENT_MAIN_NODE.
DATA LV_INP_VALUE LIKE LS_MAIN_NODE-INP_VALUE.
navigate from <CONTEXT> to <MAIN_NODE> via lead selection
LO_ND_MAIN_NODE = WD_CONTEXT->GET_CHILD_NODE( NAME = 'MAIN_NODE' ).
get element via lead selection
LO_EL_MAIN_NODE = LO_ND_MAIN_NODE->GET_ELEMENT( ).
get single attribute
LO_EL_MAIN_NODE->GET_ATTRIBUTE(
EXPORTING
NAME = `INPUT_VALUE`
IMPORTING
VALUE = LV_INP_VALUE ).
7) Is it possible to fix the Message window position? Show at the bottom of a screen?
Yes it is possible to show the messages by using the message area UI element in the needed position
8. Is it possible to change the color of a laber attached to a attribute dynamically? For example somefield is mandatory but you forgot to enter and press on u2018Continueu2019 then program should show that elementu2019s lable with redcolor text.
Im working onit and let you know after i complete.
Regards
Arun.P -
How to call a RFC of a remote system from an ABAP webdynpro component
Dear Experts,
I am a newbie in ABAP Webdynpro.
I am working on a requirement where I have a webdynpro component on ECC system.I need to call a RFC located on CRM system from my webdynpro component on the ECC system.
How do I do that ?? Please help.
Regards,
Mamai.Calling RFC from some other system is same as local except the difference is that you have to give destination name while calling.
And the regarding the method of calling it depends on your FM.
if it is big RFC with complex structure, you can create the service call for it with destination given as RFC desitination.
if it is simple straight forward RFC you can directly call it.
for creating RFC service call call use this method
1. Starting the Wizard
To start the wizard, position the cursor on the Web Dynpro component to be edited in the object list at the left margin of the
workbench window. Open its context menu and choose the entry Create->Service Call. The wizard is started and leads you
through the creation process.
Press Continue.
2. Choice of Controller
On the second dialog window of the wizard, you can choose whether the service call is to be embedded in an existing
controller or whether a new controller is to be created for this purpose. Service calls can only always be embedded in
global controllers u2013 that is, in the component controller or in additionally created custom controllers. It is not possible, to
embed service calls in view controllers.
a. Select radio button Use Existent Controller
b. Do not change the default entry for component: <CC name>
c. Enter for controller COMPONENTCONTROLLER
d. Press Continue.
3. Service Type and Service Selection
a. You now select, which service type should be used for this service call. Select radio button Function Module. Fill the
destination here. Press Continue.
b. Select the service: for Function Module enter <RFC name>. Press Continue.
4. The Required Methods and Context Elements
On the two subsequent dialog windows, default values are listed for giving names to the context nodes and attributes
required by the service call as well as to the required methods. The proposed names are based on the names of the
embedded service, but you can change them as required. However, heed the respective notes in the corresponding dialog
box.
a. Adapt Context: Select from Nodes/Attributes . Press Continue.
b. Specify Method Name: leave all entries as provided: Component: Controller: COMPONENTCONTROLLER Method: EXCUTE_ Press Continue.
5. Completing the Choice
When you have confirmed the last dialog box, the generation is triggered. Afterwards you now have the required methods
and contexts at your disposal for using them within your Web Dynpro component.
or if you want to call directly the use the call statement with destination -
PR05 Transaction Iview from Abap Webdynpro
Hi,
From abap webdynpro, on action of one button, i'm calling PR05(Travel Expense Manager) screen by passing the parameters as follows and calling NAVIGATION_ABSOLUTE method:
BUS_PARAMETER-KEY = 'PTP00-PERNR'.
BUS_PARAMETER-VALUE = LS_EMPLOYEE_NODE-PERNR.
Insert BUS_PARAMETER into table BUS_PARAMETER_LIST.
CLEAR BUS_PARAMETER.
BUS_PARAMETER-KEY = 'PTP1000-REINR'.
BUS_PARAMETER-VALUE = LS_HEADER_NODE-REINR.
Insert BUS_PARAMETER into table BUS_PARAMETER_LIST.
It opens PR05 screen, with the correct employee list, but it does not populate the tripnumber and also it should skip the first screen.
In the IView, i have already given OKCODE='MOD' for change of the trip and also PROCESS_FIRST_SCREEN=YES.
In the business parameter i try to add for selecting the particular line in the table control of the PR05 screen, but that doesn't work.
BUS_PARAMETER-KEY = 'PTP1000-MARKER(01)'.
BUS_PARAMETER-VALUE = 'X'.
Insert BUS_PARAMETER into table BUS_PARAMETER_LIST.
CLEAR BUS_PARAMETER.
BUS_PARAMETER-KEY = 'TRIPCHANGEINTERACTIV'.
BUS_PARAMETER-VALUE = 'X'.
Insert BUS_PARAMETER into table BUS_PARAMETER_LIST.
So any inputs on how to auto select the line based on the trip number and go directly to particular change trip.Hi Alex,
is there no possibility to open the transaction by calling a link? For example like this way:
host, port, system, mandant, user, password, tcode (e.g.: 192.168.100.2:6000:xi?mand=300&user=xyz&passwd=xxx&tcode=se16).
Do anybody other know if there is a possibility doing like this?
Greetings, Alexander -
Abap webdynpro layout and application not displayed
Hi Gurus ,
We have upgraded the SAP HR system from ECC6.3 to ECC6.4 and netweaver from 7.0 to 7.1 .
Following are the list of error in EHP4 system ,
1) Layout of ABAP Webdynpro Component are not displayed .
2) Any ABAP WEBDYNPRO Application is not displayed by tesing in SAP-R3 and also in ESS .
error are as follows while trying to view layout in abap webdynpro application :
http://dv.hr.co.in:4567/sap/bc/wdvd/painting.html?_vdrespkey=4IS29CT7NDRIOI511AFI0R1E3&_vdframe=painting&sap-client=435
If any one have information for this kindly let me know .
Thanks :
Vishwas
Edited by: vishwassap on Aug 12, 2010 7:17 AMHi,
Thanks for reply ,
Above mention is not link ,its an error in pop up inside layout of view .
I resolve this problem by deploying mime object by program in R/3 , so that i can able to view layout .
But still application is not displayed it shows error like
1) 'UCF_LoadingPlaceHolder' is undefinged by testing through R/3 and starting view is not opened .
2) 'UCF_Image' is undefined by testing through portal but starting view is opened here .
3) while navigating from one view to any view or window is not possible , it gives error
4) When I navigate from one view to other .
The following error text was processed in the system D36 : The ASSERT condition was violated.
The error occurred on the application server RELSRMSR2_D36_00 and in the work process 0 .
The termination type was: RABAX_STATE
The ABAP call stack was:
Method: DISPATCH_NW7_EVENT of program CL_NW7_VIEW_ELEMENT_ADAPTER===CP
Method: IF_WDR_CLIENT~GET_CLIENT_UPDATES of program CL_WDR_CLIENT_SSR_LS==========CP
Method: EXECUTE of program CL_WDR_MAIN_TASK==============CP
Method: IF_WDR_RUNTIME~EXECUTE of program CL_WDR_MAIN_TASK==============CP
Method: HANDLE_REQUEST of program CL_WDR_CLIENT_ABSTRACT_HTTP===CP
Method: IF_HTTP_EXTENSION~HANDLE_REQUEST of program CL_WDR_MAIN_TASK==============CP
Method: EXECUTE_REQUEST_FROM_MEMORY of program CL_HTTP_SERVER================CP
Function: HTTP_DISPATCH_REQUEST of program SAPLHTTP_RUNTIME
Module: %_HTTP_START of program SAPMHTTP
Edited by: vishwassap on Aug 13, 2010 8:31 AM -
Calling an ABAP WebDynpro Popup from a BSP view
I need to know if the following is possible.
I have a requirement to call an ABAP WebDynpro Popup from a BSP view.
When the Popup is triggered (eg via pushbutton) the BSP will pass data to the Popup, before the Popup is closed the Popup will pass data back to the BSP to be displayed in the BSP view.
I do not want to rely on Portal Events as Portals may not be used, would really appreciate a clean simple solution.Hi,
any webdynpro application has a URL behind it. Haven´t you tried to call that URL with Javascript code ??
script language="Javascript"
url = "test_page.htm" + "?field=" + param;
window.open(url, "F4window", "width=400, height=400");
/script
You can pass data to the WD application using parameters as I show you after the "?". -
How to open a brfplus Catalog from abap webdynpro screen.
How to open a catalog from abap web dynpro application. and also what roles are to be provided to a user for restricting access only to the objects in the given catalog.
Hi Pratik,
do you use NetWeaver 7.0, Enhancement Pack 2 (or higher)?
Then you can then define an own UI mode class and set it via SET_UI_MODE( ) in IF_FDT_WD_UI_EXECUTION before you call EXECUTE_CATALOG_BROWSER().
An explanation how to define a UI mode class is available in the chapter "Configuration through a UI mode class (7.0/7.1 EHP2)" of the document [Embedding a BRFplus Object in an ABAP WebDynpro Application|http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/50e44bf9-9135-2d10-2ea2-b13e5be8661d]
Hint: With help of the interface IF_FDT_WD_USER_CONFIGURATION you have the possibility to hide views in the navigation view by using the respective, listed parameters (e.g.. GC_PARAMETER_FAVORITES_VIEW). Please be aware of that the configuration is just available to adapt the UI, it does not fulfill the requirements to act as an authority concept. If you do not set the parameter GC_PARAMETER_HIDE_SETTING_DLG of the interface IF_FDT_WD_CONFIGURATION to false, the user is also able to change it via the configuration dialog in the BRF+ workbench.
With the current available BRF plus standard authority concept you can prevent that the user can see the content of objects like applications but you have no influence to prevent the user from seeing UI artifacts like the repository tree. Please consult the documentation to learn more about its capabilities.
Kind Regards,
Marco -
Adobe Form integration from java webdynpro to ABAP webdynpros
Developed an Interactive Forms in Web Dynpro for Java. I am trying to find a way to integrate this into ABAP webdynpros. Is it possible to do this. I found this article and it looks like it supports this.
Before the introduction of the XML-based interface, an ABAP Dictionary-based interface was created for a form during integration of the same. Such an interface, however, was not easily linked to the context of a Web Dynpro component. All the forms created from within the Web Dynpro context are not automatically equipped with an XML-based interface. In certain situations, however, it can be necessary to integrate an old form with a function module-based interface into a Web Dynpro application. The Web Dynpro runtime makes it possible, in principle, to display or print such a form within a Web Dynpro
application. In special cases, it is even possible to integrate a form of this type in an interactive mode
Any help on this is greatly appreciated.
Thanks.Hi there
Not sure if you mean converting an Interactive form built for WD JAVA into a WD ABAP application
or just using Interactive forms in general with WD ABAP - certainly this it is possible to use Interactive
Forms in general with WD ABAP as HCM Processes and Forms is WD ABAP based and uses Adobe interactive forms
Perhaps the following articles will be of use
Web Dynpro ABAP: Defining the UI [original link is broken]
Under "SAP Interactive Forms by Adobe"
Best wishes
SDtuart -
Conversion of Adobe form developed in Java webdynpro to ABAP webdynpro
Developed an Interactive Forms in Web Dynpro for Java. I am trying to find a way to integrate this into ABAP webdynpros. Is it possible to do this. I found this article and it looks like it supports this. <br />
Before the introduction of the XML-based interface, an ABAP Dictionary-based interface was created for a form during integration of the same. Such an interface, however, was not easily linked to the context of a Web Dynpro component. All the forms created from within the Web Dynpro context are not automatically equipped with an XML-based interface. In certain situations, however, it can be necessary to integrate an old form with a function module-based interface into a Web Dynpro application. The Web Dynpro runtime makes it possible, in principle, to display or print such a form within a Web Dynpro
application. In special cases, it is even possible to integrate a form of this type in an interactive mode
Any help on this is greatly appreciated.
Thanks.Hi Vasudha,
R u tried download the java form into XML and then uplaod to WD Adobe Form.this is simple way to import and export the Adobe forms.
Thanks,
Madhukar. -
Problem in retriving workitem id from uwl in abap webdynpro
Hello,
Curently, I've a problem similar with this post : Problem in retriving workitem id from uwl in abap webdynpro
But unfortunatelly there is no answer :/
I've followed this tutorial : http://wiki.sdn.sap.com/wiki/display/WDABAP/IntegratingWebDynproABAPapplicationswithUWLforworkflowin+Portal
And I have a problem in my WD Abap. The WI_ID field is empty (initial).
Here is my XML :
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE UWLConfiguration PUBLIC '-//SAP//UWL1.0//EN' 'uwl_configuration.dtd'
>
<UWLConfiguration version="1.0">
<ItemTypes>
<ItemType name="uwl.task.webflow.TS90000087.ED1CLNT100" connector="WebFlowConnector" defaultView="DefaultView" defaultAction="launchWebDynPro" executionMode="default">
<ItemTypeCriteria systemId="ED1CLNT100" externalType="TS90000087" connector="WebFlowConnector"/>
<Actions>
<Action name="launchWebDynPro" groupAction="" handler="SAPWebDynproABAPLauncher" returnToDetailViewAllowed="yes" launchInNewWindow="yes" launchNewWindowFeatures="resizable=yes,scrollbars=yes,status=yes,toolbar=no,menubar=no,location=no,directories=no">
<Properties>
<Property name="WebDynproApplication" value="zps_pnpi"/>
<Property name="newWindowFeatures" value="resizable=yes,scrollbars=yes,status=yes,toolbar=no,menubar=no,location=no,directories=no"/>
<Property name="DynamicParameter" value="WI_ID1=${item.externalId}"/>
<Property name="openInNewWindow" value="yes"/>
<Property name="WebDynproNamespace" value="sap"/>
<Property name="System" value="ED1CLNT100"/>
<Property name="display_order_priority" value="5"/>
</Properties>
<Descriptions default=""/>
</Action>
</Actions>
</ItemType>
</ItemTypes>
</UWLConfiguration>
Here are the parameter defined in my application :
WI_ID 000000000000 SWW_WIID
WI_ID1 ${item.externalId} STRING
And, i've made the test with both the WI_ID and the WI_ID1 in the XML but everytime, no value at all.
Could you please help me ? It's been three days I'm looking for a solution to get my Workitem ID in my Webdynpro ...In fact, it's quite strange, I added the menu and toolbar display and I can see that my url contains the data ...
http://<begin_of_the_url>DynamicParameter=System%3DED1CLNT100%26wi_id%3D000000629442%26WI_ID%3D000000629442%26WI_ID1%3D000000629442<end_of_the_url>
So ... how is it possible ?
And the next question, how can I get the full url so I can parse it myself ? -
Abap WebDynpro or Java WebDynpro
Hi All!
Which differenced are existing between Abap WebDynpro
and Java WebDynpro. Is it e.g. possible whether
one IView which has been created through Abap
technology combinable or adaptable with an Ivew which has been
created through Java Technology? Or is it a decision in principle
(policy decision)at the bgeinning of a project which one you take ?
Regards
sasHi sas,
Read this article:
http://www.sapfrontend.com/webdynpro-for-java-or-webdynpro-for-abap/
Also have a look at the following links:
Java vs. ABAP
ABAP or Java?
/people/oliver.mayer/blog/2006/06/14/web-dynpro-abap-or-java
Bye
Ankur
Maybe you are looking for
-
K9n Platinum Won't Post!!! Memory Incompatible or Mobo failure???
Like so many others, I am having trouble with my K9N PLatinum. When I turn the system on, everything powers on, CPU fan, case fans, leds. It begins to post, no video, but the D bracket just hangs on (1, 3, 4, red and 2, green). I have tried all of
-
I created podcasts using GarageBand and added artwork as chapters to the audio naration. In the old iTunes they would show up as seperate large screenswhich could be easily read by other on a large monitor. While they can be seen as tiny pictures wh
-
Can anyone explain me how to create a transparent table(z table) dynamicall
Can anyone explain me how to create a transparent table(z table) dynamically in the program.
-
HELP! OpenGL Drawing Disabled in CS5...
I'm running dual Nvidia Gefore 8800 GTs w/ SLI enabled on a Windows 7 32 bit machine. The checkbox to enable OpenGL drawing is disabled (as is the advanced option button), and where it says "Detected Video Card:" it's just blank. I should note - Ph
-
Dear All, I want to send SMS as Notification from the portal. For this I went to System Administration -> System Configuration -> Universal Worklist -> Workflow -> Workflow Notification Settings. I tried to add new Notification Setting there. But the