0

AccountRq で反復子属性を使用しようとすると、次の例外が発生しました HRESULT = 0x80040400 メッセージ: QuickBooks は、提供された XML テキスト ストリームの解析中にエラーを検出しました。

<?xml version="1.0" encoding="utf-8"?>
<?qbxml version="11"?>
<QBXML>
<QBXMLMsgsRq onError="stopOnError">
<AccountQueryRq iteratorID="Start">
<MaxReturned>10</MaxReturned>
<FromModifiedDate>any date here</FromModifiedDate>
</AccountQueryRq>           
</QBXMLMsgsRq>      
</QBXML>
4

1 に答える 1

2

QuickBooks OSRによると、AccountQueryは反復子をサポートしていません

<?xml version="1.0" encoding="utf-8"?>
<?qbxml version="12.0"?>
<QBXML>
  <QBXMLMsgsRq onError="stopOnError">
    <AccountQueryRq metaData="ENUMTYPE">
...

(XML 定義に iteratorID=... 属性がないことに注意してください)

一般に、勘定科目表のサイズは非常に小さいため、イテレータですべての勘定科目を一度に取得する必要はありません。

于 2013-07-25T22:57:30.967 に答える