2010-04-28 3 views
0

저는 AX 초보자이며 ProjTableWizard 양식 코드를 수정해야하며 변경해야 할 위치를 찾을 수 없었습니다. 기본적으로 하위 프로젝트를 만들 때 마법사 프로세스 부분을 수정해야합니다. 필자는 "Activity Purpose"필드 (ProjTable Form의 부모 Project의 Activity Purpose로 접두사)를 수정할 수 있도록 smmActivities 테이블에 라인을 삽입하는 방법을 알아야합니다. ProjTableWizard 폼. 지금까지 ProjTableWizard 양식이이 삽입을 smmActivities로 트리거하는 방법과 목적 필드가 마법사에서 채워지는 방식을 파악할 수 없었습니다. 어떤 도움이라도 대단히 감사하겠습니다! smmActivities 기록을 생성하는 코드를 찾아 덕분에Dynamics AX 2009 - ProjTableWizard에서 smmActivities로 삽입을 수정 하시겠습니까?

답변

0

는 다음 을 실행 smmActivities.insert() 방법에 중단 점을 설정합니다. 디버거가 나타나면 스택 추적을보고 삽입 위치를 확인할 수 있습니다.

을 사용하여 템플릿에서 프로젝트를 만들 때 smmActivities 레코드는 HierarchyTemplateCopying.copyActivity() 클래스 메서드로 만들어집니다. Purpose 필드가 템플릿과 연결된 smmActivities 레코드에서 단순히 복사 된 것 같습니다.

관련 문제