当前位置: 首页 > news >正文

南昌哪里做网站比较好wordpress企业建站流程

南昌哪里做网站比较好,wordpress企业建站流程,大朗网站仿做,政务公开网站项目建设书1. 复现 #xff1a;使用POI导出带下拉框的excel文件#xff0c;如果下拉框内容过多#xff0c;下拉框变为了空 解决思路 #xff1a; 导出时创建隐藏的sheet#xff0c;下拉框的取值从隐藏的sheet中获取#xff0c;下拉框显示正常 记录#xff1a;因为网上的一些代码… 1. 复现 使用POI导出带下拉框的excel文件如果下拉框内容过多下拉框变为了空  解决思路 导出时创建隐藏的sheet下拉框的取值从隐藏的sheet中获取下拉框显示正常 记录因为网上的一些代码用的都不是SXSSFSheet创建 所以拿过来都需要改所以我把改好的代码贴上来大家就不用修改了 代码 /*** description: 解决下拉框过长不显示问题* author: Johnny* param workbook* param sheet* param intArr (开始行,结束行,下拉框所在的列)* param deptList 下拉数据数组* return: void**/public static void setLongHSSFValidation(XSSFWorkbook workbook, XSSFSheet sheet,Integer[] intArr, String[] deptList) {int firstRow intArr[0];int endRow intArr[1];int cellNum intArr[2];String hiddenName hiddencellNum;//1.创建隐藏的sheet页。XSSFSheet hidden workbook.createSheet(hiddenName);//2.循环赋值为了防止下拉框的行数与隐藏域的行数相对应将隐藏域加到结束行之后for (int i 0, length deptList.length; i length; i) {hidden.createRow(endRow i).createCell(cellNum).setCellValue(deptList[i]);}Name category1Name workbook.createName();category1Name.setNameName(hiddenName);//3 A1:A代表隐藏域创建第N列createCell(N)时。以A1列开始A行数据获取下拉数组category1Name.setRefersToFormula(hiddenName !A1:A (deptList.length endRow));//DataValidationHelper helper sheet.getDataValidationHelper();DataValidationConstraint constraint helper.createFormulaListConstraint(hiddenName);CellRangeAddressList addressList new CellRangeAddressList(1, endRow, cellNum, cellNum);DataValidation dataValidation helper.createValidation(constraint, addressList);if (dataValidation instanceof XSSFDataValidation) {// 数据校验dataValidation.setSuppressDropDownArrow(true);dataValidation.setShowErrorBox(true);} else {dataValidation.setSuppressDropDownArrow(false);}// 作用在目标sheet上sheet.addValidationData(dataValidation);// 设置hiddenSheet隐藏workbook.setSheetHidden(workbook.getSheetIndex(hiddenName), true);} 这是一般的下拉框代码数据量少的时候可以用 /**有下拉框不显示的问题* 设置excel下拉框* param sheet* param textlist 下拉数据列表* param firstRow* param endRow* param firstCol* param endCol* return*/public static XSSFSheet setHSSFValidation(XSSFSheet sheet,String[] textlist, int firstRow, int endRow, int firstCol,int endCol) {// 设置数据有效性加载在哪个单元格上,四个参数分别是起始行、终止行、起始列、终止列CellRangeAddressList regions new CellRangeAddressList(firstRow,endRow, firstCol, endCol);// 数据有效性对象DataValidationHelper dataValidationHelper sheet.getDataValidationHelper();DataValidationConstraint createExplicitListConstraint dataValidationHelper.createExplicitListConstraint(textlist);DataValidation createValidation dataValidationHelper.createValidation(createExplicitListConstraint, regions);if (createValidation instanceof XSSFDataValidation) {createValidation.setSuppressDropDownArrow(true);createValidation.setShowErrorBox(true);} else {createValidation.setSuppressDropDownArrow(false);}sheet.addValidationData(createValidation);return sheet;}
http://www.sadfv.cn/news/409240/

相关文章:

  • 网页设计作品到哪个网站重庆发布微信公众号
  • 网站开发的需求分析论文做设计都有什么网站
  • 如何在app上做网站图片类网站如何做优化
  • 淡水网站建设公司ppt模板在哪里找
  • wordpress开发页面网页设计优化网站建设可以吗
  • 大图网 网站做暧暖免费观看网站
  • 网站运营工作免费的云电脑
  • 百汇游戏网站开发商甘肃网站建站系统平台
  • 做网站有底薪吗小程序开发 上海
  • 怎么做网站8uftp东莞网站建设网页推广
  • 河北省建设厅管网站wordpress风格
  • 网站优化模板青岛做网站哪家专业
  • 网站建设教程txt新网互联 网站上传
  • 网站后台做数据库备份代码网站快速排名技术
  • 南昌企业网站建设费用量个网站一个域名
  • 秦皇岛庆云网站建设基金公司网站建设方案
  • 网站开发ide深圳外贸公司倒闭
  • 模拟百度搜索词进入网站长春880元网站建设
  • jsp网站开发什么框架科技让生活更美好500字六年级
  • 签订网站制作合同注意事项宁夏企业网站建设
  • 东莞网站模板小程序与app
  • 网站开发记科目洛阳制作网站公司吗
  • 百度云做网站空间WordPress侧滑手机菜单
  • 做网站公司关键词张江网站建设
  • 精神文明地方联盟网站建设asp官方网站
  • 上海网站建设托管新冠最新本土病例
  • 临沂网站优化公司网站建设公司中企动力强
  • 营销型网站工程长沙网站优化外包
  • 哪个网站做3d模型个人网站内容如何填写
  • asp 网站源代码表格制作软件app