X++ 코드를 이용해 MS Project 파일 만들기

Posted by Alvin You
2015. 4. 10. 09:53 Dynamics AX/Development

Project management and accounting > Common > Projects > All Projects 위치에 있는 프로젝트 중 하나를 열어 Plan > Forecast > Hours forecasts 메뉴의 Action Pane의 Hour forecasts에 들어가 아래와 같이 몇 개의 항목을 만듭니다.

Hour forecast 작성 후 작성된 스케쥴의 갱신을 위해서 Scheduling > Scheduling 을 실행시킵니다.

그리고, 아래 코드를 작성해 실행시키면 Project 스케쥴링과 관련된 내용이 MS Project 파일로 그대로 옮겨와 지는 것을 볼 수 있습니다.

[결과화면]

X++ 코드를 이용해 Word 표에 값을 나열하기

Posted by Alvin You
2015. 4. 9. 17:31 Dynamics AX/Development

이번에는 Word 표에 LedgerParameters 테이블의 정보를 나열하는 로직을 구현하려고 합니다.

작업을 위해서 TableName이라는 책갈피를 추가해 주시고, 아래와 같이 행이 2개인 표를 추가한 table.dotx 서식 파일을 C:\Temp 경로에 저장합니다.

아래 코드를 이용해 위에서 작업한 서식 파일(table.dotx)에 LedgerParameter 테이블의 필드와 값을 보여지도록 할 수 있습니다.

[결과화면]

table.dotx

 

 

X++ 코드를 이용해 Word 서식 문서에 데이터 보여주기

Posted by Alvin You
2015. 4. 9. 16:57 Dynamics AX/Development

먼저, 아래 서식을 가진 Word 서식문서(letter.dotx) 파일을 만듭니다.

삽입 > 링크 > 책갈피 메뉴를 이용해 Customer, User, Company, Phone 책갈피를 만들어 원하는 위치에 삽입합니다.

빨간색으로 표시된 영역에 각 책갈피를 삽입합니다.

설정된 책갈피 영역에 AX의 데이터를 표시하는 로직은 아래 코드를 참고하시면 됩니다.

[결과화면]

letter.dotx