2012-02-28 13 views
0

フレックスには初めてです。私のプロジェクトでは、LCDSを使用してholidayId、countryCode、およびcompanyCodeを含むホリデーテーブルを定義しました。 LCDSは非常に便利なすべてのgetByを生成しました。しかし、私はcountryCode = USとcompanyCode = ABCを持つレコードを取得する必要があります。確かに、私はgetByで生成されたもののどれも使うことはできません(それぞれ1つのフィールドのみを扱います)。生成されたサービス(私の場合は_Super_HolidayService.as)のコードを変更して、マルチキーのデータ検索を処理したり、正しい方向に向ける方法を教えてください。ありがとう。入手方法LCDSを使用して複数のフィールドを使用する

答えて

0

LiveCycleのモデル駆動型開発を使用していると仮定して、解決策はHolidayエンティティにフィルタを追加することです。たとえば、あなたは(あなたの休日のエンティティの内部で)データモデルのソースに以下を追加することができます。

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

この両方COUNTRYCODEの一致に基づいて照会しますあなたのHolidayServiceでgetByCountryAndCompanyメソッドを作成し、会社コード。

"filter"タグとその構文の詳細については、http://tinyurl.com/7ras5ykを参照してください。

関連する問題