2012-06-28 2 views
2

어떻게 '복잡한'쿼리를 3 개의 조인 된 테이블을 Axapta의 그리드에 바인딩 할 수 있습니까? '바인드'에 대한 의도 : 결과 쿼리의 필드 목록에 그리드를 표시 하시겠습니까?Axapta에서 그리드에 'bind'하는 방법?

답변

2

복잡한 경우 쿼리를 만든 다음 쿼리를 끌어서 Data Sources 노드에 놓습니다.

결합 된 테이블 (배타적으로 존재하는 조인 된 테이블)이 자동으로 생성됩니다. 그런 다음 노드를 변경할 수 있습니다.

모든 그리드는 첫 번째 데이터 소스를 처리해야합니다. 생성 된 데이터 소스 Fields 목록에서 모눈 필드를 끌어옵니다.

적절한 관계가 정의되어 있고 여러 데이터 소스를 사용하여 쿼리없이 동일한 작업을 수행 할 수 있으며 LinkTypeInnerJoinJoinSource 첫 번째 데이터 소스를 사용합니다.

Creating a Form Based on a Composite Query을 참조하십시오.

+0

데이터 소스에서 쿼리를 끌어서 놓으시겠습니까? Axe 2009에서 어떻게해야합니까? 그것은 정말로 가능합니까? 감사합니다 1 월 – stighy

+2

예, 마우스를 사용하십시오! 답변이 링크로 업데이트되었습니다. –

+1

아하하, 네가 맞아! 네, 이제 쿼리 섹션에서 AOT에 쿼리를 생성 할 수 있다는 것을 알았습니다. 내 데이터 소스에 드래그합니다. 고마워요! – stighy