I know saved searches can be displayed under all searches. And yes my stored search is working fine.
In my requirement, there we 2 searches we can create i.e "New Search" and "New cross-repository search".., here i am adding one more custom search in the dropdown which i an able to do using below code. Now i want to open a stored search onclicking the "New Custom Search"
Here is the code for creating "New Custom Search"
OnClick of 'NewSearch'/I have created one more new custom dropdown menu similar to 'NewSearch'. Onclick of that it should open my storedsearch
Tried to extend
ecm.widget.search.SearchSelector.extend({
_createNewSearchButton: function() {...
menu.addChild(new MenuItem({
label: 'New custom Search',
onClick: this.customSearch
}));
.......
this._newSearchComboLink = new ComboLink({
label: 'New custom Search',
onClick: this.customSearch,
dropDown: menu
});
in Custom Search function,
open stored search
ecm.model.desktop
.getRepository(Desktop.defaultRepositoryId).retrieveSearchTemplate("{008FD276-0000-C215-A195-CD7DFAAF675A}",null,null,function(searchTemplate){
console.log("*Inside retrieveSearchTemplate****");
/* ecm.model.desktop
.getRepository(Desktop.defaultRepositoryId).retrieveSearchTemplate("{2032BB71-0000-C116-BBE1-1AD96B8438C5}",null,null,function(searchTemplate){*/
// debugger;
console.log("inside getRepository");
console.log("searchTemplate" +searchTemplate);
this.chkSearchTabContainer = dijit.byId("chkSearchTabContainer");
if(!this.chkSearchTabContainer){
this.chkSearchTabContainer = new SearchTabContainer({
},dojo.byId(domConstruct.create("div", {
id : "checkSearchDIV"
}, dojo.byId("myProgStackContainer"))))
}
this.chkSearchTabContainer.openTab({
tabType : "search",
repository : ecm.model.desktop.getRepository(Desktop.defaultRepositoryId),
openNewTab : true,
selected : true,
closable : true,
name:"try",
// version: version,
searchTemplate : searchTemplate,
});
this.chkSearchTabContainer.startup();
this.chkSearchTabContainer.show();
console.log("Exit");
not able to retrive stored search. Any idea how to do that?
#IBMContentNavigator(ICN)#Support#SupportMigration