是否可以通过Dynamics Nav 2016中的ODATA查询所有公司

穆罕默德·雷汉·赛义德

我编写了以下代码来查询Dynamics Nav 2016中的ODATA端点。我是通过创建ODATA连接的服务来完成此操作的我已经在URL中传递了公司名称:

var navision = new Navision(
    new Uri("http://navision:7048/navision/OData/Company('Company1')"));

foreach (var foo in await navision.Foo.ExecuteAsync())
{
    Console.WriteLine(foo.Name);
}

是否可以查询Navision中的所有公司?省略/Company(...)URL部分时,出现错误:

DataServiceClientException:无法处理请求,因为找不到默认的Microsoft Dynamics导航公司。您可以在服务配置文件中指定默认公司,或者为每个租户指定一个公司,或者可以以“ company = [name]”的形式添加查询字符串。您可以通过访问默认的OData Web服务公司来查看可用的公司。有关更多信息,请参见“帮助”中的“ OData Web服务”。

麦辛|

不同的公司在SQL上表示物理上不同的表,这些表的名称如[dbo].[CompanyName$TableName]Nav不会为您加入。如果您正在使用租户,则每个租户数据库中的表将均匀分布。

因此,您需要查询每个公司,然后合并获取的数据。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

使用Curl for Dynamics Nav验证OData

有没有办法在Dynamics NAV 2016中拉供应商创建日期?

向OData的Dynamics NAV进行身份验证

如何使用Odata Dynamics NAV 2017 Web服务删除记录

如何在NAV 2015中通过SQL查询创建NAV用户

@@@在Dynamics-NAV文本常量中是什么意思

如何计算Dynamics Nav报表中的[剩余金额]?

一个表字段中的多表关系(Dynamics NAV)

如何在Dynamics NAV中自动生成pdf报告

Dynamics Nav FlowField和Calcfild

社交链接是否包含在<nav>元素中的语义

Microsoft Dynamics NAV - 创建 SalesOrder 的新条目 (Simple.OData.Client)

Dynamics Nav 2015 oData服务仅返回一条记录

Dynamics NAV Odata 请求返回 HTTP/1.1 415 不支持的媒体类型

在Dynamics NAV 2009中显示来自不同记录集的页面中的图片

其他网站中的Dynamics Nav 2013 Web客户端页面

使用Java访问Dynamics NAV Web服务

未经授权的Dynamics Nav 2013 Web服务

找不到Dynamics NAV Control加载项

有什么方法可以将Nav幻灯片放入拆分器中?

是否可以跟踪Dynamics CRM中对实体元数据的更改?

是否可以在MS Dynamics CRM 2015中创建虚拟实体?

在Woocommerce中通过“计费公司”获得所有客户的数量

在HTML5 + CSS中,<nav class =“ nav”>是多余的吗?

ElasticSearch:通过在ElasticSearch中简单地给出查询,是否有任何选项可以搜索文档中的所有文件

CRM Dynamics 2016工作流程中是否可以乘以-1?

如何通过AppServiceProvider在nav中传递用户个人资料图片?laravel-5

是否可以使用 Dynamics 365 Customer Engagement Web API 替换所有 XRM 调用?

<nav>元素是否必须包含<ul>?