0
添加聯繫人的客戶時出現錯誤。該CustomerAdd method有以下幾行添加額外的接觸:QuickBooks SDK無法將聯繫人添加到客戶
IContacts Contacts4965=CustomerAddRq.ContactsList.Append();
Contacts4965.Salutation.SetValue("ab");
//Set field value for FirstName
Contacts4965.FirstName.SetValue("ab");
....
當我嘗試添加我得到以下錯誤:
20130712.211803 E 1508 XercesSAXErrorHandler Unknown element 'Contacts' -- error at line 24, column 10 in XML data.
20130712.211803 I 1508 MsgSetHandler Parser error, finishing.
此外,作爲一個側面說明,該方法具有以下兩行添加「AdditionalContactRefList」
IQBBaseRef AdditionalContactRef4966=Contacts4965.AdditionalContactRefList.Append();
AdditionalContactRef4966.ContactName.SetValue("ab");
AdditionalContactRef4966.ContactValue.SetValue("ab");
但對我來說,我沒有聯繫人姓名或ContactValue僅全稱是可供選擇:
IQBBaseRef AdditionalContactRef4 = Contacts3.AdditionalContactRefList.Append();
AdditionalContactRef4.FullName.SetValue("ab");
所以我猜測庫和引用是不同的版本,但聯繫人部分編譯並生成上面提到的錯誤。網站refernce有最大SDK版本12.0集,我的圖書館有Interop.QBFC12,因此我認爲這兩個版本都是版本12 b,所以爲什麼會有差異。
謝謝。
謝謝,這個實現即將推出嗎? – user1253073
很難獲得關於此的信息。現在Intuit論壇是隻讀的,我不確定我們將如何獲取更新。根據我所見,我建議你不要屏住呼吸。 –