我想进行查询以获取实际公司的信息并将其放入报告中。我需要获得公司,地址,电话号码和传真的全名。
我试图从“CompanyInfo”表中获取有关我公司的一些信息,但我们没有收到电话或传真的字段。我尝试了一种显示方法,但该方法没有返回任何内容!
我想在“CompanyInfo”和“LogisticsElectronicAddress”之间建立关系(我可以从LogisticsElectronicAddress.Locator找到电话或传真,其中LogisticsElectronicAddress.Type == phone(或传真))。
有人可以帮我制作显示方法或查询以获得我想要的东西吗?
答案 0 :(得分:4)
不要让它变得更难:
Str phone = CompanyInfo::find().phone();
Str address = CompanyInfo::find().postalAddress().Address;
Str zip = CompanyInfo::find().postalAddress().ZipCode;
将找到当前公司的当前电话号码,地址和邮政编码。
如果phone
为空,则电话号码不是最新的。确保电话号码标记为“主要”并且有效(在ValidFrom
和ValidTo
字段指示的有效时间范围内。
在AX 2012中,从“法律实体”,“联系信息”中选择“更多选项”和“高级”以查看日期范围。
地址信息也一样。