How canI call the socket by swing? I have asocket code already
Socket sock=new Socket("localhost",Integer.parseInt(args[1]));
DataInputStream input = new DataInputStream(sock.getInputStream());
DataOutputStream output=new DataOutputStream(sock.getOutputStream());
PrintStream command = new PrintStream(sock.getOutputStream());
BufferedReader buffer= new BufferedReader(new InputStreamReader(sock.getInputStream()));
String userInput="GO 100";
int size=userInput.length();
byte[] asciiBytes = userInput.getBytes("US-ASCII");
int sum=0;
for(int i=0;i<size;i++){
int j=asciiBytes;
sum=sum+j;
command.print(userInput+" "+sum);
System.out.print(buffer.readLine());
that onefor socket but I have GUI button to submit the ip. How can I call socket because on GUI we don't have throw IOException here is the main I just want after submit. My program take args[1] into the ip and call server. How can I do that?
public static void main(String args[]) throws IOException{
java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
new client_gui().setVisible(true);
Swing has nothing to do with a Socket connection.
Read the tutorial on [url http://java.sun.com/docs/books/tutorial/]Custom Networking for examples of using a Socket.
Similar Messages
-
How can call the technical support in the UK and i'm living in lebanon?
How can call the technical support in the UK and i'm living in lebanon?
How can call the technical support in the UK and i'm living in lebanon?
pick up the phone and dial their number...
http://www.apple.com/uk/contact/ -
HI, I am small iphone developer,i have one problem in my app,please give the guidence to me.
THIS IS MY PROBLEM:
I HAVE SELECTED ONE PICTURE FROM ALBUMS OR TAKE PICTURE FROM CAM SO I WANT TO CHANGE THE HAIR STYLES PART WITH ANOTHER HAIR STYELS AND SAVE THE PICTURE INTO ALBUMS HOW CAN GENRATE THE CODE OR LOGIC TO ME......I AM TRYING IT FROM 3WEEKS SO COULD YOU PLEASE GIVE ME GUIDENCE TO ME.................HI, I am small iphone developer,i have one problem in my app,please give the guidence to me.
THIS IS MY PROBLEM:
I HAVE SELECTED ONE PICTURE FROM ALBUMS OR TAKE PICTURE FROM CAM SO I WANT TO CHANGE THE HAIR STYLES PART WITH ANOTHER HAIR STYELS AND SAVE THE PICTURE INTO ALBUMS HOW CAN GENRATE THE CODE OR LOGIC TO ME......I AM TRYING IT FROM 3WEEKS SO COULD YOU PLEASE GIVE ME GUIDENCE TO ME.................
Sir I am did it by using Objcetive-C code in iphone as fallows
demoprojectViewController.h
#import <UIKit/UIKit.h>
@interface demoprojectViewController : UIViewController<UIImagePickerControllerDelegate,UINavigationControllerDelegate >
UIImageView *imageView,*editingimage,*maskimage;
UIButton *takePictureButton;
UIButton *selectFromCameraRollButton;
UIView *myview;
@property(nonatomic,retain)IBOutlet UIImageView *imageView;
@property(nonatomic,retain)IBOutlet UIImageView *maskimage;
@property(nonatomic,retain)IBOutlet UIImageView *editingimage;
@property(nonatomic,retain)IBOutlet UIButton *takePictureButton;
@property(nonatomic,retain)IBOutlet UIButton *selectFromCameraRollButton;
@property(nonatomic,retain )IBOutlet UIView *myview;
- (IBAction)getCameraPicture:(id)sender;
- (IBAction)selectExistingPicture;
-(IBAction)pickHair:(id)sender;
-(IBAction)done;
-(IBAction)back;
@end
demoprojectViewController.m
#import "demoprojectViewController.h"
@implementation demoprojectViewController
@synthesize imageView,editingimage,maskimage;
@synthesize takePictureButton;
@synthesize selectFromCameraRollButton;
@synthesize myview;
CGFloat lastScaleFactor = 1;
CGFloat netRotation;
CGPoint netTranslation;
NSArray *images;
int imageIndex = 0;
- (void)didReceiveMemoryWarning
// Releases the view if it doesn't have a superview.
[super didReceiveMemoryWarning];
// Release any cached data, images, etc that aren't in use.
#pragma mark - View lifecycle
// Implement viewDidLoad to do additional setup after loading the view, typically from a nib.
- (void)viewDidLoad
// maskimage=[[UIImageView alloc]initWithFrame:CGRectMake(50, 50, 150, 150)];
//maskimage.image=[UIImage imageNamed:@"1.png"];
if ([UIImagePickerController isSourceTypeAvailable:
UIImagePickerControllerSourceTypeCamera]) {
takePictureButton.hidden = NO;
selectFromCameraRollButton.hidden = NO;
UITapGestureRecognizer *tapGesture =
[[UITapGestureRecognizer alloc]
initWithTarget:self
action:@selector(handleTapGesture:)];
tapGesture.numberOfTapsRequired = 1;
[maskimage addGestureRecognizer:tapGesture];
[tapGesture release];
UIPinchGestureRecognizer *pinchGesture =
[[UIPinchGestureRecognizer alloc]
initWithTarget:self
action:@selector(handlePinchGesture:)];
[maskimage addGestureRecognizer:pinchGesture];
[pinchGesture release];
///---rotate gesture---
UIRotationGestureRecognizer *rotateGesture =
[[UIRotationGestureRecognizer alloc]
initWithTarget:self
action:@selector(handleRotateGesture:)];
[maskimage addGestureRecognizer:rotateGesture];
[rotateGesture release];
//---pan gesture---
UIPanGestureRecognizer *panGesture =
[[UIPanGestureRecognizer alloc]
initWithTarget:self
action:@selector(handlePanGesture:)];
[maskimage addGestureRecognizer:panGesture];
[panGesture release];
//---swipe gesture---
images = [[NSArray alloc] initWithObjects:
@"1.png",
@"2.png",
@"3.png", nil];
//---right swipe (default)---
UISwipeGestureRecognizer *swipeGesture =
[[UISwipeGestureRecognizer alloc]
initWithTarget:self
action:@selector(handleSwipeGesture:)];
[maskimage addGestureRecognizer:swipeGesture];
[swipeGesture release];
//---left swipe---
UISwipeGestureRecognizer *swipeLeftGesture =
[[UISwipeGestureRecognizer alloc]
initWithTarget:self
action:@selector(handleSwipeGesture:)];
swipeLeftGesture.direction = UISwipeGestureRecognizerDirectionLeft;
[maskimage addGestureRecognizer:swipeLeftGesture];
[swipeLeftGesture release];
[super viewDidLoad];
-(IBAction) handleTapGesture:(UIGestureRecognizer *) sender {
if (sender.view.contentMode == UIViewContentModeScaleAspectFit)
sender.view.contentMode = UIViewContentModeCenter;
else
sender.view.contentMode = UIViewContentModeScaleAspectFit;
-(IBAction) handlePinchGesture:(UIGestureRecognizer *) sender {
CGFloat factor = [(UIPinchGestureRecognizer *) sender scale];
if (factor > 1) {
//---zooming in---
sender.view.transform = CGAffineTransformMakeScale(
lastScaleFactor + (factor-1),
lastScaleFactor + (factor-1));
} else {
//---zooming out---
sender.view.transform = CGAffineTransformMakeScale(
lastScaleFactor * factor,
lastScaleFactor * factor);
if (sender.state == UIGestureRecognizerStateEnded){
if (factor > 1) {
lastScaleFactor += (factor-1);
} else {
lastScaleFactor *= factor;
//---handle rotate gesture---
-(IBAction) handleRotateGesture:(UIGestureRecognizer *) sender {
CGFloat rotation = [(UIRotationGestureRecognizer *) sender rotation];
CGAffineTransform transform = CGAffineTransformMakeRotation(
rotation + netRotation);
sender.view.transform = transform;
if (sender.state == UIGestureRecognizerStateEnded){
netRotation += rotation;
//---handle pan gesture---
-(IBAction) handlePanGesture:(UIGestureRecognizer *) sender {
CGPoint translation =
[(UIPanGestureRecognizer *) sender translationInView:maskimage];
sender.view.transform = CGAffineTransformMakeTranslation(
netTranslation.x + translation.x,
netTranslation.y + translation.y);
if (sender.state == UIGestureRecognizerStateEnded){
netTranslation.x += translation.x;
netTranslation.y += translation.y;
-(IBAction) handleSwipeGesture:(UIGestureRecognizer *) sender {
UISwipeGestureRecognizerDirection direction =
[(UISwipeGestureRecognizer *) sender direction];
switch (direction) {
case UISwipeGestureRecognizerDirectionUp:
NSLog(@"up");
break;
case UISwipeGestureRecognizerDirectionDown:
NSLog(@"down");
break;
case UISwipeGestureRecognizerDirectionLeft:
imageIndex++;
break;
case UISwipeGestureRecognizerDirectionRight:
imageIndex -- ;
break;
default:
break;
imageIndex = (imageIndex < 0) ? ([images count] - 1):
imageIndex % [images count];
imageView.image = [UIImage imageNamed:
[images objectAtIndex:imageIndex]];
#pragma mark -
- (IBAction)getCameraPicture:(id)sender {
UIImagePickerController *picker =
[[UIImagePickerController alloc] init];
picker.delegate = self;
//picker.allowsImageEditing = YES;
picker.sourceType = (sender == takePictureButton) ?
UIImagePickerControllerSourceTypeCamera :
UIImagePickerControllerSourceTypeSavedPhotosAlbum;
[self presentModalViewController:picker animated:YES];
[maskimage removeFromSuperview];
[picker release];
- (IBAction)selectExistingPicture {
if ([UIImagePickerController isSourceTypeAvailable:
UIImagePickerControllerSourceTypePhotoLibrary]) {
UIImagePickerController *picker =
[[UIImagePickerController alloc] init];
picker.delegate = self;
picker.sourceType = UIImagePickerControllerSourceTypePhotoLibrary;
[self presentModalViewController:picker animated:YES];
[maskimage removeFromSuperview];
[picker release];
else {
UIAlertView *alert = [[UIAlertView alloc]
initWithTitle:@"Error accessing photo library"
message:@"Device does not support a photo library"
delegate:nil
cancelButtonTitle:@"Drat!"
otherButtonTitles:nil];
[alert show];
[alert release];
#pragma mark -
- (void)imagePickerController:(UIImagePickerController *)picker
didFinishPickingImage:(UIImage *)image
editingInfo:(NSDictionary *)editingInfo {
imageView.image = image;
[picker dismissModalViewControllerAnimated:YES];
- (void)imagePickerControllerDidCancel:(UIImagePickerController *)picker {
[picker dismissModalViewControllerAnimated:YES];
- (IBAction)btnSave_Clicked:(id)sender;
UIImageWriteToSavedPhotosAlbum(editingimage.image, nil, nil, nil);
//UIImageWriteToSavedPhotosAlbum(imageView.image, nil, nil, nil);
UIAlertView *alert = [[UIAlertView alloc]initWithTitle:@"Success" message:@"Image saved successfully to iPhone photo albums..." delegate:nil cancelButtonTitle:@"Ok" otherButtonTitles:nil];
[alert show];
[alert release];
-(IBAction)pickHair:(id)sender;
//[maskimage setMultipleTouchEnabled:YES];
// [maskimage setUserInteractionEnabled:YES];
//[maskimage setContentMode:UIViewContentModeScaleAspectFit];
maskimage.image=[UIImage imageNamed:@"1.png"];
[imageView addSubview:maskimage];
-(IBAction)done
NSLog(@"hiafjdkfj");
UIGraphicsBeginImageContext(imageView.image.size);
CGRect rect1 = CGRectMake(netTranslation.x,netTranslation.y,maskimage.image.size.width , maskimage.image.size.height);
CGRect rect = CGRectMake(0, 0, imageView.image.size.width, imageView.image.size.height);
[imageView.image drawInRect:rect];
[maskimage.image drawInRect:rect1];
UIImage *resultingImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
[editingimage setImage:resultingImage];
[myview addSubview:editingimage];
[self.view addSubview:myview];
-(IBAction)back
[myview removeFromSuperview];
//[editingimage removeFromSuperview];
-(void) touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event {
UITouch *touch = [[event allTouches] anyObject];
CGPoint location = [touch locationInView:touch.view];
maskimage.center = location;
-(void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event {
[self touchesBegan:touches withEvent:event];
- (void)viewDidUnload
self.imageView = nil;
self.maskimage=nil;
self.takePictureButton = nil;
self.selectFromCameraRollButton = nil;
[super viewDidUnload];
// Release any retained subviews of the main view.
// e.g. self.myOutlet = nil;
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceO rientation
// Return YES for supported orientations
return (interfaceOrientation == UIInterfaceOrientationPortrait);
- (void)dealloc {
[imageView release];
[images release];
[takePictureButton release];
[selectFromCameraRollButton release];
[super dealloc];
@end
but i can not put the hair to the proper place means on edit image when am saving the image please help meee -
How to call the PS filter in my own MFC PlugIn
There are several filters in PS that I use frequently.But it's so trouble to find them one by one.I want to write a plugin so that I can see all the filters I want in the same interface.I try it.But when I called filter in my plugin,it always told me that something was wrong and the plugin can't do anything.Can anybody tell me how to call the PS filter in MFC Plugin.My codes that called filter was in the follow.I don't know where is wrong.(ps:My english is so poor.....I don't know whether there are some syntax error.Sorry.)
PIActionDescriptor test = NULL;
SPErr error = kSPNoError;
PIActionDescriptor result = NULL;
error = sPSActionDescriptor->Make(&test);
sPSActionDescriptor->PutEnumerated(test,'GEfk','GEft','PstE');
sPSActionDescriptor->PutInteger(test,keyEdgeThickness,2);
sPSActionDescriptor->PutInteger(test,keyEdgeIntensity,6);
sPSActionDescriptor->PutInteger(test,keyPosterization,2);
error = sPSActionControl->Play(&result,eventPosterEdges,test,plugInDialogSilent);I'm sorry. But how can I selected the pixel layer in MFC. I use the codes in the follow. And it work excellent in the automation plugin. But it doesn't work in MFC plugin. How can I change it? Can you give me some advices?
PIActionDescriptor desc00000000000000F8 = NULL;
error = sPSActionDescriptor->Make(&desc00000000000000F8);
if (error) goto returnError;
PIActionReference ref0000000000000038 = NULL;
error = sPSActionReference->Make(&ref0000000000000038);
if (error) goto returnError;
error = sPSActionReference->PutName(ref0000000000000038, classLayer, "Background");
if (error) goto returnError;
error = sPSActionDescriptor->PutReference(desc00000000000000F8, keyNull, ref0000000000000038);
if (error) goto returnError;
error = sPSActionDescriptor->PutBoolean(desc00000000000000F8, keyMakeVisible, false);
if (error) goto returnError;
error = sPSActionControl->Play(&result, eventSelect, desc00000000000000F8, plugInDialogSilent);
if (error) goto returnError; -
I recently purchase an ipad2. I also have a mac laptop. Now, when I facetime call using my iphone to my ipad2 or mac, it states busy. how can i fix this problem? I have the same apple id e mail for both ipad2 and mac. it might be getting confuse now. I want to be able to face time also using my ipad2 to my laptop especially if one of the members of the family is traveling. Thanks.
thanks. your answer was correct, clearer. I have another question, maybe you can answer. I just purchase my ipad2 2 days ago. yesterday, there was a sound. today there is no sound. there is a sound only in movies and you tube and music. but no sound on all apps and keyboards. I look it up and seems like ther are few that have this problem. I called walmart coz I bought it there and they told me that they have not heard that before but if I can't fix it, just return it and exchange it with anew one since I have 14 days to do that. I tried rebooting it and still won't work. Should I just restore it?
-
How can I install and config Jolt for IIS so that I can call the services advertised
by tuxedo?It appears that you have apps that need updating that were pruchased from more than one account
- Go to settings>Store and sign out and sign into your account.
- Apps are locked to the account that purchased them.
- To update apps you have to sign into the account that purchased the apps. If you have apps that need updating purchased from more than one account you have to update them one at a time until the remaining apps were purchased from one account. -
How can i call the certificate selection dialog box from source code?
How can i call the certificate selection dialog box from source code?
NB: Of course if i have more than one certificate in the Microsoft Keystore 'My'.
Thank You in advanceI found an example of the "TestStand UI Expression Control.ctl" and it works just the way I need it. (check the link)
Proper use of "TestStand UI ExpressionEdit Control" in LabVIEW http://forums.ni.com/ni/board/message?board.id=330&requireLogin=False&thread.id=10609
The "Expression Browser Dialog Box Button" F(x) stays disable while editing the VI, however it become available when the VI is called from TestStand.
Thank you,
Hecuba
Mfg. Test Engineer
Certified LabVIEW Associate Developer -
How can avoid the problem of Parameter Prompting when I submitting ?
I am developing web application in visual studio 2008 in csharp.How can avoid the issue or problem of Parameter Prompting when I send parameters programaticaly or dyanmicaly? I am sending the values from .net web form to crystal report but it is still asking for parameters. so when i submit second time that is when the reports is being genereated. How can i solve this problem. Please help. The code Iam using is below.
1. using System;
2. using System.Collections;
3. using System.Configuration;
4. using System.Data;
5. using System.Linq;
6. using System.Web;
7. using System.Web.Security;
8. using System.Web.UI;
9. using System.Web.UI.HtmlControls;
10. using System.Web.UI.WebControls;
11. using System.Web.UI.WebControls.WebParts;
12. using System.Xml.Linq;
13. using System.Data.OleDb;
14. using System.Data.OracleClient;
15. using CrystalDecisions.Shared;
16. using CrystalDecisions.CrystalReports.Engine;
17. using CrystalDecisions.Web;
18.
19.
20. public partial class OracleReport : System.Web.UI.Page
21. {
22. CrystalReportViewer crViewer = new CrystalReportViewer();
23. //CrystalReportSource crsource = new CrystalReportSource();
24. int nItemId;
25.
26. protected void Page_Load(object sender, EventArgs e)
27. {
28. //Database Connection
29. ConnectionInfo ConnInfo = new ConnectionInfo();
30. {
31. ConnInfo.ServerName = "127.0.0.1";
32. ConnInfo.DatabaseName = "Xcodf";
33. ConnInfo.UserID = "HR777";
34. ConnInfo.Password = "zghshshs";
35. }
36. // For Each Logon parameters
37. foreach (TableLogOnInfo cnInfo in this.CrystalReportViewer1.LogOnInfo)
38. {
39. cnInfo.ConnectionInfo = ConnInfo;
40.
41. }
42.
43.
44.
45.
46.
47.
48. //Declaring varibles
49. nItemId = int.Parse(Request.QueryString.Get("ItemId"));
50. //string strStartDate = Request.QueryString.Get("StartDate");
51. //int nItemId = 20;
52. string strStartDate = "23-JUL-2010";
53.
54. // object declration
55. CrystalDecisions.CrystalReports.Engine.Database crDatabase;
56. CrystalDecisions.CrystalReports.Engine.Table crTable;
57.
58.
59. TableLogOnInfo dbConn = new TableLogOnInfo();
60.
61. // new report document object
62. ReportDocument oRpt = new ReportDocument();
63.
64. // loading the ItemReport in report document
65. oRpt.Load("C:
Inetpub
wwwroot
cryreport
CrystalReport1.rpt");
66.
67. // getting the database, the table and the LogOnInfo object which holds login onformation
68. crDatabase = oRpt.Database;
69.
70. // getting the table in an object array of one item
71. object[] arrTables = new object[1];
72. crDatabase.Tables.CopyTo(arrTables, 0);
73.
74. // assigning the first item of array to crTable by downcasting the object to Table
75. crTable = (CrystalDecisions.CrystalReports.Engine.Table)arrTables[0];
76.
77. dbConn = crTable.LogOnInfo;
78.
79. // setting values
80. dbConn.ConnectionInfo.DatabaseName = "Xcodf";
81. dbConn.ConnectionInfo.ServerName = "127.0.0.1";
82. dbConn.ConnectionInfo.UserID = "HR777";
83. dbConn.ConnectionInfo.Password = "zghshshs";
84.
85. // applying login info to the table object
86. crTable.ApplyLogOnInfo(dbConn);
87.
88.
89.
90.
91.
92.
93. crViewer.RefreshReport();
94.
95. // defining report source
96. crViewer.ReportSource = oRpt;
97. //CrystalReportSource1.Report = oRpt;
98.
99. // so uptill now we have created everything
100. // what remains is to pass parameters to our report, so it
101. // shows only selected records. so calling a method to set
102. // those parameters.
103. setReportParameters();
104. }
105.
106. private void setReportParameters()
107. {
108.
109. // all the parameter fields will be added to this collection
110. ParameterFields paramFields = new ParameterFields();
111. //ParameterFieldDefinitions ParaLocationContainer = new ParameterFieldDefinitions();
112. //ParameterFieldDefinition ParaLocation = new ParameterFieldDefinition();
113.
114. // the parameter fields to be sent to the report
115. ParameterField pfItemId = new ParameterField();
116. //ParameterField pfStartDate = new ParameterField();
117. //ParameterField pfEndDate = new ParameterField();
118.
119. // setting the name of parameter fields with wich they will be recieved in report
120.
121. pfItemId.ParameterFieldName = "RegionID";
122.
123. //pfStartDate.ParameterFieldName = "StartDate";
124. //pfEndDate.ParameterFieldName = "EndDate";
125.
126. // the above declared parameter fields accept values as discrete objects
127. // so declaring discrete objects
128. ParameterDiscreteValue dcItemId = new ParameterDiscreteValue();
129. //ParameterDiscreteValue dcStartDate = new ParameterDiscreteValue();
130. //ParameterDiscreteValue dcEndDate = new ParameterDiscreteValue();
131.
132. // setting the values of discrete objects
133.
134.
135. dcItemId.Value = nItemId;
136.
137. //dcStartDate.Value = DateTime.Parse(strStartDate);
138. //dcEndDate.Value = DateTime.Parse(strEndDate);
139.
140. // now adding these discrete values to parameters
141. //paramField.HasCurrentValue = true;
142.
143.
144.
145. //pfItemId.CurrentValues.Clear();
146. int valueIDD = int.Parse(Request.QueryString.Get("ItemId").ToString());
147. pfItemId.Name = valueIDD.ToString();
148.
149. pfItemId.CurrentValues.Add(dcItemId);
150. //ParaLocation.ApplyCurrentValues;
151. pfItemId.HasCurrentValue = true;
152.
153. //pfStartDate.CurrentValues.Add(dcStartDate);
154. //pfEndDate.CurrentValues.Add(dcEndDate);
155.
156. // now adding all these parameter fields to the parameter collection
157. paramFields.Add(pfItemId);
158.
159. //paramFields.Add(pfStartDate);
160. //paramFields.Add(pfEndDate);
161. /////////////////////
162. //Formula from Crystal
163. //crViewer.SelectionFormula = "{COUNTRIES.REGION_ID} = " + int.Parse(Request.QueryString.Get("ItemId")) + "";
164. crViewer.RefreshReport();
165. // finally add the parameter collection to the crystal report viewer
166. crViewer.ParameterFieldInfo = paramFields;
167.
168.
169.
170. }
171. }Keep your post to under 1200 characters, else you loose the formatting. (you can do two posts if need be).
Re. parameters. First, make sure yo have SP 1 for CR 10.5:
https://smpdl.sap-ag.de/~sapidp/012002523100009351512008E/crbasic2008sp1.exe
Next, see the following:
[Crystal Reports for Visual Studio 2005 Walkthroughs|https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/2081b4d9-6864-2b10-f49d-918baefc7a23]
CR Dev help file:
http://msdn2.microsoft.com/en-us/library/bb126227.aspx
Samples:
https://wiki.sdn.sap.com/wiki/display/BOBJ/CrystalReportsfor.NETSDK+Samples
Ludek
Follow us on Twitter http://twitter.com/SAPCRNetSup -
How to call the second mapping in the first mapping fails in the BPM
Hi All,
I have a scenario like this.
There are two mappings. There is a one condition while genearying the root element of the first mapping. If this condition is not satisfies the first mapping will fail. If this mapping fails i want to trigger another mapping.
How to achieve this functionality.
If it is possible with BPM. how to call the second mapping in the BPM.Hi
you can not create the containter for the synchronous interfaces.
you have to craete the two asysnchronous abstact interfaces .
thenusing those two abstract interfaces you have to define the containers in the BPM.
and you also have to define the interface mapping b/w those two abstract interfaces.
once you define the interface mapping you will be able to select the interface mapping using the transformation step in BPM.
once you select the interface mapping in BPM then you will be able to selece the interfaces
if you still face the problenm please reply me back.
Thanks
Rinku Gangwnau -
How to call the webservice in abap program
Hi All,
I have created a web service for my RFC . The RFC has Import and export paramaters.
I want call the same web service into my ABAP REPORT and at the same time i want pass the values to webservice and get the result from webservice in my abap report,
Please help me how to call the web service and pass the values and get the values?
Highly appreciate your assitance.
Thanks,
KishanHi Kishan,
You can refer to following help document,
http://help.sap.com/saphelp_nw04/helpdata/en/bf/d005244e9d1d4d92b2fe7935556b4c/content.htm
Regards,
Meera -
How to call the RFC from R/3 to SRM, when we use webdynpro abap? (Urgent)
Hello
We use SRM Server 5.5 with classic scenario.
We want to call RFC in R/3 from webdynpro ABAP.
How can we do that?
We are developing the web report using webdynpro abap.
So we need some of R/3 data such like PR(EBAN)and PO(EKKO,EKPO).
When user choose the search parameter, report diplay the Shopping cart, PR and PO data on webdynpro. So we call the R/3 RFC to display the PR, PO data.
But I tired to call the RFC in R/3, We could not call it.
How to call the RFC from R/3 to SRM, when we use webdynpro abap?
Thank you,
Best Regards,
SH.Hi
<b>Please look at the following threads as well -></b>
WebDynpro in SRM
BAPI's /RFC's in SRM
BAPI to Change Shopping Cart by RFC
SRM60 and webdynpro
Webdynpro Services Exception
WebDynpro using BAPI has an error
SRM60 and webdynpro...
<b>SAP uses META Function modules in SRM to get data from R/3 back-end.</b>
<u>For getting Purchase requistion data, use the function modules -></u>
META_REQUISITION_CHANGE Change purchase requisition
META_REQUISITION_CREATE Create Requisition
META_REQUISITION_DELETE Delete/close purchase requisition
META_REQUISITION_GETDETAIL Display requisition details
META_REQUISITION_GETITEMS Display requisition items
META_REQUISITION_GETRELINFO Get Releasease Info for requisitions
<u>For getting Purchase order data, use the function modules -></u>
META_PO_CREATE Create purchase order
META_PO_DELETE Delete reservation
META_PO_GETDETAIL Display purchase order details
META_PO_GETITEMS Display purchase order items
META_PO_GETRELINFO Display purchase order release information
Hope this will definitely help. Do let me know.
Regards
- Atul -
How to call the abap program in workflow
HI Exeprts,
I need to call one abap program in workflow.
can any tell me how to call the abap program in workflow.
thanks ®ards
rameshDear Ramesh,
U can use REPORT business object.
Method : EXECUTE_2
Regards,
Sagar -
How can hide the command line of a t.code in the portal
Dear Experts.
I have the following doubt:
How can hide the Command Line of a Report that is called with a T.Code in the portal?
Attach Image:
[Image T.Code|http://www.freeimagehosting.net/uploads/eab3b6a03c.jpg]
When I created a service using the T.Code SICF for the T.Code , I can hide buttons and the filed command line using
~webgui_simple_toolbar
~singletransaction
~NOHEADEROKCODE
With notes 1010519, "SAP GUI for HTML: Simplified Title Area Without Menu and OK Code" and 959417.
But the problem is that when I create the service in the T.Code SICF, I also have that create an Iview IAC in the portal.
The Question is : How can hide this fields and buttons if I want Publish the T.code using an Iview Transaction in the portal?
In this moment I have used the two options:
1 option) I created a service using the t.Code SICF for my Transaction and I also created an Iview IAC in the portal for call the service.
RESULT:
SAP Web Application Server
500 Connection timed out
Error: -5
Version: 7000
Component: ICM
Date/Time: Sat Jun 12 20:26:39 2010
Module: icxxthr_mt.c
Line: 2698
Server: xyxab...
Error Tag: {-}
Detail: Connection to partner timed out after 60s
2) created an Iview Transaction in the portal and call my transaction.
RESULT.
[Image T.Code|http://www.freeimagehosting.net/uploads/eab3b6a03c.jpg]
But not can hide the field Command Line and other buttons.
I think that the command :
~webgui_simple_toolbar
~singletransaction
~NOHEADEROKCODE
Only can be used if I create a service using the T.Code SICF .
Best Regards
Carmen.Hi Carmen,
The bottom line is that this cannot be done for transaction iviews without modifying the standard webgui service in SICF, which is probably not a good idea (since it affects everyone using SAP GUI for HTML). (You could hack the appintegrator to add the ~webgui_simple_toolbar parameter to the transaction URL template in the portal, but again its not a recommended thing to do ...). Better to create an IAC service in SICF with ~webgui=1 where you set the required appearance using an appropriate value for ~webgui_simple_toolbar, and then create an IAC iview to point at this service.
You can even override the ~transaction value configured in the new service in individual IAC iviews by entering the appropriate value in the application parameter of the iview, for example:
~okcode=/nSU01
And you can pass parameters in the same way:
~okcode=/nSU01 USR02-BNAME=xyz;USREFUS-USERALIAS=abc;
By the way, it would not be recommended to create a URL iview to access an IAC, since you are likely to encounter session management issues in this scenario - better to use an IAC iview.
Regards, Rory -
How to call the new page in smartforms
Hi friends,
How to call the new page in smartforms.
Thanks,
RaviHi,
Create a command node and click the 'Go to new page' check box specifying the page u want to go.
You can enter your condition for which it should branch to a new page in the 'conditions' tab.
Regards
Shiva -
How to call the Page Fragment in Page with Flow logic
Hi,
I am new to BSP, My requirement is to created 1 page fragment which contains the Logo. and to create 2 pages in flow logic
The logo has to apper in Pages with flow logic Pages. My question is how to call the PAge fragment in the 1 &2 pagesin page with flow logic
Thanks,
sureshSuresh,
There is a very enriching portal help.sap.com where you can find all basic and good documentation .
http://help.sap.com/saphelp_nw04/helpdata/en/77/8a54d7434ff34784272a3df98ab645/content.htm
the above link is from that portal.
Before asking such basic questions please at least try to find or do some research yourself.
There are standard applications like HTMLB_SAMPLES and SBSEXT_HTMLB and more for sample applications.
Regards,
Anubhav
Maybe you are looking for
-
Wireless internet problem!
hello, i just got my new laptop a couple days ago. i have a netgear wireless router and a cable modem. everything works fine at my house and the internet works as it should. the problem is when i go to another house it doesnt work. everything is plug
-
Will 9.2.2 Successfully Install On;
9.2.2 vanished on 6gb internal hard drive for power mac blue and white. I should not have turned on Full Java Script when using Clasilla. They said it is in development and not recommended. http://www.floodgap.com/software/classilla/ somewhere on tha
-
Opening different files within the same loop
Hi folks, I am currently trying to automate a testing procedure using LabVIEW that requires the user to select the test from a drop down menu (Ring) and then clicks a button to start the test. When the button is pressed an 'open file' window appears
-
Hi friends, I know timestamp column in the user objects will change when the parameters in the procedure changes.. But I would like to know will 'create or replace procedure' change the last_ddl_time in user_objects view? I ran 'create or replace pro
-
Hello, I looked around the forums for an answer and did not find anything that helped me out. At work we use flash, and flex 2 to build swf's to use on our sites. Often we run link checks on our sites to find broken links, or links that are 301ed etc