ec:table隐藏导出图标,另定义按钮"导出报表"
2009-06-22 12:39
651 查看
<ec:table showExports="false" items="items" var="item" tableId="tableId" action="XXX.do?method=..." showPagination="false" form="formName" sortable="true">
showPagination="false" : 不分页
=========隐藏导出图标另按钮导出如下:===========================
1、设置 showExports="false"
2、---设置隐藏域-----
<input type="hidden" name="ec_eti" />
<input type="hidden" name="tableId_ev" />
<input type="hidden" name="tableId_efn" />
3、--export标签-----
<ec:exportXls fileName="ExportFileName.xls" tooltip="EXPORT EXCEL" />
4、<input type='button' text="导出报表" onclick='exportExcel()' />
5、
function exportExcel() {
document.forms.formName.ec_eti.value='tableId';
document.forms.formName.tableId_ev.value='xls';
document.forms.formName.tableId_efn.value='ExportFileName.xls';
document.forms.formName.setAttribute('action','XXX.do?method=...');
document.forms.formName.setAttribute('method','post');
document.forms.formName.submit();
}
PS : 做别的操作前先清空:
function clearExport(){
document.forms[0].ec_eti.value = '';
document.forms[0].tableId_efn.value = '';
document.forms[0].tableId_ev.value = '';
}
showPagination="false" : 不分页
=========隐藏导出图标另按钮导出如下:===========================
1、设置 showExports="false"
2、---设置隐藏域-----
<input type="hidden" name="ec_eti" />
<input type="hidden" name="tableId_ev" />
<input type="hidden" name="tableId_efn" />
3、--export标签-----
<ec:exportXls fileName="ExportFileName.xls" tooltip="EXPORT EXCEL" />
4、<input type='button' text="导出报表" onclick='exportExcel()' />
5、
function exportExcel() {
document.forms.formName.ec_eti.value='tableId';
document.forms.formName.tableId_ev.value='xls';
document.forms.formName.tableId_efn.value='ExportFileName.xls';
document.forms.formName.setAttribute('action','XXX.do?method=...');
document.forms.formName.setAttribute('method','post');
document.forms.formName.submit();
}
PS : 做别的操作前先清空:
function clearExport(){
document.forms[0].ec_eti.value = '';
document.forms[0].tableId_efn.value = '';
document.forms[0].tableId_ev.value = '';
}
相关文章推荐
- 报表定义文件出现 xmlns="" 造成报表无法解析怎么办?
- Html Table用JS导出excel格式问题 导出EXCEL后单元格里的000412341234会变成412341234 7-14 会变成 2018-7-14(7月14) 自定义格式 web利用table表格生成excel格式问题 js导出excel增加表头、mso-number-format定义数据格式 数字输出格式转换 mso-number-format:"\@"
- Alert Dialog "Done"按钮定义.
- <input type="button" style="display:none">隐藏按钮显示
- (VB报表)未能用指定的连接串 "连接字段" 连接到数据源,连接串中的用户名与密码已隐藏
- 水晶报表 "该字段名未知"的解决办法
- 用 JavaScript 实现"back"按钮的功能
- 为什么会出现LNK2005"符号已定义"的链接错误?
- Error message when you try to save a table in SQL Server 2008: "Saving changes is not permitted"
- yii提示The table "xxx" for active record class "DistAR" cannot be found in the database
- 类型"Microsoft.Office.Interop.Word.ApplicationClass"未定义构造函数
- 无法解析的外部符号 "protected: virtual struct wxEventTable const * __thiscal
- 去除硬盘"安全删除硬件"图标
- 预防"提交"按钮的多次点击
- 有没有一种写法,可以分别定义全站input分别对应type="text",type="submit",type="chekbox"....等等的样式呢?
- "CREATE TABLE AS SELECT"以及"INSERT INTO AS SELECT"语句的优化
- 在 AllUserData table 中查找 "people or group"
- 网页图标/images/favicon.ico" type="image/x-icon" />
- LNK2005"符号已定义"的链接错误
- "The string '__checksum' was not found in the string table"解决办法