0

我是 Flex 的新手。在我的项目中,我使用 LCDS 定义了一个包含 holidayId、countryCode 和 companyCode 的假期表。LCDS 生成的所有 getBy 都非常方便。但是,我需要获取 countryCode = US AND companyCode = ABC 的记录。当然,我不能使用任何生成的 getBy (每个都只处理一个字段)。您能否建议我如何修改生成服务中的代码(在我的情况下,它是 _Super_HolidayService.as)以处理多键数据检索或为我指明正确的方向。谢谢。

4

1 回答 1

0

假设您使用 LiveCycle 的模型驱动开发,解决方案是向您的 Holiday 实体添加过滤器。例如,您可以将以下内容添加到数据模型的源(在您的 Holiday 实体内):

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

这将在您的 HolidayService 中创建一个 getByCountryAndCompany 方法,该方法将根据 countryCode 和 companyCode 的匹配进行查询。

请在此处查看 Adob​​e 的应用程序建模参考http://tinyurl.com/7ras5yk以获取有关“过滤器”标签及其语法的更多信息。

于 2012-03-05T21:13:29.267 回答