如标题中所述,当我们在ADF中使用组件时,它将始终使用在保存的搜索中选择的视图标准作为过滤器。
现在的要求是,如果不从UI手动选择查看条件,我们是否可以将一个特定的查看条件设置为保存的搜索并将其用于搜索和过滤?
在下面的示例中,我们在此处有两个查看条件:BooksViewCriteria和用于搜索的命名条件。默认情况下,它将使用BooksViewCriteria。现在,我们需要使用“命名条件”,而不是从UI中而是通过编程方式从代码中选择。
任何人都可以提供此要求的代码段吗?
答案 0 :(得分:2)
您可以在组件上排队// Base URLs for mobile and web based sites.
var mobileBaseUrl = "http://m.mydomain.com";
var webBaseUrl = "http://web.mydomain.com";
// The actual page URL
var loc = "http://m.mydomain.com/what/ever/the/url";
var url = new URL(loc);
// Converted location
var result = `${webBaseUrl}${url.pathname}`;
console.log(result);
(queryEvent.SELECT
)。您需要传递的QueryDescriptor对象应该包含另一个VC。
QueryOperationEvent
API检索正确的queryModel.create()
。QueryDescriptor
和队列。queryOperationEvent
API调用。在这里您可以阅读documentation来完成上述所有步骤。
答案 1 :(得分:0)
是否需要以编程方式进行?而您只需在页面上拖放新创建的条件“命名条件”即可。