我正在尝试使用DataService.FindAll(...)
方法从公司检索所有帐户,但它似乎只是返回活动帐户。有没有办法获得所有帐户,无论活动状态如何?
我知道我有非活动帐户,因为我故意将它们放在那里进行测试等。
我目前的行看起来像这样:
Dim accounts As List(Of Intuit.Ipp.Data.Account) = ds.FindAll(New Intuit.Ipp.Data.Account()).ToList()
我也尝试在其中添加... With {.Active = False}...
,以确定是否会找到所有不活动状态。仍然没有。
我是否忽略了某些事情,或者是否应该将这些事情记录下来?
感谢您的帮助。
另外,我正在使用Intuit的.NET SDK与VB.NET。
答案 0 :(得分:1)
你可以试试这个 -
SELECT * FROM Account WHERE Active IN (true, false)
ApiExplorer - https://developer.intuit.com/apiexplorer?apiname=V3QBO#Account
JAVA代码
Account account = GenerateQuery.createQueryEntity(Account.class);
String accountQuery = select($(account)).where($(account.isActive()).in(new Boolean[]{true, false})).generate();
service.executeQuery(accountQuery);
由于