2016-10-28 10 views
0

私はquickbookから顧客のデータを返すQuickbook PHP sdkを実行しています。php sdkを使用してquickbookモジュールのフィールド名を取得する方法

フィールドマッピングを行うためにフィールド名をリストボックスに表示したいとします。フィールド名を取得できません。
私のコードはです。

$CustomerService = new QuickBooks_IPP_Service_Customer(); 
$sql = "SELECT * FROM Customer "; 
$customers = $CustomerService->query($Context, $realm, $sql); 
foreach($customers as $key=>$val){ ?> 
    <option value="<?php echo $key ?>"><?php echo $key ;?></option> 
<?php } 

$キーには何もありません。私は

foreach($customers as $key=>$val){ 
     echo $val->getDisplayName(); 
    } 

を使用して値を取得することができますが

答えて

0

インテュイットはプログラム的にキーを取得してサポートしていません助けてください。さらに、オブジェクトを照会するときに値を持つフィールドだけが返されるため、オブジェクトを照会することによって完全なリストを取得する方法はありません。

代わりにドキュメントを参照してください:

いっそ、XSDスキーマ:

関連する問題