灵活分析对象模型
宏对象与函数列表
HO_SimpleReportContext
HO_ SimpleReportContext对象的属性和方法说明如下:
类型 | 名称 | 说明 |
方法 | get(String):Object | 通过键值,获取上下文对象存储的相关信息。 |
方法 | getActiveQuery():Object | 获取上下文环境中当前显示的simpleReport对象。 |
方法 | getCurrentStep():Object | 获取上下文环境中当前显示的simpleReport对象的位置索引。 |
方法 | getQueryCount():number | 获取上下文环境中simpleReport对象的总个数. |
方法 | goBackward():void | 在上下文环境中后退一步。 |
方法 | goForward():void | 在上下文环境中前进一步。 |
方法 | isFirstStep():boolean | 获取上下文环境中当前显示的simpleReport对象是否处于最前的位置。 |
方法 | isLastStep():boolean | 获取上下文环境中当前显示的simpleReport对象是否处于最后的位置。 |
方法 | openReport(String):HO_SimpleReport | 打开灵活分析。 |
方法 | openReportInNewWindow(String,Object):void | 在新窗口中打开灵活分析。 |
方法 | openReportWithExtraFields(String,Object, Object,String):HO_SimpleReport | 打开灵活分析并使用自定义字段。 |
方法 | openURL(String,Object,String,String):void | 用于打开一个URL链接。 |
方法 | put(String,Object):void | 添加信息到上下文对象中。 |
HO_SimpleReport
类型 | 名称 | 说明 |
方法 | addAutoCmdByAlias(String, String):void | 通过字段别名,添加宏自动执行标识。 |
方法 | addAutoCmdByName(String, String):void | 通过字段名称,添加宏自动执行标识。 |
方法 | addCellLink(String, String, Object):void | 通过行列索引号,添加单元格链接。 |
方法 | addChartLinkByIndex(String, Object):void | 通过图形索引,添加图形链接。 |
方法 | addChartLinkByTitle(String, Object):void | 通过图形标题,添加图形链接。 |
方法 | addColumnLink(String, Object):void | 通过列索引号,添加列链接。 |
方法 | addColumnLinkByAlias(String, Object):void | 通过字段别名,添加列链接。 |
方法 | addColumnLinkByName(String, Object):void | 通过字段名称,添加列链接。 |
方法 | addRowLink(String, Object):void | 通过行索引号,添加行链接。 |
方法 | addTitleLink(String, Object):void | 添加标题链接。 |
方法 | autoFillParams():void | 根据当前报表的名称,自动从simpleReportContext中读取对应的参数数据,进行填充。 |
方法 | displayCheckColumn(String):void | 设置灵活分析表格对象的勾选框列的可见。 |
方法 | evalString(String):String | 执行javascript脚本。 |
方法 | fillParamValue(String, String, String):void | 填允参数信息。 |
方法 | fillParamValueFromObj(String, Object):void | 填允参数信息。 |
方法 | getAlias():String | 获取灵活分析的别名。 |
方法 | getBizViewType():Object | 获取灵活分析对应的业务查询类型。 |
方法 | getBizViewId():String | 获取灵活分析对应的业务查询ID。 |
方法 | getCellRealValue(String, String): String | 获取指定单元格的真实值。 |
方法 | getCellsValueByFieldName(fieldName) | 通过字段名称,获取该字段下所有单元格的值。 |
方法 | getCellsValueFromField(String): array | 通过字段别名,获取该字段下所有单元格的值。 |
方法 | getCellValue(String, String): String | 获取指定单元格的显示值。 |
方法 | getCheckedCellsValue(String): array | 获取选中行的所有单元格的值。 |
方法 | getCheckedCellsValueByFieldName(String):array | 通过字段名称,获取该字段下所有选中行的单元格的值。 |
方法 | getCheckedCellsValueFromField(String) :array | 通过字段别名,获取该字段下所有选中行的单元格的值。 |
方法 | getClientId():String | 获取灵活分析对象的clientId。 |
方法 | getCurrentCellValue():String | 获取当前单元格的值。 |
方法 | getCurrentChartSeriesParamObj(String):Object | 通过字段别名,获取图形信息。 |
方法 | getCurrentFieldRealValue(String): String | 通过字段别名,获取该字段单元格的真实值。 |
方法 | getCurrentFieldValue(String): String | 通过字段别名,获取该字段单元格的显示值。 |
方法 | getCurrentLinkCell():Object | 获取当前链接单元格对象。 |
方法 | getCurrentLinkCol():String | 获取当前链接列索引号。 |
方法 | getCurrentLinkRow():String | 获取当前链接行索引号。 |
方法 | getCurrentParamValue(String): String | 根据参数名称获取参数值。 |
方法 | getCurrentParamValueById(String): String | 根据参数ID获取参数值。 |
方法 | getEmptyParamNames():array | 获取所有参数值为空的参数别名。 |
方法 | getEnabled():boolean | 获取灵活分析对象是否可编辑。 |
方法 | getFieldAlias(String): String | 通过字段ID获取字段别名。 |
方法 | getFieldAliasByIndx(String): String | 通过列索引获取字段别名。 |
方法 | getFieldByIndx(String):Object | 通过列索引获取字段。 |
方法 | getFieldDatasByJump(Object):Object | 根据跳转规则获取传递字段对象。 |
方法 | getFieldIndexByAlias(String): String | 通过字段别名获取字段索引号。 |
方法 | getFieldIndexByName(String): String | 通过字段名称获取字段索引号。 |
方法 | getFields():array | 通过灵活分析所有字段信息。 |
方法 | getFirstStaticColumnIndex():String | 获取第一个静态列(列传递跳转规则传递过来的列)的列索引。 |
方法 | getGrid():Object | 获取灵活分析表格对象。 |
方法 | getLayout():array | 获取灵活分析各视图对象的可视信息。 |
方法 | getName():String | 获取灵活分析的名称。 |
方法 | getPageId():String | 获取灵活分析所在仪表对象的页面ID。 |
方法 | getPagePanel():Object | 获取灵活分析分页面板对象。 |
方法 | getParamDefaultValue(String): String | 获取参数默认值。 |
方法 | getParameterPanel():Object | 获取参数面板对象。 |
方法 | getParamIdByName(String): String | 获取参数ID。 |
方法 | getParams():array | 获取灵活分析所有参数信息。 |
方法 | getRelatedFieldsByJump(Object):array | 根据跳转规则获取关联字段对象数组。 |
方法 | getResourceId():String | 获取灵活分析对象的资源ID。 |
方法 | getResourceType():String | 获取灵活分析对象的资源类型。 |
方法 | getQueryNavigator():Object | 获取灵活分析上下文对象。 |
方法 | getUncheckedRowIndexs(boolean): String | 获取未选中行的信息。 |
方法 | goBackward():void | 在上下文环境中后退一步。 |
方法 | goForward():void | 在上下文环境中前进一步。 |
方法 | hiddenParameterByName(String):void | 根据参数名称隐藏参数。 |
方法 | hide():void | 隐藏灵活分析。 |
方法 | hideAllView():void | 隐藏灵活分析对象的所有视图。 |
方法 | isDirty():Boolean | 获取灵活分析对象是否被修改过。 |
方法 | isLargeGrid():boolean | 获取灵活分析对象是否包含大表格。 |
方法 | lockDragColumns(boolean):void | 设置灵活分析对象的表格列是否允许拖动。 |
方法 | lockDragColumnsOfFrozen(number):void | 设置灵活分析对象的前几个表格列不允许拖动。colCount:不允许拖动的表格列数。 |
方法 | refreshAllChart():void | 刷新所有图形数据。 |
方法 | refreshData(refresh, noExecuteQuery):void | 刷新数据。 |
方法 | refreshDataSync():void | 使用同步方式刷新数据(无法取消)。 |
方法 | refreshParameterPanel():void | 重新初始化参数面板。 |
方法 | resetCells():void | 重置所有单元格样式。 |
方法 | resetFieldPropWidth():void | 重新设置字段宽度。 |
方法 | resetFieldsVisible():void | 重新设置字段可见性。 |
方法 | restoreCheckBoxStates():void | 恢复所有勾选框的选中状态。 |
方法 | saveCheckBoxStates():void | 备份所有勾选框的选中状态。 |
方法 | setAlignCenter(String):void | 设置灵活分析是否居中显示。 |
方法 | setDirty(String):void | 设置灵活分析是否被修改过。 |
方法 | setEnabled(String):void | 设置灵活分析是否被修改过。 |
方法 | setFieldVisible(fieldId, boolean):void | 设置字段列可见。 |
方法 | setHeader(String):void | 设置灵活分析表头信息。 |
方法 | setParamValue(Object, String, String):void | 设置参数值。 |
方法 | setTableWidthAuto(String):void | 设置灵活分析表格是否自动列宽。 |
方法 | setTail(String):void | 设置灵活分析表尾信息。 |
方法 | show():void | 显示灵活分析。 |
方法 | showSelectReportFieldsDialog(Object, String, String) | 弹出灵活分析字段选择窗口,适用于列跳转。 |
方法 | writeParamsToContext():void | 把当前报表的参数信息保存到simpleReportContext对象中。 |
HO_SimpleReportGrid
类型 | 名称 | 说明 |
方法 | appendCols(number):void | 新增多列。 |
方法 | appendRows(number):void | 新增多行。 |
方法 | clear():void | 删除表格的所有行(仅保留一行表头)。 |
方法 | clearMultiHeader():void | 清除多重表头(仅保留一行表头)。 |
方法 | deleteCol(Object):void | 根据列索引删除列。 |
方法 | deleteColByFieldId(String):void | 根据字段Id删除列。 |
方法 | deleteRow(number,number):void | 删除一行或连续删除多行。 |
方法 | deleteSelectedRow():void | 删除选中的一行。 |
方法 | displayCheckColumn(String, String):void | 在指定列索引位置显示勾选列或隐藏勾选列。 |
方法 | fillData(array,array) | 使用数据填充表格。 |
方法 | getCell(number,number) | 获取单元格对象。 |
方法 | getCellText(number,number) | 获取单元格的显示值。 |
方法 | getCheckColumnIndex():String | 获取勾选列的列索引。 |
方法 | getCheckedRowsIndex():String | 获取勾选列中所有勾选中的行索引。 |
方法 | getColCount():number | 获取表格总列数。 |
方法 | getColHeader(String):Object | 根据列索引获取表头对象。 |
方法 | getColHeaders():array | 获取所有表头对象。 |
方法 | getColumnFieldByCell(String): String | 根据指定单元格获取对应列保存的字段信息。 |
方法 | getColumnIndex(String): String | 根据指定单元格获取对应的列索引。 |
方法 | getFieldByColNum(String):Objectr | 根据列号返回表格中保存的字段对象。 |
方法 | getFieldByFieldId(String):Object | 根据字段ID返回表格中保存的字段对象。 |
方法 | getFieldIndexByAlias(String): String | 根据字段别名返回对应字段所在的列索引。 |
方法 | getFieldIndexByName(String): String | 根据字段名称返回对应字段所在的列索引。 |
方法 | getFieldObjects(String):array | 获取所有表格列对应的字段信息。 |
方法 | getFields(String):array | 获取所有表格列对应的字段ID。 |
方法 | getGridBorderColor():String | 获取表格边框颜色。 |
方法 | getGridCells():array | 获取表格的所有单元格对象。 |
方法 | getGridData():String | 获取表格数据。 |
方法 | getHeadByFieldId(String):Object | 获取表格列头对象。 |
方法 | getHeaderRowIndex():String | 获取表头最后一行的行索引。 |
方法 | getHeaderRows():number | 获取表头行数。 |
方法 | getHeadIndexByFieldId(String): String | 根据字段ID获取列索引。 |
方法 | getRowCount():number | 获取表格总行数。 |
方法 | moveRow(String, String) | 将指定位置的行移动到其它位置。 |
方法 | newHeader(String, Object,Object):Object | 新建一列。 |
方法 | recruitCell():void | 新增一列时重新生成表格(补齐其它行的单元格数量)。 |
方法 | resetBGColor():void | 刷新表格背景色。 |
方法 | resetColsWidth():void | 刷新表格列宽。 |
方法 | resetGridBorderColor():void | 刷新表格边框颜色。 |
方法 | resetHeaders():void | 刷新表头。 |
方法 | setAllButtonVisible(String):void | 设置表头所有按钮的可见性。 |
方法 | setCellText(String, String, String):void | 设置单元格显示值。 |
方法 | setCellVisible(String, String, String):void | 设置单元格是否可见。 |
方法 | setColHeader(String, String, Object):void | 设置表头属性。 |
方法 | setColHeaderBtnVisible(String, String, String):void) | 设置表头指定按钮是否可见。 |
方法 | setColVisible (String, String):void | 根据列索引设置对应表格列是否可见。 |
方法 | setColVisibleByFieldID(String, String):void | 根据字段ID设置对应表格列是否可见。 |
方法 | setColWidth(String, number):void | 根据列索引设置对应表格列的宽度。 |
方法 | setFontSize(number):void | 设置表格的字体大小。 |
方法 | setGridBorderColor(String):void | 设置表格边框颜色。 |
方法 | setRowHeight(number):void | 设置表格的数据行的行高。 |
方法 | swithGridColByCol(String, String):void | 交换列位置。 |
方法 | swithGridColByFieldId(String, String):void | 交换列位置。 |
方法 | updateCheckColumnCell():void | 刷新勾选列的单元格。 |
HO_SimpleReportParameterPanel
类型 | 名称 | 说明 |
方法 | findComboxByParamId(String):Object | 根据参数ID获取对应的下拉框控件对象。 |
方法 | findListDialogByParamId(String):Object | 根据参数ID获取对应的列表对话框控件对象。 |
方法 | findParamByName(String):Object | 根据参数名称获取对应的参数对象。 |
方法 | getLayoutTableCell(String):Object | 根据参数ID获取参数布局中对应的单元格对象。 |
方法 | getLayoutTableLastRowIndex():String | 获取参数布局中最后一行的行索引。 |
方法 | getLayoutTableRow(String):Object | 获取参数布局中指定行索引的行对象。 |
方法 | getParamDisplayValue(String): String | 获取参数显示值。 |
方法 | getParamValue(String): String | 获取参数真实值。 |
方法 | getVisibleParamCount():number | 获取可见参数的个数。 |
方法 | hiddenParameterById(String):void | 根据参数ID隐藏参数。 |
方法 | setEnabled(String, String):void | 根据参数ID设置参数是否可用。 |
方法 | setParamValue(String, String, String, String):void | 设置参数值。 |
HO_SimpleReportPagePanel
类型 | 名称 | 说明 |
方法 | getCurPageNum():String | 获取当前分页值。 |
方法 | getPageRows(defaultPageRows):number | 获取每页显示的行数。 |
方法 | getPages():number | 获取总页数。 |
方法 | isUnknowPages():Boolean | 判断总页数是否是未知。 |
方法 | setCurPageNum(number): String | 设置当前分页值。 |
方法 | setPageRows(String):number | 设置每页显示的行数。 |
详细说明
HO_SimpleReportContext
get
函数基本信息
- 描述:通过键值,获取上下文环境存储的相关信息。
- 语法:var value = simpleReportContext.get(key)
- 参数说明:
- key:键值。
- 返回值:返回方法simpleReportContext.put(key, value)所存储在上下文环境中的value值。
相关函数
函数应用说明
- 暂无。
getActiveQuery
函数基本信息
- 描述:获取上下文环境中当前显示的simpleReport对象。
- 语法:var simpleReport = simpleReportContext.getActiveQuery()
- 参数说明:无。
- 返回值:返回上下文环境中当前显示的simpleReport对象。
相关函数
函数应用说明
- 暂无。
getCurrentStep
函数基本信息
- 描述:获取上下文环境中当前显示的simpleReport对象的位置索引。
- 语法:var currStep = simpleReportContext.getCurrentStep()
- 参数说明:无。
- 返回值:返回上下文环境中当前显示的simpleReport对象的位置索引。第1个位置的索引值为0。
相关函数
函数应用说明
- 暂无。
getQueryCount
函数基本信息
- 描述:获取上下文环境中simpleReport对象的总个数。
- 语法:var count = simpleReportContext.getQueryCount()
- 参数说明:无。
- 返回值:返回上下文环境中simpleReport对象的总个数。
函数应用说明
- 暂无。
goBackward
函数基本信息
- 描述:在上下文环境中后退一步。
- 语法:simpleReportContext.goBackward()
- 参数说明:无。
- 返回值:无。
函数应用说明
- 暂无。
goForward
函数基本信息
- 描述:在上下文环境中前进一步。
- 语法:simpleReportContext.goForward()
- 参数说明:无。
- 返回值:无。
函数应用说明
- 暂无。
isFirstStep
函数基本信息
- 描述:获取上下文环境中当前显示的simpleReport对象是否处于最前的位置。
- 语法:var bool = simpleReportContext.isFirstStep()
- 参数说明:无。
- 返回值:若上下文环境中当前显示的simpleReport对象处于最前的位置(索引为0)则返回true,否则返回false。
函数应用说明
- 暂无。
isLastStep
函数基本信息
- 描述:获取上下文环境中当前显示的simpleReport对象是否处于最后的位置。
- 语法:var bool = simpleReportContext.isLastStep()
- 参数说明:无。
- 返回值:若上下文环境中当前显示的simpleReport对象处于最后的位置(索引为"simpleReportContext.getQueryCount() – 1")则返回true,否则返回false。
函数应用说明
- 暂无。
openReport
函数基本信息
- 描述:打开灵活分析。
- 语法:var simpleReport = simpleReportContext.openReport(reportId)
- 参数说明:
- reportId:灵活分析ID。
- 返回值:打开成功则返回灵活分析对象,否则没有返回值。
相关函数
函数应用说明
- 暂无。
openReportInNewWindow
函数基本信息
- 描述:在新窗口中打开灵活分析。
- 语法:simpleReportContext.openReportInNewWindow(reportId, callbackFunc)
- 参数说明:
- reportId:灵活分析ID。
- callbackFunc:回调函数。该回调函数含一个参数,该参数指向新窗口中的simpleReportContext对象。该回调函数内的this对象指向在执行新窗口打开操作之前simpleReportContext对象中的当前simpleReport对象。
- 返回值:无。
相关函数
函数应用说明
- 暂无。
openReportWithExtraFields
函数基本信息
- 描述:打开灵活分析并传递上一张灵活分析的某些列到当前灵活分析。
- 语法:var simpleReport = simpleReportContext.openReportWithExtraFields(reportId, fieldDatas, relatedFields, srcClientId)
- 参数说明:
- reportId:灵活分析ID。
- fieldDatas:需要传递到下一张灵活分析的字段信息。
- relatedFields:当前灵活分析与下一张灵活分析进行关联的字段信息。
- srcClientId:当前灵活分析的clientId。
- 返回值:打开成功则返回灵活分析对象,否则没有返回值。
相关函数
函数应用示例:
// 跳转规则示例脚本——列传递 |
openURL
函数基本信息
- 描述:打开一个URL链接。
- 语法:simpleReportContext.openURL(url, postData, name, features)
- 参数说明:
- url:链接地址。postData:需要传递的参数信息对象。该对象是一个一维数组,数组中的每一元素为一个包含有"name"属性和"value"属性的javascript对象。若该对象不为空并且数组长度大于0,openRUL方法的最后一个参数"features"将被忽略。
- name:窗口名称(与表单form的target属性同义)。
- features:窗口属性。
- 返回值:无。
相关函数
函数应用示例:
// 打开链接示例脚本 |
put
函数基本信息
- 描述:添加信息到上下文环境中。
- 语法:simpleReportContext.put(key, value)
- 参数说明:
- key:键值。
- value:任意属性值。
- 返回值:无。
函数应用说明
- 暂无。
HO_SimpleReport
addAutoCmdByAlias
函数基本信息
- 描述:通过字段别名,添加宏自动执行标识。
- 语法:simpleReport.addAutoCmdByAlias(colAlias, menuAlias)
- 参数说明:
- colAlias:字段别名。
- lias:跳转规则菜单别名。
- 返回值:无。
函数应用说明
- 暂无。
addAutoCmdByName
函数基本信息
- 描述:通过字段名称,添加宏自动执行标识。
- 语法:simpleReport.addAutoCmdByName(colName, menuAlias)
- 参数说明:
- colName:字段名称。
- menuAlias:跳转规则菜单别名。
- 返回值:无。
函数应用说明
- 暂无。
addCellLink
函数基本信息
- 描述:通过行列索引号,添加单元格链接。
- 语法:simpleReport.addCellLink(row, col, jumpRule)
- 参数说明:
- row:行索引。
- col:列索引。
- jumpRule:跳转规则对象。
- 返回值:无。
函数应用说明
- 暂无。
addChartLinkByIndex
函数基本信息
- 描述:通过图形索引,添加图形链接。
- 语法:simpleReport.addChartLinkByIndex(index, jumpRule)
- 参数说明:
- index:图形索引。
- jumpRule:跳转规则对象。
- 返回值:无。
函数应用说明
- 暂无。
addChartLinkByTitle
函数基本信息
- 描述:通过图形标题,添加图形链接。
- 语法:simpleReport.addChartLinkByTitle(title, jumpRule)
- 参数说明:
- title:图形标题。
- jumpRule:跳转规则对象。
- 返回值:无。
函数应用说明
- 暂无。
addColumnLink
函数基本信息
- 描述:通过列索引号,添加列链接。
- 语法:simpleReport.addColumnLink(col, jumpRule)
- 参数说明:
- col:列索引。
- jumpRule:跳转规则对象。
- 返回值:无。
函数应用说明
- 暂无。
addColumnLinkByAlias
函数基本信息
- 描述:通过字段别名,添加列链接。
- 语法:simpleReport.addColumnLinkByAlias(colAlias, jumpRule)
- 参数说明:
- colAlias:字段别名。
- jumpRule:跳转规则对象。
- 返回值:无。
函数应用说明
- 暂无。
addColumnLinkByName
函数基本信息
- 描述:通过字段名称,添加列链接。
- 语法:simpleReport.addColumnLinkByName(colName, jumpRule)
- 参数说明:
- colName:字段名称。
- jumpRule:跳转规则对象。
- 返回值:无。
函数应用说明
- 暂无。
addRowLink
函数基本信息
- 描述:通过行索引号,添加行链接。
- 语法:simpleReport.addRowLink(row, jumpRule)
- 参数说明:
- row:行索引。
- jumpRule:跳转规则对象。
- 返回值:无。
函数应用说明
- 暂无。
addTitleLink
函数基本信息
- 描述:添加标题链接。
- 语法:simpleReport.addTitleLink(title, jumpRule)
- 参数说明:
- title:标题。
- jumpRule:跳转规则对象。
- 返回值:无。
函数应用说明
- 暂无。
autoFillParams
函数基本信息
- 描述:根据当前报表的名称,自动从simpleReportContext中读取对应的参数数据,进行填充。
- 语法:simpleReport.autoFillParams()
- 参数说明:无。
- 返回值:无。
函数应用说明
- 暂无。
displayCheckColumn
函数基本信息
- 描述:设置灵活分析表格对象的勾选框列的可见。
- 语法:simpleReport.displayCheckColumn(show)
- 参数说明:
- show:勾选框列是否可见。
- 返回值:无。
函数应用说明
- 暂无。
evalString
函数基本信息
- 描述:执行javascript脚本。
- 语法:var ret = simpleReport.evalString(script)
- 参数说明:
- script:javascript脚本。
- 返回值:返回脚本执行结果。
函数应用说明
- 暂无。
fillParamValue
函数基本信息
- 描述:填允参数信息。
- 语法:simpleReport.fillParamValue(pName, pValue, pDisplayValue)
- 参数说明 :
- pName:参数名称。
- pValue:真实值。
- pDisplayValue:显示值。
- 返回值:无。
函数应用说明
- 暂无。
fillParamValueFromObj
函数基本信息
- 描述:填允参数信息。
- 语法:simpleReport.fillParamValueFromObj(pName, paramObj)
- 参数说明:
- pName:参数名称。
- paramObj:参数值对象;参数对象有二个属性value和displayValue。
- 返回值:无。
函数应用说明
- 暂无。
getAlias
函数基本信息
- 描述:获取灵活分析的别名。
- 语法:var alias = simpleReport.getAlias()
- 参数说明:无。
- 返回值:返回灵活分析的别名。
函数应用说明
- 暂无。
getBizViewType
函数基本信息
- 描述:获取灵活分析对应的业务查询类型。
- 语法:var viewType = simpleReport.getBizViewType()
- 参数说明:无。
- 返回值:返回灵活分析对应的业务查询类型。
函数应用说明
- 暂无。
getBizViewId
函数基本信息
- 描述:获取灵活分析对应的业务查询ID。
- 语法:var viewId = simpleReport.getBizViewId()
- 参数说明:无。
- 返回值:返回灵活分析对应的业务查询ID。
函数应用说明
- 暂无。
getCellRealValue
函数基本信息
- 描述:获取指定单元格的真实值。
- 语法:var cellRealValue = simpleReport.getCellRealValue(row, col)
- 参数说明:
- row:行索引
- col:列索引。
- 返回值:返回指定单元格的真实值。
函数应用说明
- 暂无。
getCellsValueByFieldName
函数基本信息
- 描述:通过字段名称,获取该字段下所有单元格的值。
- 语法:var cellValues = simpleReport.getCellsValueByFieldName(fieldName)
- 参数说明:
- fieldName:字段名称。
- 返回值:返回多个单元格的值,值之间通过","连接。
函数应用说明
- 暂无。
getCellsValueFromField
函数基本信息
- 描述:通过字段别名,获取该字段下所有单元格的值。
- 语法:var cellValues = simpleReport.getCellsValueFromField(fieldAlias)
- 参数说明:
- fieldAlias:字段别名。
- 返回值:返回多个单元格的值,值之间通过","连接。
函数应用说明
- 暂无。
getCellValue
函数基本信息
- 描述:获取指定单元格的显示值。
- 语法:var cellValue = simpleReport.getCellValue(row, col)
- 参数说明:
- row:行索引
- col:列索引。
- 返回值:返回指定单元格的显示值。
函数应用说明
- 暂无。
getCheckedCellsValue
函数基本信息
- 描述:获取选中行的所有单元格的值。
- 语法:var cellValues = simpleReport.getCheckedCellsValue(colOrders)
- 参数说明:
- colOrders:已排好序的列索引(一维数组)。
- 返回值:返回选中行的所有单元格的值(二维数组)。
函数应用说明
- 暂无。
getCheckedCellsValueByFieldName
函数基本信息
- 描述:通过字段名称,获取该字段下所有选中行的单元格的值。
- 语法:var cellValues = simpleReport.getCheckedCellsValueByFieldName(fieldName)
- 参数说明:
- fieldName:字段名称。
- 返回值:返回指定字段列所有选中行的单元格的值(二维数组)。
函数应用说明
- 暂无。
getCheckedCellsValueFromField
函数基本信息
- 描述:通过字段别名,获取该字段下所有选中行的单元格的值。
- 语法:var cellValues = simpleReport.getCheckedCellsValueFromField(fieldAlias)
- 参数说明:
- fieldAlias:字段别名。
- 返回值:返回指定字段列所有选中行的单元格的值(二维数组)。
函数应用说明
- 暂无。
getClientId
函数基本信息
- 描述:获取灵活分析对象的clientId。
- 语法:var clientId = simpleReport.getClientId()
- 参数说明:无。
- 返回值:返回灵活分析对象的clientId。
函数应用说明
- 暂无。
getCurrentCellValue
函数基本信息
- 描述:获取当前单元格的值。
- 语法:var cellValue = simpleReport.getCurrentCellValue()
- 参数说明:无。
- 返回值:返回当前单元格的值。
函数应用说明
- 暂无。
getCurrentChartSeriesParamObj
函数基本信息
- 描述:通过字段别名,获取图形信息。
- 语法:var paramObj = simpleReport.getCurrentChartSeriesParamObj(fieldAlias)
- 参数说明:
- fieldAlias:字段别名。
- 返回值:返回图形信息。
函数应用说明
- 暂无。
getCurrentFieldRealValue
函数基本信息
- 描述:通过字段别名,获取该字段单元格的真实值。
- 语法:var fieldValue = simpleReport.getCurrentFieldRealValue(fieldAlias)
- 参数说明:
- fieldAlias:字段别名。
- 返回值:返回单元格的真实值。
函数应用说明
- 暂无。
getCurrentFieldValue
函数基本信息
- 描述:通过字段别名,获取该字段单元格的显示值。
- 语法:var fieldValue = simpleReport.getCurrentFieldValue(fieldAlias)
- 参数说明:
- fieldAlias:字段别名。
- 返回值:返回单元格的显示值。
函数应用说明
- 暂无。
getCurrentLinkCell
函数基本信息
- 描述:获取当前链接单元格对象。
- 语法:var cell = simpleReport.getCurrentLinkCell()
- 参数说明:无。
- 返回值:返回当前链接单元格对象。
函数应用说明
- 暂无。
getCurrentLinkCol
函数基本信息
- 描述:获取当前链接列索引号。
- 语法:var colNum = simpleReport.getCurrentLinkCol()
- 参数说明:无。
- 返回值:返回当前链接列索引号。
函数应用说明
- 暂无。
getCurrentLinkRow
函数基本信息
- 描述:获取当前链接行索引号。
- 语法:var rowNum = simpleReport.getCurrentLinkRow()
- 参数说明:无。
- 返回值:返回当前链接行索引号。
函数应用说明
- 暂无。
getCurrentParamValue
函数基本信息
- 描述:根据参数名称获取参数值。
- 语法:var paramValue = simpleReport.getCurrentParamValue(paramName)
- 参数说明:
- paramName:参数名称。
- 返回值:返回参数值。
函数应用说明
- 暂无。
getCurrentParamValueById
函数基本信息
- 描述:根据参数ID获取参数值。
- 语法:var paramValue = simpleReport.getCurrentParamValueById(paramId)
- 参数说明:
- paramId:参数ID。
- 返回值:返回参数值。
函数应用说明
- 暂无。
getEmptyParamNames
函数基本信息
- 描述:获取所有参数值为空的参数别名。
- 语法:var paramNames = simpleReport.getEmptyParamNames()
- 参数说明:无。
- 返回值:返回所有参数值为空的参数别名(一维数组)。
函数应用说明
- 暂无。
getEnabled
函数基本信息
- 描述:获取灵活分析对象是否可编辑。
- 语法:var isEnabled = simpleReport.getEnabled()
- 参数说明:无。
- 返回值:返回灵活分析对象是否可编辑。
函数应用说明
- 暂无。
getFieldAlias
函数基本信息
- 描述:通过字段ID获取字段别名。
- 语法:var fieldAlias = simpleReport.getFieldAlias(fieldId)
- 参数说明:
- fieldId:字段ID。
- 返回值:返回字段别名。
函数应用说明
- 暂无。
getFieldAliasByIndx
函数基本信息
- 描述:通过列索引获取字段别名。
- 语法:var fieldAlias = simpleReport.getFieldAliasByIndx(col)
- 参数说明:
- col:列索引。
- 返回值:返回字段别名。
函数应用说明
- 暂无。
getFieldByIndx
函数基本信息
- 描述:通过列索引获取字段。
- 语法:var field = simpleReport.getFieldByIndx(col)
- 参数说明:
- col:列索引。
- 返回值:返回字段。
函数应用说明
- 暂无。
getFieldDatasByJump
函数基本信息
- 描述:根据跳转规则获取传递字段对象。
- 语法:var fieldData = simpleReport.getFieldDatasByJump(jumpRule)
- 参数说明:
- jumpRule:跳转规则对象。
- 返回值:返回传递字段对象。
函数应用说明
- 暂无。
getFieldIndexByAlias
函数基本信息
- 描述:通过字段别名获取字段索引号。
- 语法:var fieldIndex = simpleReport.getFieldIndexByAlias(fieldAlias)
- 参数说明:
- fieldAlias:字段别名。
- 返回值:返回字段索引号。
函数应用说明
- 暂无。
getFieldIndexByName
函数基本信息
- 描述:通过字段名称获取字段索引号。
- 语法:var fieldIndex = simpleReport.getFieldIndexByName(fieldName)
- 参数说明:
- fieldName:字段名称。
- 返回值:返回字段索引号。
函数应用说明
- 暂无。
getFields
函数基本信息
- 描述:通过灵活分析所有字段信息。
- 语法:var fields = simpleReport.getFields()
- 参数说明:无。
- 返回值:返回灵活分析所有字段信息。
函数应用说明
- 暂无。
getFirstStaticColumnIndex
函数基本信息
- 描述:获取第一个静态列(列传递跳转规则传递过来的列)的列索引。
- 语法:var colIndex = simpleReport.getFirstStaticColumnIndex()
- 参数说明:无。
- 返回值:返回第一个静态列的列索引,如果不存在静态列则返回-1。
函数应用说明
- 暂无。
getGrid
函数基本信息
- 描述:获取灵活分析表格对象。
- 语法:var grid = simpleReport.getGrid()
- 参数说明:无。
- 返回值:返回灵活分析表格对象。
函数应用说明
- 暂无。
getLayout
函数基本信息
- 描述:获取灵活分析各视图对象的可视信息。
- 语法:var layout = simpleReport.getLayout()
- 参数说明:无。
- 返回值:返回灵活分析各视图对象的可视信息。
函数应用说明
- 暂无。
getName
函数基本信息
- 描述:获取灵活分析的名称。
- 语法:var name = simpleReport.getName()
- 参数说明:无。
- 返回值:返回灵活分析的名称。
函数应用说明
- 暂无。
getPageId
函数基本信息
- 描述:获取灵活分析所在仪表对象的页面ID。
- 语法:var pageId = simpleReport.getPageId()
- 参数说明:无。
- 返回值:返回灵活分析所在仪表对象的页面ID。
函数应用说明
- 暂无。
getPagePanel
函数基本信息
- 描述:获取灵活分析分页面板对象。
- 语法:var pagePanel = simpleReport.getPagePanel()
- 参数说明:无。
- 返回值:返回灵活分析分页面板对象。
函数应用说明
- 暂无。
getParamDefaultValue
函数基本信息
- 描述:获取参数默认值。
- 语法:var defaultValue = simpleReport.getParamDefaultValue(paramId)
- 参数说明:
- paramId:参数ID。
- 返回值:返回参数默认值。
函数应用说明
- 暂无。
getParameterPanel
函数基本信息
- 描述:获取参数面板对象。
- 语法:var parameterPanel = simpleReport.getParameterPanel()
- 参数说明:无。
- 返回值:返回参数面板对象。
函数应用说明
- 暂无。
getParamIdByName
函数基本信息
- 描述:获取参数ID。
- 语法:var paramId = simpleReport.getParamIdByName(pName)
- 参数说明:
- pName:参数名称。
- 返回值:返回参数ID。
函数应用说明
- 暂无。
getParams
函数基本信息
- 描述:获取灵活分析所有参数信息。
- 语法:var params = simpleReport.getParams()
- 参数说明:无。
- 返回值:返回灵活分析所有参数信息。
函数应用说明
- 暂无。
getRelatedFieldsByJump
函数基本信息
- 描述:根据跳转规则获取关联字段对象数组。
- 语法:var fields = simpleReport.getRelatedFieldsByJump(jumpRule)
- 参数说明:
- jumpRule:跳转规则对象。
- 返回值:返回关联字段对象数组(包括srcFieldIds和destFieldIds的数组)。
函数应用说明
- 暂无。
getResourceId
函数基本信息
- 描述:获取灵活分析对象的资源ID。
- 语法:var resId = simpleReport.getResourceId()
- 参数说明:无。
- 返回值:返回灵活分析对象的资源ID。
函数应用说明
- 暂无。
getResourceType
函数基本信息
- 描述:获取灵活分析对象的资源类型。
- 语法:var resType = simpleReport.getResourceType()
- 参数说明:无。
- 返回值:返回灵活分析对象的资源类型。
函数应用说明
- 暂无。
getQueryNavigator
函数基本信息
- 描述:获取灵活分析上下文对象。
- 语法:var simpelReportContext = simpleReport.getQueryNavigator()
- 参数说明:无。
- 返回值:返回灵活分析上下文对象。
函数应用说明
- 暂无。
getUncheckedRowIndexs
函数基本信息
- 描述:获取未选中行的信息。
- 语法:var rowIndexs = simpleReport.getUncheckedRowIndexs(useValue)
- 参数说明:
- useValue:为true时获取未选中行关联字段的值信息,否则获取未选中行的行索引信息。
- 返回值:返回未选中行的信息。
函数应用说明
- 暂无。
goBackward
函数基本信息
- 描述:在上下文环境中后退一步。
- 语法:simpleReport.goBackward()
- 参数说明:无。
- 返回值:无。
函数应用说明
- 暂无。
goForward
函数基本信息
- 描述:在上下文环境中前进一步。
- 语法:simpleReport.goForward()
- 参数说明:无。
- 返回值:无。
函数应用说明
- 暂无。
hiddenParameterByName
函数基本信息
- 描述:根据参数名称隐藏参数。
- 语法:simpleReport.hiddenParameterByName(paramName)
- 参数说明:
- paramName:参数名称。
- 返回值:无。
函数应用说明
Hide
函数基本信息
- 描述:隐藏灵活分析。
- 语法:simpleReport.hide()
- 参数说明:无。
- 返回值:无。
函数应用说明
- 暂无。
hideAllView
函数基本信息
- 描述:隐藏灵活分析对象的所有视图。
- 语法:simpleReport.hideAllView()
- 参数说明:无。
- 返回值:无。
函数应用说明
- 暂无。
isDirty
函数基本信息
- 描述:获取灵活分析对象是否被修改过。
- 语法:simpleReport.isDirty()
- 参数说明:无。
- 返回值:灵活分析对象被修改过返回true,否则返回false。
函数应用说明
- 暂无。
isLargeGrid
函数基本信息
- 描述:获取灵活分析对象是否包含大表格。
- 语法:var isLarge = simpleReport.isLargeGrid()
- 参数说明:无。
- 返回值:灵活分析对象包含大表格(行数大于300)时返回true,否则返回false。
函数应用说明
- 暂无。
lockDragColumns
函数基本信息
- 描述:设置灵活分析对象的表格列是否允许拖动。
- 语法:simpleReport.lockDragColumns(isCanDrag)
- 参数说明:
- isCanDrag:是否允许拖动。
- 返回值:无。
函数应用说明
- 暂无。
lockDragColumnsOfFrozen
函数基本信息
- 描述:设置灵活分析对象的前几个表格列不允许拖动。
- 语法:simpleReport.lockDragColumnsOfFrozen(colCount)
- 参数说明:
- colCount:不允许拖动的表格列数。
- 返回值:无。
函数应用说明
- 暂无。
refreshAllChart
函数基本信息
- 描述:刷新所有图形数据。
- 语法:simpleReport.refreshAllChart()
- 参数说明:无。
- 返回值:无。
函数应用说明
- 暂无。
refreshData
函数基本信息
- 描述:刷新数据。
- 语法:simpleReport.refreshData(refresh, noExecuteQuery)
- 参数说明:
- refresh:是否刷新,默认值是true。
- noExecuteQuery:是否执行查询。
- 返回值:无。
函数应用说明
- 暂无。
refreshDataSync
函数基本信息
- 描述:使用同步方式刷新数据(无法取消)。
- 语法:simpleReport.refreshDataSync()
- 参数说明:无。
- 返回值:无。
函数应用说明
- 暂无。
refreshParameterPanel
函数基本信息
- 描述:重新初始化参数面板。
- 语法:simpleReport.refreshParameterPanel()
- 参数说明:无。
- 返回值:无。
函数应用说明
- 暂无。
resetCells
函数基本信息
- 描述:重置所有单元格样式。
- 语法:simpleReport.resetCells()
- 参数说明:无。
- 返回值:无。
函数应用说明
- 暂无。
resetFieldPropWidth
函数基本信息
- 描述:重新设置字段宽度。
- 语法:simpleReport.resetFieldPropWidth()
- 参数说明:无。
- 返回值:无。
函数应用说明
- 暂无。
resetFieldsVisible
函数基本信息
- 描述:重新设置字段可见性。
- 语法:simpleReport.resetFieldsVisible()
- 参数说明:无。
- 返回值:无。
函数应用说明
- 暂无。
restoreCheckBoxStates
函数基本信息
- 描述:恢复所有勾选框的选中状态。
- 语法:simpleReport.restoreCheckBoxStates()
- 参数说明:无。
- 返回值:无。
函数应用说明
- 暂无。
saveCheckBoxStates
函数基本信息
- 描述:备份所有勾选框的选中状态。
- 语法:simpleReport.saveCheckBoxStates()
- 参数说明:无。
- 返回值:无。
函数应用说明
- 暂无。
setAlignCenter
函数基本信息
- 描述:设置灵活分析是否居中显示。
- 语法:simpleReport.setAlignCenter(isAlignCenter)
- 参数说明:
- isAlignCenter:是否居中。
- 返回值:无。
函数应用说明
- 暂无。
setDirty
函数基本信息
- 描述:设置灵活分析是否被修改过。
- 语法:simpleReport.setDirty(isDirty)
- 参数说明:
- isDirty:灵活分析是否被修改过。
- 返回值:无。
函数应用说明
- 暂无。
setEnabled
函数基本信息
- 描述:设置灵活分析是否被修改过。
- 语法:simpleReport.setEnabled(isEnabled)
- 参数说明:
- isEnabled:灵活分析是否允许修改。
- 返回值:无。
函数应用说明
- 暂无。
setFieldVisible
函数基本信息
- 描述:设置字段列可见。
- 语法:simpleReport.setFieldVisible(fieldId, visible)
- 参数说明:
- fieldId:字段ID。
- visible:字段列是否可见(true/false)。
- 返回值:无。
函数应用说明
- 暂无。
setHeader
函数基本信息
- 描述:设置灵活分析表头信息。
- 语法:simpleReport.setHeader(headerHtml)
- 参数说明:
- headerHtml:表头信息。
- 返回值:无。
函数应用说明
- 暂无。
setParamValue
函数基本信息
- 描述:设置参数值。
- 语法:simpleReport.setParamValue(paramId, paramValue, paramDisplayValue)
- 参数说明:
- paramId:参数ID。
- paramValue:参数真实值。
- paramDisplayValue:参数显示值。
- 返回值:无。
函数应用说明
setTableWidthAuto
函数基本信息
- 描述:设置灵活分析表格是否自动列宽。
- 语法:simpleReport.setTableWidthAuto(isAutoWidth)
- 参数说明:
- isAutoWidth:是否自动列宽。
- 返回值:无。
函数应用说明
- 暂无。
setTail
函数基本信息
- 描述:设置灵活分析表尾信息。
- 语法:simpleReport.setTail(tailHtml)
- 参数说明:
- tailHtml:表尾信息。
- 返回值:无。
函数应用说明
- 暂无。
Show
函数基本信息
- 描述:显示灵活分析。
- 语法:simpleReport.show()
- 参数说明:无。
- 返回值:无。
函数应用说明
- 暂无。
showSelectReportFieldsDialog
函数基本信息
- 描述:弹出灵活分析字段选择窗口,适用于列跳转。
- 语法:simpleReport.showSelectReportFieldsDialog(jumpRule, destQueryId, hideTransFields)
- 参数说明:
- jumpRule:跳转规则对象。
- destQueryId:灵活分析ID。
- hideTransFields:是否隐藏传递字段的界面信息。
- 返回值:无。
函数应用说明
- 暂无。
writeParamsToContext
函数基本信息
- 描述:把当前报表的参数信息保存到simpleReportContext对象中。
- 语法:simpleReport.writeParamsToContext()
- 参数说明:无。
- 返回值:无。
函数应用说明
- 暂无。
HO_SimpleReportGrid
appendCols
函数基本信息
- 描述:新增多列。
- 语法:simpleReportGrid.appendCols(count)
- 参数说明:
- count:要新增的列的数量。
- 返回值:无。
函数应用说明
- 暂无。
appendRows
函数基本信息
- 描述:新增多行。
- 语法:simpleReportGrid.appendRows(count)
- 参数说明:
- count:要新增的行的数量。
- 返回值:无。
函数应用说明
- 暂无。
Clear
函数基本信息
- 描述:删除表格的所有行(仅保留一行表头)。
- 语法:simpleReportGrid.clear()
- 参数说明:无。
- 返回值:无。
函数应用说明
- 暂无。
clearMultiHeader
函数基本信息
- 描述:清除多重表头(仅保留一行表头)。
- 语法:simpleReportGrid.clearMultiHeader()
- 参数说明:无。
- 返回值:无。
函数应用说明
- 暂无。
deleteCol
函数基本信息
- 描述:根据列索引删除列。
- 语法:simpleReportGrid.deleteCol(colIndex)
- 参数说明:
- colIndex:列索引。
- 返回值:无。
函数应用说明
- 暂无。
deleteColByFieldId
函数基本信息
- 描述:根据字段Id删除列。
- 语法:simpleReportGrid.deleteColByFieldId(fieldId)
- 参数说明:无。
- 返回值:无。
函数应用说明
- 暂无。
deleteRow
函数基本信息
- 描述:删除一行或连续删除多行。
- 语法:simpleReportGrid.deleteRow(deleteStartRowIndex, deleteCount)
- 参数说明:
- deleteStartRowIndex:要删除的第一行的行索引。
- deleteCount:要删除的行数量
- 返回值:无。
函数应用说明
- 暂无。
deleteSelectedRow
函数基本信息
- 描述:删除选中的一行。
- 语法:simpleReportGrid.deleteSelectedRow()
- 参数说明:无
- 返回值:无。
函数应用说明
- 暂无。
displayCheckColumn
函数基本信息
- 描述:在指定列索引位置显示勾选列或隐藏勾选列。
- 语法:simpleReportGrid.displayCheckColumn(visible, colIndex)
- 参数说明:
- visible:是否可见;false为隐藏,否则为显示。
- colIndex:列索引。
- 返回值:无。
函数应用说明
- 暂无。
fillData
函数基本信息
- 描述:使用数据填充表格。
- 语法:simpleReportGrid.fillData(displayData, realData)
- 参数说明:
- displayData:要填充的显示值数据(二维数组)。
- realData:要填充的真实值数据(二维数组)。
- 返回值:无。
函数应用说明
- 暂无。
getCell
函数基本信息
- 描述:获取单元格对象。
- 语法:var cell = simpleReportGrid.getCell(row, col)
- 参数说明:
- row:行坐标。
- col:列坐标。
- 返回值:返回单元格对象。
函数应用说明
- 暂无。
getCellText
函数基本信息
- 描述:获取单元格的显示值。
- 语法:var cellText = simpleReportGrid.getCellText(row, col)
- 参数说明:
- row:行坐标。
- col:列坐标。
- 返回值:返回单元格的显示值。
函数应用说明
- 暂无。
getCheckColumnIndex
函数基本信息
- 描述:获取勾选列的列索引。
- 语法:var colIndex = simpleReportGrid.getCheckColumnIndex()
- 参数说明:无。
- 返回值: 返回勾选列的列索引,不存在勾选列时返回-1。
函数应用说明
- 暂无。
getCheckedRowsIndex
函数基本信息
- 描述:获取勾选列中所有勾选中的行索引。
- 语法:var rowIndexs = simpleReportGrid.getCheckedRowsIndex()
- 参数说明:无。
- 返回值:返回勾选列中所有勾选中的行索引(一维数组)。
函数应用说明
- 暂无。
getColCount
函数基本信息
- 描述:获取表格总列数。
- 语法:var colCount = simpleReportGrid.getColCount()
- 参数说明:无。
- 返回值:返回表格总列数。
函数应用说明
- 示例:6.1.5_字段按照参数值动态变化。
getColHeader
函数基本信息
- 描述:根据列索引获取表头对象。
- 语法:var colHeader = simpleReportGrid.getColHeader(colIndex)
- 参数:
- colIndex:列索引。
- 返回值:返回表头对象。
函数应用说明
- 暂无。
getColHeaders
函数基本信息
- 描述:获取所有表头对象。
- 语法:var colHeaders = simpleReportGrid.getColHeaders()
- 参数说明:无。
- 返回值:返回所有表头对象(一维数组)。
函数应用说明
- 暂无。
getColumnFieldByCell
函数基本信息
- 描述:根据指定单元格获取对应列保存的字段信息。
- 语法:var filed = simpleReportGrid.getColumnFieldByCell(cell)
- 参数说明:
- cell:单元格对象。
- 返回值:返回字段信息。
函数应用说明
- 暂无。
getColumnIndex
函数基本信息
- 描述:根据指定单元格获取对应的列索引。
- 语法:var colIndex = simpleReportGrid.getColumnIndex(cell)
- 参数说明:
- cell:单元格对象。
- 返回值:返回列索引。
函数应用说明
- 暂无。
getFieldByColNum
函数基本信息
- 描述:根据列号返回表格中保存的字段对象。
- 语法:var field = simpleReportGrid.getFieldByColNum(colNum)
- 参数说明:
- colNum:列坐标。
- 返回值:返回表格中保存的字段对象。
函数应用说明
- 暂无。
getFieldByFieldId
函数基本信息
- 描述:根据字段ID返回表格中保存的字段对象。
- 语法:var field = simpleReportGrid.getFieldByFieldId(fieldId)
- 参数说明:
- fieldId:字段ID。
- 返回值:返回表格中保存的字段对象。
函数应用说明
- 暂无。
getFieldIndexByAlias
函数基本信息
- 描述:根据字段别名返回对应字段所在的列索引。
- 语法:var colIndex = simpleReportGrid.getFieldIndexByAlias(fieldAlias)
- 参数说明:
- fieldAlias:字段别名。
- 返回值:返回对应字段所在的列索引。
函数应用说明
- 暂无。
getFieldIndexByName
函数基本信息
- 描述:根据字段名称返回对应字段所在的列索引。
- 语法:var colIndex = simpleReportGrid.getFieldIndexByName(fieldName)
- 参数说明:
- fieldName:字段名称。
- 返回值:返回对应字段所在的列索引。
函数应用说明
- 暂无。
getFieldObjects
函数基本信息
- 描述:获取所有表格列对应的字段信息。
- 语法:var fieldObjs = simpleReportGrid.getFieldObjects(ignoreStatic)
- 参数说明:
- ignoreStatic:是否忽略静态列(通过跳转规则传递过来的列)。
- 返回值:返回所有表格列对应的字段信息(一维数组)。
函数应用说明
- 暂无。
getFields
函数基本信息
- 描述:获取所有表格列对应的字段ID。
- 语法:var fieldIds = simpleReportGrid.getFields(ignoreStatic)
- 参数说明:
- ignoreStatic:是否忽略静态列(通过跳转规则传递过来的列)。
- 返回值:返回所有表格列对应的字段ID (一维数组)。
函数应用说明
- 暂无。
getGridBorderColor
函数基本信息
- 描述:获取表格边框颜色。
- 语法:var color = simpleReportGrid.getGridBorderColor()
- 参数说明:无。
- 返回值:返回表格边框颜色。
函数应用说明
- 暂无。
getGridCells
函数基本信息
- 描述:获取表格的所有单元格对象。
- 语法:var cells = simpleReportGrid.getGridCells()
- 参数说明:无。
- 返回值:返回表格的所有单元格对象(二维数组)。
函数应用说明
- 暂无。
getGridData
函数基本信息
- 描述:获取表格数据。
- 语法:var gridData = simpleReportGrid.getGridData()
- 参数说明:
- colNum:列坐标。
- 返回值:返回表格数据(二维数组)。
函数应用说明
- 暂无。
getHeadByFieldId
函数基本信息
- 描述:获取表格列头对象。
- 语法:var colHeader = simpleReportGrid.getHeadByFieldId(fieldId)
- 参数说明:
- fieldId:字段ID。
- 返回值:表格列头对象。
函数应用说明
- 暂无。
getHeaderRowIndex
函数基本信息
- 描述:获取表头最后一行的行索引。
- 语法:var rowIndex = simpleReportGrid.getHeaderRowIndex()
- 参数说明:无。
- 返回值:返回表头最后一行的行索引。
函数应用说明
- 暂无。
getHeaderRows
函数基本信息
- 描述:获取表头行数。
- 语法:var headerRowCount = simpleReportGrid.getHeaderRows()
- 参数说明:无。
- 返回值:返回表头行数。
函数应用说明
- 示例1:6.1.5_字段按照参数值动态变化
- 示例2:6.1.11_合并单元格
getHeadIndexByFieldId
函数基本信息
- 描述:根据字段ID获取列索引。
- 语法:var colIndex = simpleReportGrid.getHeadIndexByFieldId(fieldId)
- 参数说明:
- fieldId:字段ID。
- 返回值:返回列索引,找不到时返回-1。
函数应用说明
- 暂无。
getRowCount
函数基本信息
- 描述:获取表格总行数。
- 语法:var totalRowCount = simpleReportGrid.getRowCount()
- 参数说明:无。
- 返回值:返回表格总行数。
函数应用说明
- 示例1:6.1.5_字段按照参数值动态变化
- 示例2:6.1.11_合并单元格
moveRow
函数基本信息
- 描述:将指定位置的行移动到其它位置。
- 语法:var bool = simpleReportGrid.moveRow(fromIndex, toIndex)
- 参数说明:
- fromIndex:移动前的行索引。
- toIndex:要移动到的目标行索引。
- 返回值:移动成功返回true,否则返回false。
函数应用说明
- 暂无。
newHeader
函数基本信息
- 描述:新建一列。
- 语法:var colHeader = simpleReportGrid.newHeader(caption, fieldObj, multiHeaderModel)
- 参数说明:
- caption:列头标题。
- fieldObj:字段信息。
- multiHeaderModel:多重表头信息。
- 返回值:返回表头列对象。
函数应用说明
- 暂无。
recruitCell
函数基本信息
- 描述:新增一列时重新生成表格(补齐其它行的单元格数量)。
- 语法:var colHeader = simpleReportGrid.recruitCell()
- 参数:无。
- 返回值:无。
函数应用说明
- 暂无。
resetBGColor
函数基本信息
- 描述:刷新表格背景色。
- 语法:simpleReportGrid.resetBGColor()
- 参数说明:无。
- 返回值:无。
函数应用说明
- 暂无。
resetColsWidth
函数基本信息
- 描述:刷新表格列宽。
- 语法:simpleReportGrid.resetColsWidth()
- 参数说明:无。
- 返回值:无。
函数应用说明
- 暂无。
resetGridBorderColor
函数基本信息
- 描述:刷新表格边框颜色。
- 语法:simpleReportGrid.resetGridBorderColor()
- 参数说明:无。
- 返回值:无。
函数应用说明
- 暂无。
resetHeaders
函数基本信息
- 描述:刷新表头。
- 语法:simpleReportGrid.resetHeaders()
- 参数说明:无。
- 返回值:无。
函数应用说明
- 暂无。
setAllButtonVisible
函数基本信息
- 描述:设置表头所有按钮的可见性。
- 语法:simpleReportGrid.setAllButtonVisible(isVisible)
- 参数说明:
- isVisible:是否可见。
- 返回值:无。
函数应用说明
- 暂无。
setCellText
函数基本信息
- 描述:设置单元格显示值。
- 语法:simpleReportGrid.setCellText(row, col, text)
- 参数说明:
- row:行索引。
- col:列索引。
- text:单元格显示值。
- 返回值:无。
函数应用说明
- 暂无。
setCellVisible
函数基本信息
- 描述:设置单元格是否可见。
- 语法:simpleReportGrid.setCellVisible(row, col, isVisible)
- 参数说明:
- row:行索引。
- col:列索引。
- isVisible:单元格是否可见。
- 返回值:无。
函数应用说明
- 暂无。
setColHeader
函数基本信息
- 描述:设置表头属性。
- 语法:simpleReportGrid.setColHeader(colIndex, caption, fieldObj)
- 参数说明:
- colIndex:列索引。
- caption:列头标题。
- fieldObj:字段信息。
- 返回值:无。
函数应用说明
- 暂无。
setColHeaderBtnVisible
函数基本信息
- 描述:设置表头指定按钮是否可见。
- 语法:simpleReportGrid.setColHeaderBtnVisible(colIndex, btnName, isVisible)
- 参数说明:
- colIndex:列索引。
- btnName:按钮名称。
- isVisible:是否可见。
- 返回值:无。
函数应用说明
- 暂无。
setColVisible
函数基本信息
- 描述:根据列索引设置对应表格列是否可见。
- 语法:simpleReportGrid.setColVisible (colIndex, isVisible)
- 参数说明:
- colIndex:列索引。
- isVisible:是否可见。
- 返回值:无。
函数应用说明
setColVisibleByFieldID
函数基本信息
- 描述:根据字段ID设置对应表格列是否可见。
- 语法:simpleReportGrid.setColVisibleByFieldID(fieldId, isVisible)
- 参数说明:
- fieldId:字段ID。
- isVisible:是否可见。
- 返回值:无。
函数应用说明
- 暂无。
setColWidth
函数基本信息
- 描述:根据列索引设置对应表格列的宽度。
- 语法:simpleReportGrid.setColWidth(colIndex, width)
- 参数说明:
- colIndex:列索引。
- width:宽度值。
- 返回值:无。
函数应用说明
- 暂无。
setFontSize
函数基本信息
- 描述:设置表格的字体大小。
- 语法:simpleReportGrid.setFontSize(size)
- 参数说明:
- size:字体大小。
- 返回值:无。
函数应用说明
- 暂无。
setGridBorderColor
函数基本信息
- 描述:设置表格边框颜色。
- 语法:simpleReportGrid.setGridBorderColor(color)
- 参数说明:
- color:颜色。
- 返回值:无。
函数应用说明
- 暂无。
setRowHeight
函数基本信息
- 描述:设置表格的数据行的行高。
- 语法:simpleReportGrid.setRowHeight(height)
- 参数说明:
- height:行高。
- 返回值:无。
函数应用说明
- 暂无。
swithGridColByCol
函数基本信息
- 描述:交换列位置。
- 语法:simpleReportGrid.swithGridColByCol(colHeader1, colHeader2)
- 参数说明:
- colHeader1:要交换位置的第1列表头对象。
- colHeader2:要交换位置的另一列表头对象。
- 返回值:无。
函数应用说明
- 暂无。
swithGridColByFieldId
函数基本信息
- 描述:交换列位置。
- 语法:simpleReportGrid.swithGridColByFieldId(fieldId1, fieldId2)
- 参数说明:
- fieldId1:要交换位置的第1个字段的ID。
- fieldId2:要交换位置的另一个字段的ID。
- 返回值:无。
函数应用说明
- 暂无。
updateCheckColumnCell
函数基本信息
- 描述:刷新勾选列的单元格。
- 语法:simpleReportGrid.updateCheckColumnCell()
- 参数说明:无。
- 返回值:无。
函数应用说明
- 暂无。
HO_SimpleReportParameterPanel
findComboxByParamId
函数基本信息
- 描述:根据参数ID获取对应的下拉框控件对象。
- 语法:var comboboxObj = parameterPanel.findComboxByParamId(paramId)
- 参数说明:
- paramId:参数ID。
- 返回值:返回下拉框控件对象。
函数应用说明
- 暂无。
findListDialogByParamId
函数基本信息
- 描述:根据参数ID获取对应的列表对话框控件对象。
- 语法:var listDialogObj = parameterPanel.findListDialogByParamId(paramId)
- 参数说明:
- paramId:参数ID。
- 返回值:返回列表对话框控件对象。
函数应用说明
- 暂无。
findParamByName
函数基本信息
- 描述:根据参数名称获取对应的参数对象。
- 语法:var paramObj = parameterPanel.findParamByName(paramName)
- 参数说明:
- paramName:参数名称。
- 返回值:返回参数对象。
函数应用说明
- 暂无。
getLayoutTableCell
函数基本信息
- 描述:根据参数ID获取参数布局中对应的单元格对象。
- 语法:var cell = parameterPanel.getLayoutTableCell(paramId)
- 参数说明:
- paramId:参数ID。
- 返回值:返回参数布局中对应的单元格对象。
函数应用说明
- 暂无。
getLayoutTableLastRowIndex
函数基本信息
- 描述:获取参数布局中最后一行的行索引。
- 语法:var rowIndex = parameterPanel.getLayoutTableLastRowIndex()
- 参数说明:无。
- 返回值:返回行索引。
函数应用说明
- 暂无。
getLayoutTableRow
函数基本信息
- 描述:获取参数布局中指定行索引的行对象。
- 语法:var row = parameterPanel.getLayoutTableRow(rowIndex)
- 参数说明:无。
- 返回值:返回行对象。
函数应用说明
- 暂无。
getParamDisplayValue
函数基本信息
- 描述:获取参数显示值。
- 语法:var value = parameterPanel.getParamDisplayValue(paramId)
- 参数说明:
- paramId:参数ID。
- 返回值:返回参数显示值。
函数应用说明
- 暂无。
getParamValue
函数基本信息
- 描述:获取参数真实值。
- 语法:var value = parameterPanel.getParamValue(paramId)
- 参数说明:
- paramId:参数ID。
- 返回值:返回参数真实值。
函数应用说明
- 暂无。
getVisibleParamCount
函数基本信息
- 描述:获取可见参数的个数。
- 语法:var count = parameterPanel.getVisibleParamCount()
- 参数说明:无。
- 返回值:返回可见参数的个数。
函数应用说明
- 暂无。
hiddenParameterById
函数基本信息
- 描述:根据参数ID隐藏参数。
- 语法:parameterPanel.hiddenParameterById(paramId)
- 参数说明:
- paramId:参数ID。
- 返回值:无。
函数应用说明
- 暂无。
setEnabled
函数基本信息
- 描述:根据参数ID设置参数是否可用。
- 语法:parameterPanel.setEnabled(paramId, isEnabled)
- 参数说明:
- paramId:参数ID。
- isEnabled:是否可用。
- 返回值:无。
函数应用说明
- 暂无。
setParamValue
函数基本信息
- 描述:设置参数值。
- 语法:parameterPanel.setParamValue(paramId, value, alias, clientId)
- 参数说明:
- paramId:参数ID。
- value:参数真实值。
- alias:参数显示值。
- clientId:参数面板clientId。
- 返回值:无。
函数应用说明
- 暂无。
HO_SimpleReportPagePanel
getCurPageNum
函数基本信息
- 描述:获取当前分页值。
- 语法:var currPageNum = pagePanel.getCurPageNum()
- 参数说明:无。
- 返回值:返回当前分页值。
函数应用说明
- 暂无。
getPageRows
函数基本信息
- 描述:获取每页显示的行数。
- 语法:var rowsPerPage = pagePanel.getPageRows(defaultPageRows)
- 参数说明:
- defaultPageRows:默认的每页显示的行数。
- 返回值:返回每页显示的行数。
函数应用说明
- 暂无。
getPages
函数基本信息
- 描述:获取总页数。
- 语法:var totalPages = pagePanel.getPages()
- 参数说明:无。
- 返回值:返回总页数。
函数应用说明
- 暂无。
isUnknowPages
函数基本信息
- 描述:判断总页数是否是未知。
- 语法:var totalPages = pagePanel.isUnknowPages()
- 参数:无。
- 返回值:总页数未知时返回true,否则返回false。
函数应用说明
- 暂无。
setCurPageNum
函数基本信息
- 描述:设置当前分页值。
- 语法:pagePanel.setCurPageNum(pageNum)
- 参数说明:
- pageNum:分页值。
- 返回值:无。
函数应用说明
- 暂无。
setPageRows
函数基本信息
- 描述:设置每页显示的行数。
- 语法:pagePanel.setPageRows(rowsPerPage)
- 参数说明:
- rowsPerPage:每页显示的行数。
- 返回值:无。
函数应用说明
- 暂无。