var debug = "found" var debugtitle = "found" const {globalFunc} = customJS const DataType = 'Investment' let curr = dv.current(); let {tabletype, invtype, dateadded, style, stage, ccy, theme, tradingd, tradingp} = input; let page = dv.pages() .filter(p => {return !p.file.path.contains('00.01') && p.DocType !== undefined && p.DocType !== null && p.DocType.contains(DataType)}) const iArray = [invtype, dateadded, style, stage, ccy, theme, tradingd, tradingp]; const dArray = ["invtype", "dateadded", "style", "stage", "ccy", "theme", "tradingd", "tradingp"]; if (page.length === 0) { return '"No result matching your query"' } dv.table(globalFunc.GetTableHeaders(DataType, tabletype), page .where(p => p && globalFunc.IsInSearch(p, DataType, dArray, iArray)) .sort(p => p.file.name, `asc`) .map(p => globalFunc.GetTableMap(DataType, tabletype,p)));