o2oa api: querystatement | o2oa开发平台-游戏厅捕鱼达人

module

当查询设计中使用了select语句,并且配置了视图,可以在查询视图中使用本章api。
querystatement对象在查询视图中可用。它的很多方法与queryview类似。(仅前端脚本可用)

usable range

querystatement

syntax

//您可以在查询视图中,通过this来获取querystatement对象,如下:
var querystatement = this.querystatement;

source

methods

static

getparentenvironment() → {mwf.xscript.environment|mwf.xscript.cmsenvironment}

当查询视图被嵌入到门户页面、流程表单或内容管理表单的时候,可以在查询视图写脚本的地方通过这个方法来获取页面或表单的上下文。

syntax

this.querystatement.getparentenvironment();

returns

  • mwf.xscript.environment mwf.xscript.cmsenvironment

    页面或表单的上下文.

example

var env = this.querystatement.getparentenvironment(); //当视图被嵌入到页面的时候,可以在视图里获取页面的上下文
env.page.toportal( "公文门户" ); //调用page的topage() 跳转到其他门户

source

static

getpageinfor() → {object}

获取查询视图当前页的基本信息。

syntax

this.querystatement.getpageinfor();

returns

  • object

    当前页的信息,格式如下:

    {
        "pages": 3, //总页数
        "perpagecount": 50, //每页的条数
        "currentpagenumber": 1 // 当前页数
    }
    

source

static

getpagedata() → {array.

网站地图