2013-08-14 1 views
0

일부 값을 얻으려면 webservice를 사용해야합니다.생성자가 정의되지 않았습니다 : [myservice.listValues]. <Constructor> (String, String) apex salesforce

: 그 수업 시간에 내가 매개 변수를 전달하고 일부 값이 그래서 나는이

myservice.listValues myObj = new myservice.listValues('456','myName'); 

을 쓰고 난이 오류가 발생했습니다 얻을 필요가

public class myService{ 
    public myService.userInfo[] listValues(Long userId,String userName) { 

    ... 
    } 
} 

를 얻을, WSDL에서 정점 클래스를 생성

+0

listValues는 메소드이며 클래스로 사용하려고합니다. –

+0

myservice.listValues ​​myObj = new myservice(). listValues ​​('456', 'myName'); –

답변

1

모티 Korets가 올바른지

Constructor not defined: [myservice.listValues].<Constructor>(String, String) 

감사

, 당신은 C를 인스턴스화 할 필요가 먼저 lass 한 다음 인스턴스에서 메소드를 호출하십시오. 그 대신에해야 할 일

myService srv = new myService(); 
srv.listValues(456,'myName'); 
관련 문제