Cell(华表)组件的方法
Cell(华表)组件提供了大量的方法以操作其中数据,根据功能分为以下类别∶
1打印及打印预览方法
DoPrint 打印
DoPrintPreview 打印预览
DoPrintPageSetup 打印设置
DoSetPrintHead 设置页眉
DoSetPrintFoot 设置页脚
DoSetPrintLabel 设置打印行列标
DoSetPrintTitle 设置页标题
DoSetPrintPara 设置打印参数(纸张,缩放等)
DoSetPrintPara2 设置打印参数(缩放,表线,隐藏单元等)
DoSetPrinter 设置打印机
DoPrintPage 打印表页
DoPrintPreviewPage 表页内容打印预览
DoSetPrintPara3 设置打印参数(水平垂直居中)
DoSetPrintRange 设置打印范围
DoSetPrintMargin 设置页边距
2Undo与Redo
DoUndo UNDO
DORedo REDO
DoDiscardUndo 抛弃UNDO信息
DoGetUndoState 当前是否能UNDO
DoGetRedoState 当前是否能REDO
3表格基本属性
DoSetBackGround 设置控件背景模式
DoSetDefaultFont 设置缺省字体
DoSetCanDragDrop 是否允许拖放
DoSetUnScrollRow 设置不滚动行
DoSetUnScrollCol 设置不滚动列
IsModified 控件中内容是否被改动过
DoSetModifiedFlag 设置改动标志
4与单元有关的方法
DoSetCellAlignment 设置单元对齐
DoSetCellTextStyle 设置单元文本风格
DoSetCell3DState 设置单元3D风格
DoSetCellData 设置单元数据
DoSetPageCellData 设置指定页单元数据
DoSetCellNumberStyle 设置单元数值格式
DoSetButtonCell 设置按钮单元
DoSetButtonCellEx 设置按钮单元
DoSetRadioCell 设置单选钮单元
DoSetDroplistCell 设置下拉框单元
DoSetCheckboxCell 设置核选框单元
DoSetTextSpinCell 设置文本滚卷钮单元
DoSetValueSpinCell 设置数值滚卷钮单元
DoSetNormalCell 设置普通单元
DoSetCellInputControlCase 控制输入大小写
DoSetCellInputControlMask 输入控制串
DoSetCellInputOnlyValue 只输入数值
DoSetCellColor 设置单元颜色
DoSetCellPicture 设置单元图片
DoGetCellData 得到单元数据
DoGetCellDataFromFile 从文件中得到单元数据
DoGetPageCellData 得到指定页单元数据
DoSetCellValue 设置单元数值
DoSetCellString 设置单元字符串
DoSetCellReadOnly 设置单元只读
DoSetDropGridCell 设置下拉窗口
DoSetCellFont 设置单元字体
DoSetCellPrintable 设置打印时是否隐藏本单元内容
DoSetHintButtonCell 设置提示风格按钮单元
DoGetCellFont 得到单元格字体
DoGetCellColor 得到单元格颜色
DoGetCellAlignment 得到单元格对齐
DoGetCellTextStyle 得到单元格文本风格(是否自动折行等)
DoGetCellNumberStyle 得到单元格数值格式
DoGetCellDataType 得到单元格数据属性(数值或字符串)
IsReadOnlyCell 是否是只读单元
DoClearCell 清除单元格内容
DoSetCellTextOrientation 设置单元文字方向
DoGetCellTextOrientation 得到单元文字方向
DoSetCellNote 设置单元注解(用户数据)
DoGetCellNote 得到单元注解(用户数据)
DoSetCellTextMode 设置单元到字符模式
DoGetCellTextMode 得到单元到字符模式状态
DoGetPageCellString 得到单元的字符串内容
DoGetPageCellValue 得到单元的字符串内容
DoGetCellShowZero 得到单元是否显示零值DoSetCellShowZero 设置单元是否显示零值
5表格式方法
DoInsertCol 插入列
DoInsertRow 插入行
DoAppendCol 追加列
DoAppendRow 追加行
DoDeleteCol 删除列
DoDeleteRow 删除行
6绘制方法
DoRedrawAll 重绘全部(包括行列标等等)
DoRedrawCell 重绘单元
DoRedrawRange 重绘区域
DoRedrawGrid 重绘表格
DoRedrawTopLabel 重绘列标
DoRedrawSideLabel 重绘行标
DoRedrawHScroll 重绘水平滚卷条
DoRedrawVScroll 重绘垂直滚卷条
DoRedrawPageLabel 重绘页签
7表页方法
DoDeletePage 删除页
DoSetPageLabel 设置页签
DoGetPageLabel 得到页签
DoAppendPage 追加页
DoSetCurrentPage 设置当前页
DoGetCurrentPage 得到当前页
DoSetTotalPages 设置表页数
DoGetTotalPages 得到表页数
DoInsertPage 插入表页
DoResetContent 清除控件内容
DoCopyPage 复制页(注意,源及目标都必须存在)
DoAppendPageFromFile 从文件中追加页
8行列属性方法
DoSetDefaultRowHeight 设置缺省行高
DoSetDefaultColWidth 设置缺省列宽
DoSetRowHeight 设置行高
DoSetColWidth 设置列宽
DoSetRowHeightEx 设置行高
DoSetColWidthEx 设置列宽
DoGetColWidth 得到列宽
DoGetColBestWidth 得到最佳列宽
DoGetRowHeight 得到行高
DoGetRowBestHeight 得到最佳行高
DoSetEqualRowHeight 设置统一行高
DoGetColWidthVB 得到列宽
DoGetRowHeightVB 得到行高
9组合单元方法
DoJoinCells 设置组合单元
DoUnJoinCells 取消组合单元
DoGetJoinRange 得到组合范围
DoGetJoinRangeVB 得到组合范围
10公式及表达式
DoSetFormula 设置公式
DoDelFormula 删除公式
DoCalculateAll 计算所有表页
DoCalculatePage 计算某一页
IsFormulaCell 是否公式单元
DoAddUserFunction 追加自定义函数
DoAddUserFunctionEx 追加自定义函数(可以设定缺省参数)
DoDelUserFunction 删除自定义函数
DoGetFormula 得到公式
DoCalculateExpr 计算表达式
DoInputFormula 输入公式
DoFetchFuncParameter 取参数值
DoFetchFuncParameter2 取参数值
DoAddUserFunctionVB 最佳自定义函数
DoCalculateExprVB 计算表达式
DoSetShowFormulaState 是否显示公式
DoGetShowFormulaState 得到是否显示公式
DoSetFormulaWizardOption 公式向导
DoGetFormulaWizardOption 得到公式向导状态
11有关图表的方法
DoChartGuide 图表向导
DoSetRefChart 设置引用图表
DoSetChart 设置图表
DoSetChartRefData 设置图表引用数据
DoSetChartData 设置图表数据
DoDelChart 删除图表
IsChartCell 是否图表单元
DoSetChartValueData 设置图表数据
DoSetChartStringData 设置图表数据
DoSetChartGeneralData 设置图表数据
DoRefreshChart 刷新图表
12单元选择
DoSelectCell 选择单元
DoSelectRange 选择区域
DoGetSelectRange 得到当前选择区域
DoClearSelection 取消选择
IsSelectedCell 单元是否选中
DoGetFirstSelectedCell 第一个被选中的单元
DoGetNextSelectedCell 下一个被选中的单元
DoShowCurrentCell 是否突出显示当前单元格
DoGetFirstSelectedCellVB 得到第一个选择单元
DoGetNextSelectedCellVB 得到下一个选择单元
13剪贴板操作方法
DoCopyArea 复制区域
DoCopySelected 复制选择区域
DoCutSelected 剪切选中单元
DoCutArea 剪切区域
DoPaste 粘贴
14表格线方法
DoDrawHLine 画横线
DoDrawVLine 画竖线
DoDrawXLine 画斜线
DoDelXLine 删除表线
DoDelHLine 删除横线
DoDelVLine 删除竖线
DoDrawLineDlg 画线对话框
DoDrawLine 画线
DoClearLine 清除表线
15查找替换定位方法
DoFind 查找
DoReplace 替换
DoLocate 定位
DoShowFindDialog 显示查找对话框
DoCloseFindDialog 关闭查找对话框
16文件及数据库方法
DoOpenFileDbase 打开文件型数据库
DoOpenFileDbaseVfp 打开文件型数据库
DoOpenODBCDbase 打开ODBC数据库
DoOpenODBCDbaseVfp 打开ODBC数据库
DoDumpDbaseData 从数据库中取数
DoDumpDbaseDataVfp 从数据库中取数
DoDumpDbaseTable 从数据库中取数
DoCloseDbase 关闭数据库
DoSaveFile 保存文件
DoOpenFile 打开文件
DoRemoveODBCDSN 删除ODBC数据源
DoCreateODBCDSN 创建ODBC数据源
DoSaveTextFile 保存文本文件
DoSaveHtmlFile 保存HTML文件
DoReadTextFile 读入文本文件
DoReadFromBuffer 从内存变量中读入文件
DoSaveToBuffer 保存表格内容到内存变量
DoOpenFileEx 打开文件(带密码)
DoSetFilePassword 设置文件密码
DoImportExcelFile 引入Excel文件
DoExportExcelFile 输出Excel文件
DoOpenFTPFile 打开远程FTP文件
DoSaveFTPFile 保存远程FTP文件
17单元位置方法
DoGetLeftCol 得到最左边的列号
DoGetTopRow 得到最上边的行号
DoGetCurrentCol 得到当前单元列号
DoGetCurrentRow 得到当前单元行号
DoSetLeftCol 设置最左边列号
DoSetTopRow 设置最上边行号
DoMoveToCell 移动到某单元
DoSetSkipReadOnlyCell禁入跳过只读单元
DoGetSkipReadOnlyCell得到禁入跳过只读单元
DoEnableMoveOffset 回车后是否移动单元
DoSetMoveOffset 设置移动位移
DoGetMoveOffset 得到移动位移
18其它
DoSortByCol 以列排序
DoSetSortCol 设置排序列
DoLogin 登录
GetUserDouble 得到用户自定义数值参数
GetUserString 得到用户自定义字符串参数
SetUserDouble 设置用户自定义数值参数
SetUserString 设置用户自定义字符串参数
AboutBox 关于
Cols 表格行数
Rows 表格列数
Border 是否显示控件边框
TopLabelVisible 是否显示列标
SideLabelVisible 是否显示行标
HScrollVisible 是否显示水平滚卷条
VScrollVisible 是否显示垂直滚卷条
PageLabelVisible 是否显示页签
TopLabelHeight 列标的高度
SideLabelWidth 行标的宽度
RowSelectedMode 设置整行选择模式
MultiSelectedMode 设置多选模式
DynamicEditArea 是否允许动态扩大编辑区域
MultiColSizeMode 用鼠标改变多列列宽
MultiRowSizeMode 用鼠标改变多行行高
GridReadOnly 设置控件为只读方式
EnablePopMenu 允许右键弹出菜单
CurrentTopLabelHint 在列标突出显示当前单元位置
CurrentSideLabelHint 在行标突出显示当前单元位置
ResizeWhenPasteNeed 粘贴超范围时是否扩大表格
AllowSizeCell 是否允许用鼠标拖拉单元的角
EnableUndo 是否允许UNDO
AllowSizeColInGrid 是否允许在表格中设置列宽
AllowSizeRowInGrid 是否允许在表格中设置行高
ShowZeroResult 是否显示公式零值结果
JoinCellPrintMode 组合单元跨页时是拆打还是不打印
CalcManaually 是否手动计算
PrintSingleColor 是否单色打印