2012-02-28 5 views
0

Flex에 익숙하지 않습니다. 우리 프로젝트에서는 LCDS를 사용하여 holidayId, countryCode 및 companyCode가 포함 된 휴일 테이블을 정의합니다. LCDS는 매우 유용한 모든 getBy를 생성했습니다. 그러나 countryCode = US 및 companyCode = ABC가있는 레코드를 가져와야합니다. 확실히 나는 생성 된 getBy를 사용할 수 없다. (각 필드는 하나의 필드 만 처리한다.) 생성 된 서비스 (제 경우에는 _Super_HolidayService.as)의 코드를 수정하여 다중 키 데이터 검색을 처리하거나 올바른 방향으로 안내하는 방법을 제안 해 주시겠습니까? 감사.LCDS를 사용하여 여러 필드를 가져 오는 방법

답변

0

LiveCycle의 모델 기반 개발을 사용 중이라고 가정하면 휴가 엔티티에 필터를 추가하는 것이 해결책입니다. 예를 들어, 당신이 (당신의 휴일 법인의 내부에) 당신의 데이터 모델의 소스에 다음을 추가 할 수

<filter name="getByCountryAndCompany" criteria="countryCode eq, companyCode eq"/> 

이 모두 countryCode와의 경기에 기반 쿼리됩니다 HolidayService에 getByCountryAndCompany 방법을 생성하고 회사 코드.

"filter"태그 및 구문에 대한 자세한 내용은 Adobe의 응용 프로그램 모델링 참조 (http://tinyurl.com/7ras5yk)를 참조하십시오.