帆软软件应用程序接口及开发指导文档

FR.WLGP

Hierarchy

FR.OB
FR.WLGP

Files

填报的逻辑页面

Defined By

Properties

: Object

直接显示控件的时候有一些特殊处理统一放到这里面去做

直接显示控件的时候有一些特殊处理统一放到这里面去做

: Object

$container, content actually be added, which is a jQuery Object, the contentPane or the selected tab of the TabPane

$container, content actually be added, which is a jQuery Object, the contentPane or the selected tab of the TabPane

: Object

writePane:FR.WritePane this lgp belongs to

writePane:FR.WritePane this lgp belongs to

Defined By

Methods

( col, row ) : jQueryprivate
...

Parameters

  • col : Object
  • row : Object

Returns

计算下当前页 ...

计算下当前页

( tdCell, cv, presentValue )
把值显示在TD里面 cv 可以是 {text, value},就直接显示text, 也可以是一段字符串,则根据dict的有无来判断是否要用dict处理一下 ...

把值显示在TD里面

cv 可以是 {text, value},就直接显示text, 也可以是一段字符串,则根据dict的有无来判断是否要用dict处理一下

Parameters

  • tdCell : Object
  • cv : Object
  • presentValue : Object
( eventName ) : Boolean
触发绑定过的事件 * * ...

触发绑定过的事件 * *

Parameters

  • eventName : String

    要触发的事件的名字 *

Returns

  • Boolean

    如果事件函数返回false,则返回false并中断其他同名事件的执行,否则执行所有的同名事件并返回true

( dp, $tdCell ) : *
格式化单元格值 ...

格式化单元格值

Parameters

  • dp : Object

    单元格值

  • $tdCell : Object

    单元格

Returns

  • *

    格式化结果

( col, row ) : *
获取某个单元格td的jquery对象 e.g. ...

获取某个单元格td的jquery对象 e.g. 获取当前sheet的第三行第二列的格子 contentPane.curLGP.getTDCell(1,2)

Parameters

  • col : Object
  • row : Object

Returns

  • *
( td ) : number
得到单元格的列号 ...

得到单元格的列号

Parameters

  • td : Object

Returns

  • number
( td ) : number
得到单元格的行号 API的提供的行列都从1开始 ...

得到单元格的行号 API的提供的行列都从1开始

Parameters

  • td : Object

Returns

  • number
隐藏选中的黑框 contentPane.curLGP.hideSelectFrame(); ...

隐藏选中的黑框

contentPane.curLGP.hideSelectFrame();
( tdCell ) : boolean
直接显示控件的时候可编辑控件和类似按钮控件之类的不可编辑控件通过这个来区分 ...

直接显示控件的时候可编辑控件和类似按钮控件之类的不可编辑控件通过这个来区分

Parameters

  • tdCell : Object

Returns

  • boolean

    是否是可以编辑的控件

( ) : boolean
检查当前页面是否是冻结的 e.g. ...

检查当前页面是否是冻结的 e.g. contentPane.curLGP.isFrozen();

Returns

  • boolean
dCell是否可被选中包括直接显示控件场景下的可编辑控件 ...

dCell是否可被选中包括直接显示控件场景下的可编辑控件

Parameters

  • tdCell : Object
调整对应行的行高,为冻结服务 ...

调整对应行的行高,为冻结服务

Parameters

  • $tr : Object
  • oriHeight : Object
( direction )
移动选中格子的黑框 @exmaple contentPane.curLGP.moveTDCell(1);//向上移动黑框 ...

移动选中格子的黑框

@exmaple
contentPane.curLGP.moveTDCell(1);//向上移动黑框

Parameters

  • direction : Object
( eventName, fn )
给观察者绑定一个事件 * e.g. ...

给观察者绑定一个事件 * e.g. 给填报页面添加一个提交失败事件:contentPane.on(FR.Events.WF, function() {alert("填报失败!");}); * 给文本框控件p1添加一个初始化后事件:p1.on(FR.Evnets.AFTERINIT, function() {alert("初始化完成!");}); *

Parameters

  • eventName : String

    事件的名字 *

  • fn : Function

    事件对应的执行函数

( eventName, fn )
给观察者绑定一个只执行一次的事件 * ...

给观察者绑定一个只执行一次的事件 *

Parameters

  • eventName : String

    事件的名字 *

  • fn : Function

    事件对应的执行函数

( $tdCell, cv )
alex:作形态处理 ...

alex:作形态处理

Parameters

  • $tdCell : Object
  • cv : Object
清除观察者的所有事件绑定 ...

清除观察者的所有事件绑定

填报翻页时候保存当前页面内容 ...

填报翻页时候保存当前页面内容

( eventName, fn )
解除观察者绑定的指定事件 * ...

解除观察者绑定的指定事件 *

Parameters

  • eventName : String

    要解除绑定事件的名字 *

  • fn : Function

    事件对应的执行函数,该参数是可选的,没有该参数时,将解除绑定所有同名字的事件