知识库

推荐内容

快逸做的更好

产品优势

您的位置: 首页 > 知识库 > 填报技术 > 通过下拉框设置单元格是否可写

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

    填报报表,关于单元格的填报属性有是否可写的设置,可以添加判断语句确定该单元格是否可写。当前客户需求:通过下拉框编辑风格在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下拉数据集不可写,否则单元格可写。

本文标签:
发布日期:2012/09/29
本文分类: 填报技术