通过下拉框设置单元格是否可写

润乾的填报报表,关于单元格的填报属性有是否可写的设置,可以添加判断语句确定该单元格是否可写。当前客户需求:通过下拉框编辑风格在web发布页面来判断,报表的某一单元格是否可写。

第一步:添加填报报表

建立内建数据集,定义报表,如图一。

图一

第二步:定义填报报表,添加下拉框,下拉数据集

定义A1单元格填报属性。如图二

图二

定义B1单元格的填报属性。如图三

图三

第三步:添加js

在发布的jsp里添加js代码

function _cellValueChanged( cell ){

if(cell.id==”report1_A1″){

var A1 = document.getElementById (“report1_A1″).value;

var B1 = document.getElementById(“report1_B1″);

//alert(A1);

if(A1==”a”){

B1.onclick=_hideEditor;

}

else{

B1.onclick=tree1;

}

}

}

function tree1(){//设置下拉树单元格可写方法

_hideEditor();

tree_show( this, ‘tree_report112′ );

_setRowColBackColor(this);

}

</script>

步骤三:web发布报表

当下拉框值为aB1下拉数据集不可写,否则单元格可写。

热门文章