2012-08-06 2 views
0

AX에서 새로운 반품 주문 양식의 이름을 찾는 데 어려움이 있습니까? 설정으로 이동하면 양식 이름이 다음과 같습니다. SalesCreateOrder하지만 새 판매 주문을 만들 때 사용되는 양식의 이름이기도하지만이 양식은 어떻게 다른지, 그래서 어떻게 동일한 양식을 사용합니까? 판매 주문에는 반드시 DlvMode을 설정하고 주문은 반환하지 않기를 원합니다. 이것이 가능한가?새 반품 주문 양식 이름?

답변

2

Dynamics AX의 여러 형식은 둘 이상의 기능에 대한 디자인의 유사성 때문에 많은 목적으로 사용됩니다. SalesCreateOrder은 이러한 양식 중 하나입니다.

양식은 종종 양식이 호출 된 곳을 정의하는 Args 클래스를 통해 전달 된 매개 변수를 기반으로 디자인과 기능을 변경합니다. 이러한 매개 변수는 종종 사용자가 양식에 액세스 할 때 사용하는 메뉴 항목에서 설정됩니다.

일반적으로 caller 매개 변수는 양식에서 사용하는 하나 이상의 클래스에서 사용됩니다. SalesCreateOrder에 대한 하나의 클래스는 SalesCreateOrderForm 클래스입니다. 이 클래스의 construct 메서드를 보면 salesType 매개 변수를 기반으로 다르게 구성된다는 것을 알 수 있습니다. 판매 유형이 반품 오더 인 경우 판매 오더 인 경우와 다르게 생성됩니다.

내가 당신이라면 classDeclaration에 선언 된 클래스를 확인하고 SalesCreateOrder을 찾고 거기에 코드를 넣기 좋은 곳을 찾아보십시오.