How to call a method of one view in other view
Hi
could any one suggest "how to call a method of one view in other view "
thanks
kaushik
Hi Kausic,
Its not possible to call a method from view to View.
Since view is private entity we can not pass the data directly.
I suggest you to declare the method in Component/Custom controller and call.
the code is,
wdThis.wdGet<Component/Custom Name>Controller().<methodName>();
Regards,
<b>Ramganesan K</b>
Similar Messages
-
How to call main method in one class from another class
Suppose i have a code like this
class Demo
public static void main(String args[])
System.out.println("We are in First class");
class Demo1
public static void main(String args[])
System.out.println("We are in second class");
In the above program how to call main method in demo calss from Demo1 class......???????No, i dont know how to call other than main methods from other classes
And one more doubt i have i.e. Like in C can we see the execution of the program like how the code is being compiled step by step and how the value of the variable changes from step to step like(Add Watch)......... -
How to call a method in one JSP from another JSP?
say that I have 2 JSPs.
JSP one has a button.
JSP two has some method that, say, find the square root of the number passed from JPS one.
How to - when click - the button on page one call the method on page two?
Please note that I can not use object binding, but I want passing the actual parameter and call the method on page two.
Please note that this is an update of a previous post on the same topic called "Object scope".
Thank you all very much.No, i dont know how to call other than main methods from other classes
And one more doubt i have i.e. Like in C can we see the execution of the program like how the code is being compiled step by step and how the value of the variable changes from step to step like(Add Watch)......... -
How to call a method of one dc in another dc
Hi,
i have two dcs dc1 and dc2
i want to call the method of dc1 interface controller in component controller of dc2
plz help me, how to acheive it
Thanks & regards,
v santhoshHi Vanama,
Hope you have defined a method say method1() in interface controller of DC1
Add this to public part.
In DC2 , set DC1 as used DC.
give <DCUsageName>
now you can access the method in DC1 like this.
wdThis.wdGet<DCUsageName>().getmethod1();
Regards,
Murtuza -
How to call a method from one viewmodel to another viewmodel
Hi,
I have a functionality in first viewmodel , i need the functionality to be functioned in the second viewmodel . How can i do that . Help would be much appriciated .
Jeevan VinayPerhaps derive both of the classes from common base. The common functionality and data will be defined (moved) inside the base class.
-
Calling a method of one class from another withing the same package
hi,
i've some problem in calling a method of one class from another class within the same package.
for eg. if in Package mypack. i'm having 2 files, f1 and f2. i would like to call a method of f2 from f1(f1 is a servlet) . i donno exactly how to instantiate the object for f2. can anybody please help me in this regard.
Thank u in advance.
Regards,
FazliThis is what my exact problem.
i've created a bean (DataBean) to access the database. i'm having a servlet program (ShopBook). now to check some details over there in the database from the servlet i'm in need to use a method in the DataBean.
both ShopBook.java and DataBean.java lies in the package shoppack.
in ShopBook i tried to instantiate the object to DataBean as
DataBean db = new DataBean();
it shows the compiler error, unable to resolve symbol DataBean.
note:
first i compiled DataBean.java, it got compiled perfectly and the class file resides inside the shoppack.
when i'm trying to compile the ShopBook its telling this error.
hope i'm clear in explaining my problem. can u please help me?
thank u in advance.
regards,
Fazli -
How to call a method in private section of a class in the public section
Hi Everybody,
i have written a method(meth1) in the private section of a class(C1).
it is as follows
class C1 definition.
private section.
methods: meth1 importing im_dt1 like tp1
im_dt2 like tp2
im_dt3 like tp3
im_dt4 like tp4
returning value(re_dt1) like tp5.
endclass.
i have the final data that has to be displayed in internal table re_dt1.
now my question is how to call this method present in private section into public section and display the data present in re_dt1.
Thanks,
learning.abap.Hi,
what you need is one public method being called at start-of-selection. Within this the private methods have to be called.
The question is, why has the method for reading the database tables to be private? If you have only one private method reading all database tables the public method being called at start-of-selection will only consist of a call-method statement.
This seems to be one call to much.
The logic for reading the different database tables is hidden inside the class anyway.
Is there any further logic reading the different database tables?
Have always all table to be read? If not another approach would be one private method for each database table being called by a public method deciding which table has to be read:
public section.
methods get_data returning value(re_Dt1).
private section.
methods:
get_table_a returning value(im_dt1),
get_table_b returning value(im_dt2),
get_table_c returning value(im_dt3),
get_table_d returning value(im_dt4),
combine_data importing im_dt1
im_dt2
im_dt3
im_dt4
returning value(re_dt1).
*- implementation of public method:
method get_data.
data: lt_dt1 ...
lt_dt2,
lt_dt3,
lt_dt4.
* here decide which tables have to be read:
lt_dt1 = get_table_a( ).
lt_dt2 = get_table_b( ).
lt_dt3 = get_table_c( ).
lt_dt4 = get_table_d( ).
re_dt1 = combine_data( i_dt1 = lt_dt1
i_dt2 = lt_dt2
i_dt3 = lt_dt3
i_dt4 = lt_dt4 ).
endmethod.
*- implementation of private methods
method get_table_a.
endmethod.
method get_table_b.
endmethod.
method get_table_c.
endmethod.
method get_table_d.
endmethod.
method combine_data.
endmethod.
Regards
Dirk -
How to call valueChanged method ?
Hello everybody
I'm using JTree component in my application. I have handled method valueChanged(TreeSelectionEvent e) when I select some node in this component. But this method is not called when I select same node(node was selected before). That means that first I have to select other node and follows select mentioned node aggain.
Can somebody help me how to set up this component ?
ThanksHello
My source code is very large.
I have some nodes as buttons in my JTree component(for example one node rus instalation,second uninstall ...)
and I need run functionality when I clicked on these node everytime.
Is here possibitity to call valueChanged method or not?
Thanks -
How to call java method from workflow script?
Hi
I have a requirement of updating field value 'Document Status' based on review/approve of content from Workflow and hence need to update the version number. For that I need to call my java method from workflow during submit of review/approve condition. Please let me know how to call java method from workflow?
Is there any alternative better way to achive this requirement from workflow? Please suggest.
Thanks,
SarangOK. So, I think we can all conclude that you don't need to call any Java method, can't we? And, that wfUpdateMetadata is the command that will update your metadata.
Now, the question is what are its arguments. It has two - the first is the name of a custom metadata field to be updated (let's suppose that one field is called xMinorVersion, and the other xMajorVersion), the other is the new value, e.g. <$wfUpdateMetaData("xMinorVersion", "New value.")$>As for new value - do you insist on using strings? Since you want to increase the value, it would be more convenient to work with numbers. For instance, with integers you could go with <$wfUpdateMetaData("xMinorVersion", xMinorVersion + 1)$>With strings you will need to convert it to numbers and back to strings. Besides, what happens if you have more than 100 minor versions? (you mentioned you want to add 0.01, but that would finally increase the major version, wouldn't it?) So, I think these two numbers are independent (perhaps, with exception that increase on the major version set the minor version to .00).
If you want to present it, you can use profiles that will construct for you the representation 2.304 out of MajorVersion = 2, MinorVersion = 304
Solved? -
How is call web method in application?.
Hi,
I have created java web application(Web Service).
I want to call the setName() method in java application(GUI).
how is call web method in application?.
package sv;
import javax.jws.WebMethod;
import javax.jws.WebParam;
import javax.jws.WebService;
@WebService()
public class MyService {
@WebMethod(operationName = "setName")
public String setName(@WebParam(name = "name")
String name) {
return "my string is "+ name;
}The model layer should never depend on a specific view layer - this breaks reusability.
What you need to do is expose a service method on your AM. Then your view can call this method and pass a parameter into the model layer. -
How can call a method incide the method in jsp
I wrote some statement inside the scriptlet(<% %>)
then i want call another method ,that one inside the same script let..please replay...please help How can write a function inside the JSP
-
How to call java method on page load?
How to call java method on page load?
ThanksHey Dan,
Well, if you want to execute a java method when page is load, you need to put the clientlistener in af:document. Let me to show you an example (I can't find my post :P),
JSPX page:
<f:view>
<af:document>
<f:verbatim>
<script>
function loadPage(event) {
alert('Hello World!');
</script>
</f:verbatim>
<af:clientListener method="loadPage" type="load"/>
</af:document>
</f:view>If you try this code you can see that when the page has been load, you recieve the alert "Hello World!".
Furthermore, this is the javascript AJAX function that let you to call a servlet:
function ajaxFunction () {
var httpRequest;
if (window.XMLHttpRequest) {
httpRequest = new XMLHttpRequest();
} else if (window.ActiveXObject) {
httpRequest = new ActiveXObject("Microsoft.XMLHTTP");
httpRequest.overrideMimeType('text/xml');
httpRequest.onreadystatechange = function() { alertContents(httpRequest); };
httpRequest.open('GET', '/appname/servletname', false);
httpRequest.send('');
function alertContents(httpRequest) {
if (httpRequest.readyState == 4) {
if (!httpRequest.status == 200) {
alert('Request error. Http code: ' + httpRequest.status);
}Where 'appname' is your application name and 'servletname' is the name of the servlet that you want to call. Obviously, you can call any URL ;)
JVN -
How to call a Method in a Program?
Hello,
I am very new to the ABAP world. I have been given a task to call a method if_hrbas_plain_infotype_access~read_single from the class CL_HRBAS_PLAIN_INFOTYPE_ACCESS in a program to see if we can use it to display some employee information. I don't know how to call a method in a program. Can somebody please provide me some pseudo code or instructions?
Thanks.Hi Shan,
here is the code to call a method. while calling the method Instance as 'r_info' which is the type reference to class as specified.
pass the values to exporting parameters plvar,otype,objid...etc according to the requirement
infotypes: 0002. " creates an internal table p0002.
data:
r_info type ref to CL_HRBAS_PLAIN_INFOTYPE_ACCESS.
TRY.
CALL METHOD r_info->if_hrbas_plain_infotype_access~read
EXPORTING
plvar =
otype =
objid =
istat =
infty =
* SUBTY =
begda =
endda =
no_auth_check = 'X'
message_handler =
IMPORTING
PNNNN_TAB = P0002
* HRTNNNN_TAB =
* IS_OK =
CATCH CX_HRBAS_VIOLATED_ASSERTION .
ENDTRY.
LOOP AT P0002.
WRITE:/
P0002-VORNA,
P0002-NCHMC,
P0002-NACHN.
ENDLOOP.
Regards -
How to call a method from a separate class using IBAction
I can't work out how to call a method form an external class with IBAction.
//This Works 1
-(void)addCard:(MyiCards *)card{
[card insertNewCardIntoDatabase];
//This works 2
-(IBAction) addNewCard:(id)sender{
//stuff -- I want to call [card insertNewCardIntoDatabase];
I have tried tons of stuff here, but nothing is working. When i build this I get no errors or warnings, but trying to call the method in anyway other that what is there, i get errors.Can you explain more about what you are trying to do? IBAction is just a 'hint' to Interface Builder. It's just a void method return. And it's unclear what method is where from your code snippet below. is addNewCard: in another class? And if so, does it have a reference to the 'card' object you are sending the 'insertNewCardIntoDatabase' message? Some more details would help.
Cheers,
George -
How to call a method defined in AM when I select any value in LOV
Lets say there is a LOV. The scenario is as soon as I select any value in LOV, a method needs to be called which I have written in the AM. And the output of the method is displayed in a output text box.
I am not able to understand how to call a method when the user selects any value in LOV.
This is wht I did. I had created the binding for the method. Changed the autosubmit property of the LOV to True, and in the properties of the output box, in the partial submit trigger property, passed the ID of the LOV. But I didnt get any place where I need to call the method. I am also not able to drop an action listener on the LOVHi,
+"its showing an error(underlined in orange)."+
Any reason you don't share this error with us? Anyway, here is how it goes
1. LOV, set autosubmit="true" and configure a value change listener
2. Expose the AM method as a method binding in the PageDef file
3. In the value change listener:
BindingContext bctx = BindingContxt().getCurrent();
BindingContainer bindings = bctx.getCurrentBindingsEntry();
OperationBinding method = (OperationBinding) bindings.get("name of method binding in PageDef");
method.getParamsMap().put("argument name1", value1);
method.getParamsMap().put("argument name2", value2);
Object retVal = method.execute();
if(!method.getErrors().isEmpty()){
//handle errors
else{
//write retVal to the managed bean variable that is referenced by the outputText value property
//PPR output text component
ADFFacesContext.getCurrentInstance().addPartialTarget(outputTextRef);
}Note that you may have to set clientComponent = "true" on the output text component
Frank
Maybe you are looking for
-
How to know the class method behind an enterprise service
Hi, SAP has provided enterprise services for Room booking in Real Estate module. They are even shipping the complete application for a nominal price. But the standard version is not suitable for our client requirement so they want to develop this app
-
20" Display starting to "burn in"
After having my Apple 20" display for just over a year (literally 12 months 5 days) the screen is starting to show evidence of burn in, I have had no problems with the display at all during the year, but today after leaving a browser open for about 1
-
Will resetting the whole PC fix any problem?
So I had this problem with my NEWLY HP PAVILION that it said that there was an error in something during the startup. So I researched and look for some ways to fix it. Luckily I found this an answer, in the site too. Here's the link: http://h10025.ww
-
How to get rid of black outline boxes persisting on screen
Black outline boxes have started appearing around objects and icons that I've clicked on or text areas I've filled in. Sometimes these boxes persist on the screen in its original location until I go to a new program. For example – in PhotoShop, a bla
-
Incorrect Time Reflected by HealthVault from a Withings Device
I use a Withings Smart Body Analyzer (scale) and bluetooth blood pressure monitor; my Withings account is connected with my HealthVault account and the information imports. My Withings account and my Healthvault account are set to Central Time Zone w