Axapta 公司信息与物流电子地址的关系

Axapta 公司信息与物流电子地址的关系,axapta,dynamics-ax-2012,Axapta,Dynamics Ax 2012,我想做一个查询,以获取实际公司的信息并将其放入报告中。我需要得到公司的全名、地址、电话号码和传真 我试图从“CompanyInfo”表中获取一些关于我公司的信息,但我们没有一个字段来获取电话或传真。我尝试了一个显示方法,但该方法没有返回任何结果 我想在“CompanyInfo”和“LogisticsElectronicAddress”之间建立关系(我可以从LogisticsElectronicAddress.Locator中找到电话或传真,其中LogisticsElectronicAddress

我想做一个查询,以获取实际公司的信息并将其放入报告中。我需要得到公司的全名、地址、电话号码和传真

我试图从“CompanyInfo”表中获取一些关于我公司的信息,但我们没有一个字段来获取电话或传真。我尝试了一个显示方法,但该方法没有返回任何结果

我想在“CompanyInfo”和“LogisticsElectronicAddress”之间建立关系(我可以从LogisticsElectronicAddress.Locator中找到电话或传真,其中LogisticsElectronicAddress.Type==电话(或传真))

有人能帮我创建一个显示方法或查询以获得我想要的吗?

不要让它变得更难:

Str phone = CompanyInfo::find().phone();
Str address = CompanyInfo::find().postalAddress().Address;
Str zip = CompanyInfo::find().postalAddress().ZipCode;
将查找当前公司的当前电话号码、地址和邮政编码

如果
phone
为空,则该电话号码不是最新的。确保电话号码标记为“Primary”(主)且有效(在
ValidFrom
ValidTo
字段指示的有效时间范围内)

在AX 2012中,从“法律实体”、“联系信息”中,选择“更多选项”和“高级”查看日期

地址信息也是一样。

不要让它变得更难:

Str phone = CompanyInfo::find().phone();
Str address = CompanyInfo::find().postalAddress().Address;
Str zip = CompanyInfo::find().postalAddress().ZipCode;
将查找当前公司的当前电话号码、地址和邮政编码

如果
phone
为空,则该电话号码不是最新的。请确保该电话号码标记为“Primary”,并且该电话号码有效(在
ValidFrom
ValidTo
字段指示的有效时间范围内)

在AX 2012中,从“法律实体”、“联系信息”中,选择“更多选项”和“高级”查看日期


地址信息也是一样。

如果您有数据问题,请阅读答案的其余部分。标准函数仅返回“主”phone.plzz JB您能解释静态methode FIND()在AX2012中的作用吗?以及methode和feild!的组合逻辑(methode1().methode2().field;=>对于exp:CompanyInfo::FIND()).postalAddress().Address;)方法执行它的功能,但应该返回使用参数找到的记录(如果有)。因此
CompanyInfo::find()
查找当前公司的
CompanyInfo
记录,该记录有一个方法
postalAddress
,该方法返回该公司的当前地址记录。然后选择该记录的一个字段,fx
address
。如果数据有问题,请读取其余答案。标准函数仅返回“主地址”phone.plzz JB能否解释静态methode FIND()在AX2012中的作用?以及methode和feild!组合的逻辑(methode1().methode2().field;=>for exp:CompanyInfo::FIND().postalAddress().Address;)一个
find
方法执行它所做的操作,但是应该返回一个使用参数(如果有的话)找到的记录查找当前公司的
CompanyInfo
记录,该记录具有返回该公司当前地址记录的方法
postalAddress
。然后选择该记录的字段fx
address