通过本机Android搜索按钮支持个性化设置键

通过本机Android搜索按钮支持个性化设置键,android,sybase,sup,Android,Sybase,Sup,我正在安卓系统上设置一个简单的SUP演示,但我对如何使用个性化键有一些疑问 以SUP101示例为基础(),我创建了一个“state_pk”个性化密钥,用于按状态筛选客户。我希望能够通过使用安卓系统的“搜索按钮”(我已经设置好并正确显示)来获取这些数据 我还向customer MBO添加了一个findByState对象查询,以便能够进行筛选,但我(很少)了解正确的方法是使用personalization键来筛选数据 鉴于此,有人能告诉我如何使用个性化键“state_pk”吗? 我已经生成了代码,并

我正在安卓系统上设置一个简单的SUP演示,但我对如何使用个性化键有一些疑问

以SUP101示例为基础(),我创建了一个“state_pk”个性化密钥,用于按状态筛选客户。我希望能够通过使用安卓系统的“搜索按钮”(我已经设置好并正确显示)来获取这些数据

我还向customer MBO添加了一个findByState对象查询,以便能够进行筛选,但我(很少)了解正确的方法是使用personalization键来筛选数据

鉴于此,有人能告诉我如何使用个性化键“state_pk”吗? 我已经生成了代码,并将其添加到Android应用程序中,但我不知道/似乎找不到如何使用PersonalizationParameter获取数据并更新主活动(其中显示客户列表)上的客户列表视图

有人能帮忙吗


我正在使用SUP 2.1.3和Android API 15(4.0.3)。

使用个性化键很简单:

PersonalizationParameters pk = (Your DB Class).getPersonalizationParameters();
pk.setXXXX("set Value Here!!!");
pk.save();
设置个性化设置键后,现在可以使用以下方法调用DB classes Sync方法:

DB.synchronize("your Sync group name goes here!!!");

完成此操作后,您可以调用FindAlL对象查询来检索要使用个性化键显示的客户列表。

很简单:

PersonalizationParameters pk = (Your DB Class).getPersonalizationParameters();
pk.setXXXX("set Value Here!!!");
pk.save();
设置个性化设置键后,现在可以使用以下方法调用DB classes Sync方法:

DB.synchronize("your Sync group name goes here!!!");

完成此操作后,您可以调用FindAlL对象查询来检索要显示的客户列表

个性化设置键用于过滤从后端流向SUP服务器的数据。因此,在同步之前必须设置个性化设置键,同步将刷新服务器中的数据,然后刷新设备上的数据

很少有需要考虑的情况。

  1) Which cache policy you are implementing to your application,
  2) Do you need cache partitioning based on user.
如果您使用的是Ondemand策略,则需要在“缓存策略属性”中启用“基于用户的分区数据”复选框。因此,现在映射到加载参数的每个个性化设置键都将在缓存数据库中创建一个分区(在选择个性化设置键时要小心) 在计划缓存策略的情况下,您不能使用personalization key,相反,您可以使用syncronization参数并将其与load参数映射以导致分区,
在使用DCN缓存策略的情况下,缓存数据库中不会有任何分区,您必须使用对象查询来过滤数据,

个性化设置键用于过滤从后端流向SUP服务器的数据。因此,在同步之前必须设置个性化设置键,同步将刷新服务器中的数据,然后刷新设备上的数据

很少有需要考虑的情况。

  1) Which cache policy you are implementing to your application,
  2) Do you need cache partitioning based on user.
如果您使用的是Ondemand策略,则需要在“缓存策略属性”中启用“基于用户的分区数据”复选框。因此,现在映射到加载参数的每个个性化设置键都将在缓存数据库中创建一个分区(在选择个性化设置键时要小心) 在计划缓存策略的情况下,您不能使用personalization key,相反,您可以使用syncronization参数并将其与load参数映射以导致分区, 在DCN缓存策略的情况下,缓存数据库中不会有任何分区,您必须使用对象查询来过滤数据