04-25-2010 01:14 PM
case "category":
// Remove any trailing "/" character
if (filterData.charAt(filterData.length - 1) == "/")
{
filterData = filterData.slice(0, -1);
}
filterParams.query = "+PATH:\"/cm:generalclassifiable" + Filters.iso9075EncodePath(filterData) + "/member\"";
break;
//Código para la búsqueda avanzada en Share
case "customQuery":
var filterDoctype = " AND(";
var filterDoctypeCount = 0;
logger.log("Custom query");
filterQuery = "+PATH:\"" + parsedArgs.rootNode.qnamePath + "//*\"";
logger.log("args.fliterData length: " +args.filterData.length);
if(args.filterData.length > 0)
{
var strData=decodeURI(args.filterData);
logger.log("cadena de busqueda:" + strData);
var queryArray=strData.split("|");
logger.log("longitud arreglo:" + queryArray.length);
for(var i=0;i < queryArray.length;i++)
{
var strQuery=queryArray[i];
var strQueryArray=strQuery.split("_");
logger.log("elemento 0:" + strQueryArray[0]);
logger.log("elemento 1:" + strQueryArray[1]);
switch (strQueryArray[0])
{
04-27-2010 12:07 AM
04-27-2010 01:44 AM
var filterData = String(args.filterData)Maybe better to use this variable (I dont know why I didn't).if(filterData.length > 0)Also output to the log file what the filterData variable contains.
04-29-2010 01:19 PM
05-03-2010 04:21 PM
05-05-2010 05:59 PM
05-05-2010 10:57 PM
05-06-2010 12:11 AM
Tags
Find what you came for
We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.