selectSingle() 함수를 이용한 Lookup 구현

Posted by Alvin You
2015.03.31 21:42 Dynamics AX/Development
크리에이티브 커먼즈 라이선스
Creative Commons License

이번에는 selectSingle() 함수를 이용한 Lookup 구현을 보여 드리겠습니다.

 

 

신고
이 댓글을 비밀 댓글로

pickList() 함수를 이용한 Lookup 구현

Posted by Alvin You
2015.03.31 21:21 Dynamics AX/Development
크리에이티브 커먼즈 라이선스
Creative Commons License

데이터를 입력 받을 때 Lookup 화면을 이용해 입력 받는 방법은 다양하게 있습니다.

 1)Grid Object를 이용한 Lookup 구현

 2)ComboBox Object를 이용한 Lookup 구현

 3)Tree Object를 이용한 Lookup 구현

위 3가지 방법은 테이블에 존재하는 데이터를 이용해서 Lookup 구현을 하는 방법입니다.

하지만, 사용자 정의해 의해서 만들어진 데이터를 이용한 Lookup 구현은 어떻게 할 수 있을까요?

Global 함수인 pickList() 함수를 이용해 구현 할 수 있습니다.

[실행화면]

값을 선택 후 더블 클릭하면 아래와 같이 선택된 값이 무엇인지 확인 할 수 있습니다.

개발에 사용할 수 있는 Global Lookup 함수는 아래와 같이 더 있습니다.

  • pickDataArea()
  • pickUserGroups()
  • pickUser()
  • pickTable()
  • pickField()
  • pickClass()
신고
이 댓글을 비밀 댓글로

Dynamics Learning Portal 소개

Posted by Alvin You
2015.03.31 15:38 Dynamics AX
크리에이티브 커먼즈 라이선스
Creative Commons License

Dynamics Learning Portal(DLP)은 MS의 Business Solution인 AX, NAV, GP, SL, CRM과 Lifecycle Services에 대한 동영상 교육자료를 제공하는 사이트입니다.

MS의 MBS(Microsoft Business Soluiton) Partner사나 고객사라면, 언제든지 접속해 교육관련 동영상들을 볼 수 있으며, 자격증 취득과 관련된 Learning Path등도 제공됩니다.

모든 자료가 영문자료지만 틈틈히 공부해 둔다면 AX, NAV, CRM 솔루션을 이해하는데 도움이 되실껍니다.

 

글을 작성하고 다시 한 번 훏어보니 Video와 Course Resources 자료들이 함께 제공되고 있는걸 알았습니다.

Course Resource엔 MS MOC(Microsoft Official Curriculum) 자료(공식교재)를 PDF 파일 형태로 제공되고 있습니다.

 

접속 주소 : https://mbspartner.microsoft.com/

 

 

 

 

저작자 표시
신고
이 댓글을 비밀 댓글로

Sharepoint를 이용한 OneNote 공동 작업

Posted by Alvin You
2015.03.31 15:22 Sharepoint
크리에이티브 커먼즈 라이선스
Creative Commons License

Office 제품 중 하나인 OneNote를 업무에 활용해 보신 분들은 그 끝없는 매력을 흠뻑 느껴 보셨을겁니다. 이 OneNote를 Sharepoint에 올려서 같이 협업을 한다면 얼마나 편할까요?

지금부터 Sharepoint 공유문서에 OneNote 전자 필기장을 생성하는 방법과 다른 사용자와 함께 공유해서 사용하는 방법을 설명 드리겠습니다.

 

새로 만들기를 눌러 새 전자 필기장을 네트워크에 저장합니다. 그리고 네트워크 위치는 Sharepoint 의 공유 문서 경로를 입력해 주시면 됩니다.

 

전자필기장 만들기 버튼을 누르면 아래 진행창이 뜨면서 Sharepoint 사이트에 전자필기장이 만들어지기 시작합니다.

생성 된 이후에 아래 팝업창과 같이 전자필기장의 링크를 포함시켜 메일을 보낼 수 있는 창이 뜹니다.

링크를 포함시켜 전자 메일 보내기를 누르면, 아웃룩 새 메시지창에 링크정보가 담겨 메일을 보낼 수 있습니다.

신고
이 댓글을 비밀 댓글로

[TroubleShooting]OWA 인증 이후 HTTP 500 에러 발생

Posted by Alvin You
2015.03.30 22:10 Exchange Server
크리에이티브 커먼즈 라이선스
Creative Commons License

OWA(Outlook Web App) 인증 이후 HTTP 500 에러가 발생 된다면,

시작 > 실행 > services.msc 를 눌러 "Microsoft Exchange 폼 기반 인증 서비스"가 정상적으로 시작되었는지 확인합니다.

로그인 후

HTTP 500 에러가 뜬다면,

"Microsoft Exchange 폼 기반 인증 서비스"가 정상적으로 실행되었는지 확인합니다.

신고
이 댓글을 비밀 댓글로

Lifecycle Services 란?

Posted by Alvin You
2015.03.29 21:07 Dynamics AX
크리에이티브 커먼즈 라이선스
Creative Commons License

Dynamics AX 2012 R2가 발표된 이후부터 MS에서 프로젝트 구현을 위해서 제공되는 Cloud 기반 프로젝트 협업 공간입니다. 협업은 프로젝트를 구축하는 Partner사와 Customer간의 프로젝트 진행 및 공유가 필요한 내용에 대해서 LCS 사이트를 통해서 공유할 수 있도록 되어 있습니다.

이전에 InformationSource에서 제공되어졌던 추가 자료들에 대해서도 LCS에서 다운받을 있습니다. 저는 InformationSource를 통해서 제품 발표 세션에서 제공되어졌던 PPT 자료들을 다운 받아 스터디 하곤 했는데, 현재는 InformationSource 서비스는 제공하지 않는 것 같습니다.

 

접속 경로 : https://lcs.dynamics.com 이며, 접속에 사용되는 계정은 PartnerSource 또는 CustomerSource 접속에 사용되는 계정으로 접속하시면 됩니다.

 

 

 

 

저작자 표시
신고
이 댓글을 비밀 댓글로

Dynamics AX Analysis Service Project 개요

Posted by Alvin You
2015.03.25 00:57 Dynamics AX/Business Intelligence
크리에이티브 커먼즈 라이선스
Creative Commons License

Dynamics AX에서 BI(Business Intelligence) 구축을 시도했던 회사라면, 익히 잘 알고 있을 BI Tools 은 Targit, ZAPBI 등과 같은 외산 Tool들이 존재합니다. 아직까진 외산 Tool들을 많이 선호하고 계시지만, 언젠가는 국내에서 In-House 기반하의 BI 프로젝트가 만들어질 수 있겠다 싶어, AX에서 기본적으로 제공되는 Analysis Service Project에 대해서 공유해 볼까 합니다.

 

아래 이미지는 Visual Studio 2010에서 로딩 후 InventValueCube.cube 를 오픈 한 화면입니다.

이번 시간은 화면을 통해 BI 프로젝트에 필요한 Cube 구성요소가 무엇무엇이 있는지 개요 정도만을 익히는 시간을 갖도록 하겠습니다.

 

다음 시간에는 Cube를 구성하고 있는 아래 내용에 대해서 설명 드릴까 합니다.

1. Cube Structure
2. Dimension Usage
3. Calculations
4. KPIs
5. Actions
6. Partitions
7. Aggregations
8. Perspectives
9. Translations
10. Browser

저작자 표시
신고
이 댓글을 비밀 댓글로

MDX의 이해와 활용

Posted by Alvin You
2015.03.25 00:38 Dynamics AX/Business Intelligence
크리에이티브 커먼즈 라이선스
Creative Commons License

Dynamics AX 에서 기본 제공되는 Initial Cube 데이터 조회를 위해서는 MDX(Multi Dimension eXpression) 구문 이해가 먼저 선행 학습되어야 합니다. 또한, 많은 SSRS Report에서 Cube 데이터를 조회하고 있으며, 새롭게 개발될 리포트가 Cube에서 데이터를 가져와야 한다면 MDX에 대한 학습은 필수라고 생각됩니다.

 

 

 

저작자 표시
신고
이 댓글을 비밀 댓글로

BI PowerPivot "어떻게 할까요?" 비디오

Posted by Alvin You
2015.03.16 01:59 Dynamics AX/Business Intelligence
크리에이티브 커먼즈 라이선스
Creative Commons License

BI PowerPivot "어떻게 할까요?" 비디오

 

 

저작자 표시
신고
이 댓글을 비밀 댓글로

실전 TFS Online을 이용한 X++ 소스 버전관리

Posted by Alvin You
2015.03.07 01:54 Dynamics AX
크리에이티브 커먼즈 라이선스
Creative Commons License

이번 시간에는 TFS Online을 통해 실질적으로 Version Control을 어떻게 진행 할 수 있는지 과정을 설명 드리도록 하겠습니다.

생성된 AOT Object를 Version Control 시스템에 추가하기 위해서는 추가하고자 하는 Object를 선택 후 오른쪽 마우스를 눌러 Add to Version Control 메뉴를 실행시켜 주시면 됩니다.

실행시키면 아래와 같이 Pending add on 되어 있다는 Infolog 창이 뜹니다.

다시 오른쪽 마우스를 누르게 되면 Check In, Undo Check Out, History와 같은 Version Control 팝업메뉴를 볼 수 있습니다. 또한, Version Control중인 Object의 이름이 검은색에서 파란색으로 변경되어 있는 것을 볼 수 있습니다. Object 이름이 파란색인 경우는 Check out 상태로 편집이 가능하며, 검은색일 경우에는 Check in 상태로 편집이 불가능한 상태로 바뀝니다.

다시 Check In을 누르면 아래와 같이 Pending Object 목록이 뜸과 동시에 버전에 대한 Description을 기록하고 Check in 할 수 있는 창이 뜨는 것을 볼 수 있습니다.

OK 버튼을 통해 다시 한 번 확인 후 Check in 이 진행됩니다.

위 창에서 "예"를 누르면 아래와 같이 Check in이 되었다는 확인 창을 볼 수 있습니다.

 

Version Control 팝업 메뉴 중 History 메뉴를 통해서 변경 이력을 확인해 볼 수 있습니다.

TFS Online상에서도 AOT Object들이 관리되는 것을 확인 할 수 있습니다.

Version Control을 통해 개발자에겐 개발외적으로 Check in, Check out과 Description 입력 같은 작업들이 늘었다고 볼 수 있겠지만, 버젼 관리를 통해 진행하고 있는 프로젝트의 품질과 안정성을 높일 수 있다고 봅니다.

신고
이 댓글을 비밀 댓글로

티스토리 툴바