有没有人知道如何从JobRes上的Dynamics ax上的EcoResProduct获取产品的名称?从EcoResProduct或InventTable获取产品名称Dynamics ax
我发现了一些东西,例如我必须使用EcoResProductTraslation,但是我无法找到关系或获取名称的东西。
有没有人知道如何从JobRes上的Dynamics ax上的EcoResProduct获取产品的名称?从EcoResProduct或InventTable获取产品名称Dynamics ax
我发现了一些东西,例如我必须使用EcoResProductTraslation,但是我无法找到关系或获取名称的东西。
的方法InventTable.productName()
可能是你的目的。该方法找到一个基于_inventDimId
参数值的产品变体。如果找到产品变体,则返回其名称;否则,返回此项目表示的产品的名称。 请检查下面的例子:
InventTable inventTable;
EcoResProduct ecoResProduct;
EcoResProductName productName;
;
inventTable = InventTable::find('AnyItemId');
productName = inventTable.productName(SystemParameters::getSystemLanguageId());
info(productName);
ecoResProduct = EcoResProduct::find(inventTable.Product);
productName = ecoResProduct.productName();
info(productName);
你可以调查的函数的代码,了解其实际作用。您也可以使用交叉引用来查找使用它的示例。
的数据结构确实有点棘手,但幸运的是AX的标准已经有一个显示方法,做繁重的你:EcoResProduct.displayProductName()
可以哟给我一个例子吗?我真的是新的动力学,是一个litle位复杂了我的理解它是如何工作的,但谢谢你的时间! –
@PaulNoris:Aliaksandr已经为他的答案增加了一个例子。如果您正在使用显示方法(这是AX开发中非常基本的东西),我强烈要求您接受一些培训。 –
我知道,我花了很多时间了解动力学是如何工作的,我有1个月的时间,而且我不知道在哪里学习Dynamics,我无法理解https://msdn.microsoft.com/上的官方文档如果你能给我一个推荐,我会非常感激! –
可以哟给我一个例子吗?我真的是新的动力学,是一个litle位复杂了我的理解它是如何工作的,但谢谢你的时间! –
我已更新回答 –
谢谢它完美无缺! –