getDefaultValueList メソッドで DataSet または SQL クエリを使用できるかどうか疑問に思っています。
以下のようなことをしたいのですが、パラメータフォームが表示された後にデータセットが実行されるため、以下のコードは機能しません。
if (dataSetRow["customerId"] == reportContext.getHttpServletRequest().getParameter("customerId"))
{
reportContext.getDesignHandle().findParameter("SomeParameter").hidden = true;
}