on 12-30-2008 7:59 AM
Hi,
How to work with object value selector send me the clear procedure with step by step
Regards,
Kemp
Hi,
Refer this link,
Regards,
Sunaina Reddy T
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Refer this link. Step by Step procedure is there.
Regards,
Sunaina Reddy T
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Refer these links
http://help.sap.com/saphelp_nw04/helpdata/en/24/4e70c63574ec4284d0f47324ab2d0e/frameset.htm
watch tutorial->Value Help in Web Dynpro Applications
Regards
Padma N
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Go through the below mentioned links:
regards,
amit bagati
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
hi Kemp,
please go through the docummnet on Value Help
[https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/c0c6132f-4ea3-2b10-4d8f-e68d2e96113d]
Thanks and Regards
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
I downloaded that (wd_ovsbuilder) while deploying iam getting this error
java.lang.NoSuchMethodError: java.math.BigDecimal.<init>(I)V
at de.beisertbtc.wd.example.ovsbuilder.Customer.<init>(Customer.java:39)
at de.beisertbtc.wd.example.ovsbuilder.MyDummyDAO.<init>(MyDummyDAO.java:36)
at de.beisertbtc.wd.example.ovsbuilder.CustomerOVSBuilder.search(CustomerOVSBuilder.java:70)
at de.beisertbtc.wd.util.ovs.OVSBuilder$OVSQuery.execute(OVSBuilder.java:152)
at com.sap.tc.webdynpro.components.ovs.OVSComponent.query(OVSComponent.java:214)
at com.sap.tc.webdynpro.components.ovs.wdp.InternalOVSComponent.query(InternalOVSComponent.java:170)
at com.sap.tc.webdynpro.components.ovs.views.MainView.onActionGoSearch(MainView.java:152)
at com.sap.tc.webdynpro.components.ovs.views.wdp.InternalMainView.wdInvokeEventHandler(InternalMainView.java:146)
at com.sap.tc.webdynpro.progmodel.generation.DelegatingView.invokeEventHandler(DelegatingView.java:87)
at com.sap.tc.webdynpro.progmodel.controller.Action.fire(Action.java:67)
at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.doHandleActionEvent(WindowPhaseModel.java:420)
at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequest(WindowPhaseModel.java:132)
at com.sap.tc.webdynpro.clientserver.window.WebDynproWindow.processRequest(WebDynproWindow.java:335)
at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:143)
at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:319)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingStandalone(ClientSession.java:713)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:666)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:250)
at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:149)
at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doContent(DispatcherServlet.java:62)
at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doPost(DispatcherServlet.java:53)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1039)
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)
at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
at java.security.AccessController.doPrivileged(Native Method)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:102)
Give me the solution
Regards,
Kemp
Hi,
What is the java / jdk version you have in your system? this might be the case.... Problem might be with big decimal code....
Did you recently recompile your code under 1.5.0 and are now running the 1.5.0 compiled code in 1.4.2? In the 1.5 API, the java.math.BigDecimal class has a new 'int' constructor which is not present in the 1.4 API. This means that your code is compiling to use the 1.5 BigDecimal constructor which isn't present in 1.4, and it's causing the error when you run on 1.4.2.
from http://osdir.com/ml/db.mckoi/2004-10/msg00005.html
PradeeP
Edited by: pradeep bondla on Dec 31, 2008 11:53 AM
Hi,
i gone thru this
https://www.sdn.sap.com/irj/scn/wiki?path=/display/wdjava/valueHelp-ObjectValue+Selector
but i get problem at
Create three methods in the Component Controller namely,
Method Name Return Type
getovsInputNode com.sap.tc.webdynpro.promodel.api.IWDNode
getovsOutputNode com.sap.tc.webdynpro.promodel.api.IWDNode
getovsListener com.sap.tc.webdynpro.promodel.api.IWDOVSContextNotificationListener
while iam binding above return type is not visible
Hi ahmed,
This is a very good doc but i have some doubts.
1.These are the steps to follow
a.we need to import the bapi and do the modelbinding and contextmapping (iam confusing here)
b.model binding between -
? , context maping between-----?
c.In the doc (Open the Java Editor of Component Controller and write the below code in the begin others.)in the valuehelpComp.java --here we need to write the code/ write the code in java file and paste the java file in package.
Regrads,
Kemp
Hi Kemp,
After Importing the BAPI, open the data modellar --> create a data link between the component controller and model .
in the Context mapping Pop up , drag the model node to the component controller context and do the mapping between the nodes.
Open the component Controller (Java Editor 😞
here u will find Begin Others, write the code for OVS.
Thanks and Regards
Hi Kemp,
I didnt get u.
There is any case to create the same type of nodes(which are existing in bapi).
But Usage of Three Value Nodes :
EmployeeEcode : Query String for searching
EmployeeDeatils Node : use to display the data in the Pop up .
EmployeeResult : Bound to the dataSource property of Table UI.
Thank and Regards
Hi Kemp,
After Creating the method, copy the code for the OVSContextNotificationListener in the begin others of component controller.
as shown below:
COmponent Controller Java Editor :
/*Begin Others
private IWDSOVSCOntextNotificationListener ovsListener = new OVSNotificationListener();
follow the wiki, u will find the code for Listener class.
Thanks and Regards
Fazal
Hi ahmed,
I need to get theBapi and i have to show in ovs
my bapi structure is like this contains(import 1parameter(ecode),Tables one node(details))
As per the blog in the infront end i created one node(result)
but while writing the code in begin others
Error:
While creating the following code in begin others
private class ( OVSNotificationListener ) implements IWDOVSContextNotificationListene-------
Error--- class must implement inherited abstract method IWDOVSContextNotificationListener.apply input values
Regards,
Kemp
Hi Kemp,
Error--- class must implement inherited abstract method IWDOVSContextNotificationListener.apply input values
u need to implement the applyInputValues Method for the listener class
since OVSNotificationListener class implements IWDOVSContextNotificationListener interface, u need to implement all the three methods .
check the wiki (Creating Value Help);
Thanks and Regards
Edited by: Fazal Ahamed on Jan 5, 2009 9:36 AM
User | Count |
---|---|
85 | |
10 | |
10 | |
10 | |
7 | |
6 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.