【发布时间】:2014-01-22 17:28:34
【问题描述】:
我在 Visual Studio 中使用 vb.net 来查询我的发票。 我得到了一份感兴趣的发票列表,当我遍历列表时,我看到了我拥有的每张发票,invoice.ORInvoiceLineRetList 什么都不是。 这是一段代码,虽然我认为我做的一切都对吗?
resp = SessMgr.DoRequests(msgReq)
resplist = resp.ResponseList
curResp = resplist.GetAt(0)
If curResp.StatusCode = 0 Then
Dim invoiceList As IInvoiceRetList = curResp.Detail
Dim curInvoice As IInvoiceRet
Dim i As Integer
For i = 0 To invoiceList.Count - 1
curInvoice = invoiceList.GetAt(i)
如果我在最后一行之后立即断点,我会看到 curInvoice 及其数据(例如 refnumber),但我需要进入行项目。 有人可以帮忙吗? 谢谢, 杰瑞
【问题讨论】:
-
您需要将“包括订单项”布尔值设置为 IInvoiceQuery 的一部分。如果以后有时间我会写下来作为答案
标签: vb.net quickbooks invoice