我正在尝试列出有多少帐户拥有某个classification1
代码(目前的范围是1到7)。
访问API(使用OData)时出现以下错误:
没有财产'代码'存在于' System.Nullable`1 [[System.Guid, mscorlib,版本= 4.0.0.0,文化=中性, 公钥= *********]]'在第16位。
我的网址看起来像这样:
https://start.exactonline.nl/api/v1/*/crm/Accounts?$inlinecount=allpages&$top=0
但是当我添加过滤器时会出现错误。
https://start.exactonline.nl/api/v1/*/crm/Accounts?$inlinecount=allpages&$top=0&$filter=Classification1/Code eq '1'
我可以访问我访问的API:
https://start.exactonline.nl/docs/HlpRestAPIResourcesDetails.aspx?id=9 https://start.exactonline.nl/docs/HlpRestAPIResourcesDetails.aspx?id=7
是否更容易接收所有不同的计数值或修复过滤器?
答案 0 :(得分:1)
不幸的是,这是不可能的。 Robot robot = new Robot();
robot.keyPress(KeyEvent.VK_ENTER);
robot.keyRelease(KeyEvent.VK_ENTER);
是Classification1
,而不是具有分类属性的对象。
如果要过滤分类代码,首先必须检索分类的Guid
,然后过滤Guid
。
首先:
Guid
然后,使用前一个电话的结果:
/api/v1/{division}/crm/AccountClassifications?$filter=Code eq 'yourCode'&$select=ID