Vb.net 获取所有QuickBooks联机帐户,无论其处于活动状态

Vb.net 获取所有QuickBooks联机帐户,无论其处于活动状态,vb.net,intuit-partner-platform,quickbooks-online,Vb.net,Intuit Partner Platform,Quickbooks Online,我试图使用DataService.FindAll(…)方法从一家公司检索所有帐户,但它似乎只返回活动帐户。是否有一种方法可以获取所有帐户,而不考虑其活动状态 我知道我有不活跃的帐户,因为我故意把它们放在那里进行测试等等 我的当前行如下所示: Dim accounts As List(Of Intuit.Ipp.Data.Account) = ds.FindAll(New Intuit.Ipp.Data.Account()).ToList() 我还尝试添加了一个。。。还有{.Active=Fal

我试图使用
DataService.FindAll(…)
方法从一家公司检索所有帐户,但它似乎只返回活动帐户。是否有一种方法可以获取所有帐户,而不考虑其活动状态

我知道我有不活跃的帐户,因为我故意把它们放在那里进行测试等等

我的当前行如下所示:

Dim accounts As List(Of Intuit.Ipp.Data.Account) = ds.FindAll(New Intuit.Ipp.Data.Account()).ToList()
我还尝试添加了一个
。。。还有{.Active=False}…
,看看是否能找到所有不活动的。还是没什么

我是不是忽略了什么,还是应该把所有的账目都记下来

谢谢你的帮助

另外,我正在将Intuit的.NET SDK与VB.NET一起使用。

您可以试试这个-

SELECT * FROM Account WHERE Active IN (true, false)
蜂房探险者-

JAVA代码

Account account = GenerateQuery.createQueryEntity(Account.class);
String accountQuery = select($(account)).where($(account.isActive()).in(new Boolean[]{true, false})).generate();
service.executeQuery(accountQuery);

感谢您在Dotnet中使用IDSQuery操作。FindAll不会返回非活动记录。@nimishashrivastava那么我会创建一个
QueryService(T)
对象,然后调用
ExecuteIsQuery(…)
方法,传入我的查询/SQL字符串,然后取回集合吗?(如果我了解他们的SDK文档,特别是我正在查看的文档。)QueryService AccQueryService=new QueryService(上下文);List accs=AccQueryService.ExecuteIdsQuery(“从中活动的帐户中选择*(真、假)”).ToList();你也可以使用lambda函数-是的,这就是我发现的。谢谢