2017-02-23 8 views

답변

2

방법을. 이 메서드는 _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); 

당신은 실제로 무엇을하는지 이해하는 함수의 코드를 조사 할 수 있습니다. 또한 상호 참조를 사용하여 예제가 사용 된 곳을 찾을 수 있습니다.

+0

예를 들어 줄 수 있습니까? 나는 역 동성에 정말로 새롭고, litle 작은 조각이 그것이 그것이 어떻게 작동하는지에 관해 이해하는 것을 복잡하게한다. 그러나 당신의 시간 동안 당신에게 감사한다!! –

+1

답변을 업데이트했습니다 –

+0

고맙습니다 완벽하게 작동합니다! –

1

데이터 구조는 참으로 조금 까다 롭습니다하지만 다행히도 AX 표준은 이미 당신을 위해 무거운 않습니다 표시 방법이 있습니다 InventTable.productName()이 당신의 목적을 위해 유용 할 수 있습니다 EcoResProduct.displayProductName()

+0

예를 들어 설명해 주시겠습니까? 나는 역 동성에 정말로 새롭고, litle 작은 조각이 그것이 그것이 어떻게 작동하는지에 관해 이해하는 것을 복잡하게한다. 그러나 당신의 시간 동안 당신에게 감사한다!! –

+1

@ PaulNoris : Aliaksandr은 이미 자신의 대답에 대한 예를 추가했습니다. AX 개발에서 매우 기본적인 디스플레이 방법을 사용하는 데 어려움을 겪고 있다면, 나는 당신에게 약간의 훈련을 강력하게 권합니다. –

+0

저는 다이나믹스가 어떻게 작동하는지 이해하는데 많은 시간을 할애하고 있습니다. 1 달이 걸렸습니다. 스터디 다이나믹스를 어디서 공부해야하는지 모르겠고, https://msdn.microsoft.com/에서 기술 문서를 이해할 수 없습니다. .. 만일 당신이 나에게 추천을 줄 수 있으면, 나는 매우 감사 할 것이다! –