public final class Tr extends Component implements java.lang.Cloneable, java.io.Serializable
Description:
Title:首亨软件 - TSS/CRM等
限定符和类型 | 字段和说明 |
---|---|
int |
curIndex |
java.lang.String |
KEY_hasAutoGenerate |
static java.lang.String |
NEXT_TR_CLASS_NO |
RowAttr |
rowAttr |
Table |
table |
限定符和类型 | 方法和说明 |
---|---|
void |
doExport(ModuleContext context)
导出操作
|
void |
doExportCSV(ModuleContext context)
导出CSV文件
|
java.util.LinkedList<java.util.List<TdDynamic>> |
generateTrData(ModuleContext context,
TdDynamic defaultLeftTd,
boolean isMain)
生成HTML前的分析工作
|
TdDynamic |
getExpandTdDynamicByCell(java.lang.String cell)
根据单元格描述查找动态扩展单元格
|
int |
getRowNo() |
Table |
getTable() |
Td |
getTd(int col)
查找指定列的单元格,注意,如果存在合并单元格时,col与columnNo并不相等
|
Td |
getTdByColumnNo(int columnNo)
通过td的column号查找
|
int |
getTdCount() |
java.util.List<Td> |
getTdList() |
java.util.List<java.util.List<TdDynamic>> |
getTempTrDataList() |
java.lang.String |
getTrId() |
boolean |
hasAutoGenerate(ModuleContext context) |
boolean |
isDataHead() |
void |
parser(ModuleParserContext context,
org.jdom.Element nodeEl) |
void |
parser(ModuleParserContext context,
org.jdom.Element trEl,
ModuleData moduleData) |
void |
reset() |
void |
setAutoGenerate(ModuleContext context,
boolean value) |
void |
setDataHead(boolean isDataHead) |
void |
toChooseExportHtml(ModuleContext context,
java.lang.StringBuilder html)
输出选择可导出的列
|
java.lang.String |
toHtml(ModuleContext context)
转化为HTML代码
|
java.lang.String |
toHtml(ModuleContext context,
boolean isFill) |
void |
toRowHtml(ModuleContext context,
java.lang.StringBuilder html,
java.lang.String tableId)
生成动态添加行需要的HTML代码
|
void |
toTreeRowHtml(ModuleContext context,
java.lang.StringBuilder html) |
addComponent, addRowIdAttr, autoCalWidth, beforeCheckSaveDsCol2, commonParser, getAuthInfo, getBeginHtml, getCflag, getComponentContext, getComponentType, getDictAttr, getEndHtml, getEventAttr, getExValue, getH1, getId, getMcuuid, getModuleData, getName, getName, getParent, getParentLayout, getParentLayoutStyle, getPstyle, getRowId, getSaveDsCol2Name, getSelfAttr, getSid, getStyle, getSubCallExUrlFull, getSubLoadUrl, getW1, getWrapBegin, getWrapEnd, getX1, getY1, is__initHidden, isArrayRequestParam, isAutoLoad, isSeqUnique, isShowComponentFlag, isUsePosition, isVisible, renderAfter, renderAfter, renderBefore, setAutoLoad, setComponentType, setId, setModuleData, setParent, setParentLayout, setRuleShowHidden, setShowComponentFlag, setStyle, toHtml2, toMobileHtml, toWrapHtml
public Table table
public int curIndex
public RowAttr rowAttr
public static final java.lang.String NEXT_TR_CLASS_NO
public final java.lang.String KEY_hasAutoGenerate
public Tr(Table table, int rowNo)
public Td getTd(int col)
col
- 列号public Td getTdByColumnNo(int columnNo)
columnNo
- 列号public int getTdCount()
public void reset()
public java.lang.String toHtml(ModuleContext context)
Component
public java.lang.String toHtml(ModuleContext context, boolean isFill)
public void toRowHtml(ModuleContext context, java.lang.StringBuilder html, java.lang.String tableId)
context
- ModuleContexthtml
- StringBuildertableId
- 表格IDpublic void toTreeRowHtml(ModuleContext context, java.lang.StringBuilder html)
public void doExportCSV(ModuleContext context)
ComponentExport_I
doExportCSV
在接口中 ComponentExport_I
doExportCSV
在类中 Component
context
- ModuleContextpublic void doExport(ModuleContext context)
Component
doExport
在接口中 ComponentExport_I
doExport
在类中 Component
context
- ModuleContextpublic void toChooseExportHtml(ModuleContext context, java.lang.StringBuilder html)
context
- ModuleContexthtml
- StringBuilderpublic boolean hasAutoGenerate(ModuleContext context)
public void setAutoGenerate(ModuleContext context, boolean value)
public java.util.LinkedList<java.util.List<TdDynamic>> generateTrData(ModuleContext context, TdDynamic defaultLeftTd, boolean isMain)
context
- ModuleContextdefaultLeftTd
- 左主格isMain
- 是否主表public boolean isDataHead()
public void setDataHead(boolean isDataHead)
public Table getTable()
public int getRowNo()
public java.util.List<java.util.List<TdDynamic>> getTempTrDataList()
public TdDynamic getExpandTdDynamicByCell(java.lang.String cell)
cell
- 如:A2public void parser(ModuleParserContext context, org.jdom.Element trEl, ModuleData moduleData)
public void parser(ModuleParserContext context, org.jdom.Element nodeEl)
public java.util.List<Td> getTdList()
public java.lang.String getTrId()