帆软:获取控件和单元格

1、获取控件
分页、数据分析
参数面板:
_g().parameterEl.getWidgetByName("name")   #name 表示控件名称

示例:
_g().parameterEl.getWidgetByName("button0").getValue()        #获取button0控件的值
_g().parameterEl.getWidgetByName("button0").setValue(132)     #给button0控件的赋值132   
   
工具栏:
contentPane.toolbar.options.items[index]

填报预览
参数面板:
_g.parameterEl.getWidgetByName("name")
表格主题:
contentPane.getWidgetByName("name")
contentPane.getWidgetBycell("name")

示例:
contentPane.getWidgetBycell("C1")setValue(false)    #隐藏C1单元格
contentPane.getWidgetBycell("C1")setValue(true)     #显示C1单元格
工具栏:
contentPane.toolbar.options.items[index]  #index默认从左到右,从0开始


决策报表
参数面板:
_g.parameterEl.getWidgetByName("name")
组件:
_g.getWidgetByName("a")
工具栏:
contentPane.toolbar.options.items[index]

2、获取单元格
分页、数据分析页面
$("td[id^=单元格号-]")

填报预览页面
$("td[id^='单元格号-']")

contentPane.getCellValue(sheet,col,row)   #sheet,col,row都是从0开始,A1就是(0,0,0)
contentPane.curLGP.getCellValue(cell)    # cell="A1"

contentPane.setCellValue(sheet,col,row)
contentPane.curLGP.setCellValue(cell)

决策报表页面
$("#报表块名字").find("td[id^='单元格号-']")
示例:REPORT0块的A1单元格
$("REPORT0").find("td[id^='A1-']")

你可能感兴趣的:(javascript,前端)