Dynamic WebDynPro Component
Dear all,
I want to know how the parameters are passed to the addChild method while creating dynamic views.
Manoj kumar
Dear all,
I want to know how the parameters are passed to the addChild method while creating dynamic views.
Manoj kumar
Similar Messages
-
How to hide Total value in RFX response webdynpro component
HI experts,
We are working on SRM 7.0 and there is a requirement to hide the Total Value that appers on RFX Response Header for a particular Role.The webdynpro component is FPM_IDR_COMPONENT and View is IDR_VIEW..I have searched the SDN and found that CL_FPM_IDR class methods can be used to hide the Items.But method SET_ITEMS_VISIBILITY sets the visibility for all items,but i want for a particular pair.Please advise me how to hide this field value pair dynamically.
Regards
SonikaWhat you might try is to remove the particular key_value pair from the lt_items table which is passed to the IDR.
So search in(WDA/Assistance class/Feeder class ) and find out the place ,from where this table is filled and called to set items on IDR.
Remove the pair before from table before the call to IDR. -
How to retrieve configuration list for WebDynpro component
Hi experts,
I have webdynpro component A with configuration AA.
How to retrieve configurtion AA ? Is there any interface or Function module I can use?
Also another question is how to get webdynpro configuration of WebDynpro application.
Thanks.
best regards,
VincentHi Abhi,
Yes , this is possible.
But I want to get configuration dynamically.
Input parameter : WebDynpro compoenent name
Output Parameter: List of WebDynpro Configuration
Is this possible?
Vincent -
Changing the attributes of Standard Webdynpro component
Hi Friends,
There is one table ui element in standard webdynpro component, right now we can select only one row, now i want to select multiple rows, can any one help me how to change this property
Thnx and Regards
Kumar SriniHello Kumar,
if this node is statically created in the standard component then you can't change the selection cardinality. By statically created means, if you can see the context node in the Context Tab of the controller.
If its dynamically created, then in the Post-exit method, you can delete this context node and create it again (via coding). while creating you can set the Selection Cardinality to multiple.
Hope this helps.
BR, Saravanan -
Parameter Passing from UWL to WebDynpro Component
Hi Everyone,
I m having a small problem in parameter passing from the UWL to the Webdynpro component(EP6 SP16).
The UWL shows a list of shopping carts and I ve configured it such that the Shopping carts open in the webdynpro application. Now the requirement is that I want to pass the shopping cart number from the workitem container and retrieve it in the webdynpro component.
The only thing that i m able to retrieve is the work-item ID. I ve followed the documentation on help.sap.com but I m not able to figure out how to move ahead with this.The code which i m using to retrive the dynamic parameter is
String text = WDWebContextAdapter.getWebContextAdapter().getRequestParameter("DynamicParameter");
Can somebody please help me with this..
Regards,
PrathameshHave you looked at this weblog by Ginger Gatling?
Create new UI's for existing workflow tasks with ABAP Web Dynpro and Universal Worklist!
Hope this helps.
Sudha -
IE Script error when double clicking on a view in Abap Webdynpro component
Hello experts,
I am running mini SAP trial version 2004 with Internet explorer 7.0 and also installed gui patch 23.
I am making a sample application in SE80 and when double clicking on a view in Abap Webdynpro component I get following error:
<b>Internet Explorer Script Error</b>
An error has occured in the script on this page.
Line: 1
Char: 1
Error: 'wdp_show_menu' is undefined
Code: 0
URL: http://satellite5200:8000/sap/bc/wdvd/painting.html?_vdrespkey=EOJ6V1JQMX0VLTQ7AP6DQM64Y&_vdframe=painting&sap-client=000
Do you want to continue running scripts on this page?
Thanks in advance.
BhupendraHi Bhupendra,
If you are seeing this error in the Se 80 editor , i guess you can ignoire that ...While running the application it will not show any error.
Thanks
Anzy -
Webdynpro component in new tab.
Hi Experts,
I am tring to add a new tab in the struture level of a Project .
I successfully added a new tab and created a webdynpro component for the Tab as well .
However, when i see in the application , the tab does not show the created component. When right click and check the detail, it still shows the component DPR_MAINFRAME / DPR_PROJECTS_STRUCTUR . Kndly advice.
Thanks,
Siva.Hi
Use this table DPR_CUST_TABC to register your component to WD framework.
Regards
Praveen -
How to add a new url link in a view of an existing webdynpro component?
How to add a new url link in a view of an existing webdynpro component?
hi ,
refer SAP online hep :
Implementing Enhancements in a View
http://help.sap.com/erp2005_ehp_04/helpdata/EN/46/233f2189f74f08e10000000a114a6b/frameset.htm
To enhance the layout of the view, you can create new UI elements. This procedure is no different u2013 from a technical viewpoint u2013 from creating UI elements in components themselves. All UI elements created within the enhancement implementation can then be processed as usual.
Enhancements means inserting user developments into SAP development objects at predefined positions.
The Enhancement Framework enables you to add functionality to standard SAP software without actually changing the original repository objects, and to organize these enhancements as effectively as possible.
refernce :
have a look at this article
How to Create Enhancement Implementation in Web Dynpro ABAP
http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/700317da-bd79-2c10-368e-8f18bf5d8b81&overridelayout=true
as pointed correctly by Saurav in earlier thread
regards,
amit -
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 -
Adding a new field to a standard webdynpro component's layout
Hi all,
I need to add a new field to a standard webdynpro component's( in my case the component is ''/SAPSRM/WDC_UI_SC_DOTC_BD') layout.How do i go about adding a new field to the standard component's lay out?
can anyone help me with the necessary details?
Regards,
Abhinay.Check if this is useful to you (Login required)
https://websmp105.sap-ag.de/~sapidb/011000358700001969972008E.pdf
Rgds/Kiran -
Consuming webservice in a webdynpro component
Hi Experts,
I have a third party free webservice as WSDL link.My requirement is to make use of that webservice in my webdynpro component.
Can any body give me a step by step approach to consume that webservice in my webdynpro Component.
If possible, Provide me some good material for consuming webservice in a webdynpro component.
Awaiting for a useful reply.
Thanks,
Ramanan.phi,
Few indroductory sessions
/people/thomas.jung/blog/2007/12/17/consuming-services-with-abap -Consuming webservices with webdynpro.
It is possible to create webservice in ABAP as well as in Webdynpro.
ABAP Webservice:
http://wiki.open-esb.java.net/Wiki.jsp?page=BAPIWEBSERVICE
http://www.sappro.com/downloads/SAPXI.pdf
Webdynpro Webservice:
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/244e7923-0a01-0010-5887-fe0b0c6dbb8d
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/30f1b585-0a01-0010-3d96-ad0ea291c4f9
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/media/uuid/db785a70-0701-0010-858c-eee0ec4fe1b3
In Web Dynpro ABAP there is nothing special about calling a web service. Unlike WD Java, there are not dedicated model object types in WD ABAP. WD ABAP simply has the ability to interact with other ABAP development object types. You can call function modules, ABAP classes, even modules in old dynpro apps.
So calling the webservice from ABAP therefore is just the process of generating the ABAP Proxy Class. This is the same process regardless of if you want to use this proxy class from WDA or any other type of ABAP development object. You can then call the proxy class from WDA just like any other type of ABAP class. There is a service wizard option in later support package levels that includes an option for ABAP Proxy classes - although it doesn't generate the proxy class it just generates the code and context for the call to an already existing proxy class. The service wizards in WD ABAP are not required however. They are just shortcut code generators and often can't even generate a complete context for a complex web service proxy - so expect to do some manual adjustment after running the wizard.
Edited by: Mahalakshmi kothuri on Jun 1, 2008 4:17 PM -
How to get the floor plan in Webdynpro component ?
Hi,
How to get the floor plan in Webdynpro component ?
Best Regards,
TripathiHi,
Just copy the templates from Webdynpro Component by choosing OIF or GAF or QAF template.
Regards,
Bansidahr -
Webdynpro Component in Guided Procedures
Hi Experts,
I am very new to guided procedures, please help me out.
Scenario: One Webdynpro Component with few input fields and btn, btn action saves the data in custom db tables. But, i need to mail the filled form to some approver and from there, if the form is approved then save to db else reply with unapproved form.
Please can anybdy tell me, hw i will b able to do all this using guided procedure.
I found some queries and tutorials, also i followed the same steps..bt while creating a new webdynpro object in process action. After selecting my comp from server, it dint shwed up those input field parameters in parameter tab of object or newhere...y so??? Are there any settings to b done??
Also, while assgning roles, its bit complicated,...can anybdy explain me that part???
Thank You So Much Experts,
RunalHi,
I think, you can resolve your issues by going throuh these links
[link1|http://help.sap.com/saphelp_nwce10/helpdata/en/43/34be0d89f01bcce10000000a1553f7/content.htm]
[link2|https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/a00c07d0-61e0-2a10-d589-d7bc9894b02a]
[link3|https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/10b99341-60e0-2a10-6e80-b6e9f58e3654]
Sampath
Edited by: Sampath Gunda on Jun 6, 2008 2:35 PM -
Identifieng Webdynpro component name from the portal screen
Dear experts,
I have included 4 custom fields in the header of the Shopping cart creation which are Change order New order Document type and Document number( In SPRO ). Those fields are appearing as input fields on the portal screen but the requirement is to make Change order & New Order appear as Radio button and Document type should appear as dropdown list.
I wanted to identify the webdynpro component by Right clicking on th portal custom fields-> More info
I tried opening the webdynpro component shown but could not find the Custom fields appearing in the portal.
Can you please suggest an alternate way of finding the the exact WDA component so that I can modify the custom fields according to my requirement.
Please provide your valuable inputs.
Regards,
Murthy.Hi Murthy,
You have checked correctly.
The custom fields added thru spro are not visible in the component view layout.
Enchance the webdynopro component by creating new addition of fields.
regards,
Neelima -
Calling a method in another webdynpro component
Hi,
I have two webdynpro components say Comp A and Comp B.
In Comp A I had a view View A and in Comp B I had a View in View B.
In View A, I had a method X, I want to call this method in View B of Comp B.
How I can do this?
I created a public part of Comp A and tried to add in used webdynpro components. But in the list I am not able to find it.
Please help.
Regards
MQHi,
If both the components Comp A and Comp B are in the same DC you can use the interface controller to call the method in comp A. Add this comp A interface controller in Comp B controller by going to the properties tab, so that you can access the methods of comp A interface controller.
If you have the components in different DC's you can follow the below steps:
Go to public parts in DC meta data section and create a public part by selecting the first radio button option and add the Comp A by selecting the option (Webdynpro Component-->Selected Entities).
Click on Finish button so that public part for comp A is created.
Now build the DC and go to Used Webdynpro components of CompB, give some name and browse to select the used webdynpro component, it will show you the Comp A public part select it and try to finish it.
Once again build the Dc after doing this.
Now you can access the method of comp A in Comp B
wdThis.wdGetCompA.getX()...
Hope this helps you..
Regards,
Saleem
Maybe you are looking for
-
I had a MobileMe account and when Apple switched to iCloud I now have two mail accounts: @mac and @me. Additionally my folders in iCloud no longer show up in my Mail program on my iMac. How do I return to one account and see my iCloud folders on my m
-
Hi Reiner, I am testing out a scenario with BAPI_PO_CREATE, encountered a few problems: 1. Errors with Date field in some structures. --> I changed the date field name to ZDATE and that fixed it, I remember this was also a problem in Connecto
-
Whenever I jog through a clip in preview, the whole screen is white. I hear the audio being scrubbed through, but I can't see the video. I feel like this is a simple preferences thing to uncheck, but how do I fix this?
-
When is MSI going to update its bios? still the buggy 1.4 bios is the latest. The bad CPU-mobo temperature readings must be fixed!!!
-
How to populate BusinessObjects metadata repository with .xml data?
Can we populate BusinessObjects metadata Repository with .xml data? If yes can you please share some document or link on how to do that?