Skip to Content
0
Former Member
Nov 13, 2007 at 12:03 PM

PCD Inspector Filter doesn't work

32 Views

Hi all experts,

I try to implement a PCD Inspector filter. I've implemented the java filter class very similar with com.sap.portal.demo.CountryFilterService provided on the Webinar Filtering role and workset content for developers.

my filterString is:

filterExpression = "(Cash=SI)";

but, when I try to execute this on the pcd inspector this error appear:

#1#com.sapportals.portal.pcd.pl.search.ParseException: No parentheses expected between position 3 and 11. The character "(" at position 3 is not recognized as a legal operator in filterString "(&((Cash=SI))((&(|(com.sap.portal.pcd.gl.ObjectClass=com.sapportals.portal.page)(com.sap.portal.pcd.gl.ObjectClass=com.sapportals.portal.iview))(com.sapportals.portal.navigation.FolderEntry=true))))".

this is a java class issue? how can I write the filterString to solve the problem?

thanks in advance

david