| 限定符和类型 | 类和说明 |
|---|---|
static class |
OutColumn.Style
列样式
|
| 限定符和类型 | 字段和说明 |
|---|---|
(专用程序包) String |
comment
批注默认为空
|
(专用程序包) String[] |
dropdown
下拉列表数据
|
(专用程序包) String |
field
字段名称
|
(专用程序包) String[] |
mergerRepeatFieldValue
纵向数据相同合并
|
(专用程序包) OutCallback<R> |
outHandle
输出处理
|
(专用程序包) OutColumn.Style |
style
列样式
|
(专用程序包) int |
verifyCount
定义规则个数
|
(专用程序包) String |
verifyCustom
自定义表达式校验
|
(专用程序包) String |
verifyDate
日期校验,请填写例如2018-08-09~2019-08-09
|
(专用程序包) String |
verifyFloatNum
浮点数字校验,请填写例如10.0~30.0
|
(专用程序包) String |
verifyIntNum
整数数字校验,请填写例如10~30
|
(专用程序包) String |
verifyText
文本长度校验
|
| 限定符和类型 | 方法和说明 |
|---|---|
OutColumn<R> |
align(org.apache.poi.ss.usermodel.HorizontalAlignment align)
水平定位
|
OutColumn<R> |
backColor(org.apache.poi.ss.usermodel.IndexedColors backColor)
设置背景色
|
OutColumn<R> |
color(org.apache.poi.ss.usermodel.IndexedColors color)
设置字体颜色
|
OutColumn<R> |
comment(String comment)
批注添加
|
OutColumn<R> |
dropdown(Collection<String> dropDown)
下拉列表数据
|
OutColumn<R> |
dropdown(String... dropDown)
下拉列表数据
|
String |
getComment()
获取批注
|
String[] |
getDropdown()
获取下拉框
|
String |
getField()
获取导出字段
|
String[] |
getMergerRepeatFieldValue()
行重复合并
|
OutCallback<R> |
getOutHandle()
获取输出回调
|
OutColumn.Style |
getStyle()
获取样式
|
int |
getVerifyCount()
获取校验数量
|
String |
getVerifyCustom()
获取自定义校验
|
String |
getVerifyDate()
获取日期校验
|
String |
getVerifyFloatNum()
获取float校验
|
String |
getVerifyIntNum()
获取int校验
|
String |
getVerifyText()
获取校验文字
|
OutColumn<R> |
height(int height)
高度
|
OutColumn<R> |
mergerRepeat()
当前行重复合并当前行
|
OutColumn<R> |
mergerRepeat(String... field)
指定字段值重复合并当前行
|
OutColumn<R> |
outHandle(OutCallback<R> outHandle)
输出设置
|
OutColumn<R> |
pattern(String pattern)
格式化单元格内人, 参考 BuiltinFormats 类
|
OutColumn<R> |
valign(org.apache.poi.ss.usermodel.VerticalAlignment valign)
设置垂直定位
|
OutColumn<R> |
verifyCustom(String verifyCustom,
String... msgInfo)
自定义表达式校验
|
OutColumn<R> |
verifyDate(String verifyDate,
String... msgInfo)
日期数据校验
|
OutColumn<R> |
verifyFloatNum(String verifyFloatNum,
String... msgInfo)
浮点数字数据校验
|
OutColumn<R> |
verifyIntNum(String verifyIntNum,
String... msgInfo)
整数数字数据校验
|
OutColumn<R> |
verifyText(String verifyText,
String... msgInfo)
文本长度校验
|
OutColumn<R> |
width(int width)
宽度
|
OutColumn<R> |
wrapText()
换行显示
|
final String field
String[] dropdown
String[] mergerRepeatFieldValue
String verifyDate
String verifyIntNum
String verifyFloatNum
String verifyText
String verifyCustom
String comment
int verifyCount
OutColumn.Style style
OutCallback<R> outHandle
public OutColumn<R> align(org.apache.poi.ss.usermodel.HorizontalAlignment align)
align - ,CellStyle 取值public OutColumn<R> color(org.apache.poi.ss.usermodel.IndexedColors color)
color - HSSFColor,XSSFColorpublic OutColumn<R> backColor(org.apache.poi.ss.usermodel.IndexedColors backColor)
backColor - 背景色public OutColumn<R> valign(org.apache.poi.ss.usermodel.VerticalAlignment valign)
valign - 默认居下public OutColumn<R> pattern(String pattern)
pattern - 格式化内容public OutColumn<R> dropdown(Collection<String> dropDown)
dropDown - 下拉列表数据public OutColumn<R> verifyDate(String verifyDate, String... msgInfo)
verifyDate - 表达式,请填写例如2018-08-09~2019-08-09 格式也可以 yyyy-MM-dd HH:mm:ssmsgInfo - 提示消息public OutColumn<R> verifyIntNum(String verifyIntNum, String... msgInfo)
verifyIntNum - 表达式,请填写例如10~30msgInfo - 提示消息public OutColumn<R> verifyFloatNum(String verifyFloatNum, String... msgInfo)
verifyFloatNum - 表达式,请填写例如10.0~30.0msgInfo - 提示消息public OutColumn<R> verifyCustom(String verifyCustom, String... msgInfo)
verifyCustom - 表达式 , 注意!!!xls格式和xlsx格式的表达式不太一样,xls从当前位置A1开始算起,xlsx从当前位置开始算起,已经修正过了msgInfo - 提示消息public OutColumn<R> verifyText(String verifyText, String... msgInfo)
verifyText - 比如输入1~2msgInfo - 提示消息public OutColumn<R> outHandle(OutCallback<R> outHandle)
outHandle - value 当前单元格值
row 当前行记录
style 自定义单元格样式
rowIndex 数据下标public String getField()
public String[] getDropdown()
public String getVerifyDate()
public String getVerifyIntNum()
public String getVerifyFloatNum()
public String getVerifyText()
public String getVerifyCustom()
public String getComment()
public int getVerifyCount()
public OutColumn.Style getStyle()
public OutCallback<R> getOutHandle()
public String[] getMergerRepeatFieldValue()
Copyright © 2023. All rights reserved.