Hi All,
We have a requirement to replace default advsearch query with custom query in webtop 6.5 sp2
Using below code getting default query and able to add where clause, but need to replace default query with custom query, it would be great if you could advise on how to do this
SearchInfo info = getSearchInfo();
IDfQueryBuilder qb = info.getQueryBuilder();
String query = ((DfQueryBuilder)qb).getDocbaseQueryDescription(getDfSession().getDocbaseName(), getDfSession().getSessionManager()) .getQueryStatement();
System.out.println("query = "+query);
IDfExpressionSet rootSet = qb.getRootExpressionSet();
IDfExpressionSet setAnd = rootSet.addExpressionSet (IDfExpressionSet.LOGICAL_OP_AND); setAnd.addSimpleAttrExpression("r_modifier", IDfValue.DF_STRING, IDfSimpleAttrExpression.SEARCH_OP_CONTAINS, true, false, "john");
Thanks