2009-08-20 19 views
3

私はsugarcrmインスタンスを持っており、カスタムPHPコードを使ってそこからいくつかのデータを取得したいと思っています。Sugar CRM SOAP get_entry_list

私はこれにnusoapクライアントを使用しています。データを取得できますが、特定のID(レコード)のデータのみを選択したいと考えています。私は何をしているのですか?

$response = $client->call('get_entry_list',array('session'=>$session_id , 'module_name'=>'itf_Apartments', 'where'=>'itf_Apartments.id=2', 'order_by'=>'','offset'=>'','select_fields'=>array('name'))); 

しかし、何の結果も得られていません。私のコードに問題がありますか?

答えて

0

インスタンスのsugarcrm.logファイルを調べて、そこにSQLエラーがないかどうか確認できますか?私は問題がどこにあるのかと関係があると賭けている。

0

コードを使用するために必要な、あなたがSugarCRMの例で取得するように、その同じものです。エントリのリストを取得get_entry_list`

$proxy = new Soapクライアント( 'http://server.com/service/v2/soap.php?wsdl' ,array('exceptions' => 0));

$session = $proxy->login(array('user_name'=> $user , 'password' => md5($pass))); 


$query= " customer.id IN (select id from customer where customer.id = '" . $id . "' and deleted = 0)"; 

$result= $proxy->get_entry_list($session->id , 'customer', $query ,'', 0 ,array('email', 'username','password', 'name') ,null, 1000, -1) ; 
関連する問題