こんにちは。
<xp:viewPanel>のデータソースのsearch属性を使ってるんでしょうか。
これだと検索文字列に検索に使う特別な記号とかが変に入ってると例外は避けられないかも。
search属性に指定する文字列から危ない記号を除去する前処理を入れるのがいいかも。
<>や[]など、エラーが起きる記号を見つけて、それを除去すれば例外は避けられそうです。
別の方法もあります。
<xp:repeat>を使えば、自分で<xp:viewPanel>のような表を作ることは可能。
<xp:repeat>のデータソースを作るところでNotesViewのFTSearch()メソッドが使えるけど、この方法ならtry()による例外補足が可能。
具体的なコードは書かないけど、たぶん上記のような方法で対応可能です。
/Yac