在使用数据选择器的时候(ValueObjectDataPicker),如果只有一条数据,显示窗口的时候,提示document.formDataList.selectId[...]为空或不是对象。
这是一个Bug,修改WebContent\Ctrl\ValueObjectDataPicker.jsp 的getSelectedData 方法开头如下添加代码:
function getSelectedData()
{
if(document.formDataList.selectId.constructor != Array)
{
var ret = new Array();
ret[0] = document.formDataList.selectId;
return ret;
}
var selectIndex=-1;
…………………………
}