2016-10-28 6 views
0

ich habe Quickbook PHP sdk, die Daten von Kunden aus Quickbook zurückgibt.Wie bekomme ich Feldnamen von Quickbook-Modul mit PHP sdk

Ich möchte Feldnamen im Listenfeld für die Feldzuordnung anzeigen. aber ich bin nicht in der Lage, den Feldnamen zu erhalten.
mein Code ist.

$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 } 

gibt es nichts in $ key. während ich

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

Bitte um Hilfe, indem Sie

Antwort

0

Intuit nicht unterstützt die Schlüssel bekommen programmatisch den Wert zu erhalten. Darüber hinaus werden bei der Abfrage von Objekten nur Felder zurückgegeben, in denen Werte enthalten sind. Daher können Sie auch keine vollständige Liste abrufen, indem Sie Objekte abfragen.

Sie sollten stattdessen in der Dokumentation:

Oder noch besser, das XSD-Schema:

Verwandte Themen