类 FrameParameters
java.lang.Object
com.gdxsoft.easyweb.script.display.frame.FrameParameters
-
字段概要
字段修饰符和类型字段说明static StringshortNamestatic final String英文static final String指定要调用的ACTION(参数值大小写无关)
用于AJAX调用的功能,如删除记录,修改记录等,在配置文件中定义,
默认的调用Action名称是“OnPageLoad”static final StringFrame执行操作的名称static final String执行后是否重新加载页面
0 = 不加载static final String提交后执行的提示static final Stringewa_conf中的 addedResource定义的附加资源的names,通过“,”分割,参数大小写无关static final String页面提交的要执行的事件 避免xxs攻击,仅支持EWA.F.FOS["xxxx"].NewNodeAfter,其它无效static final String是否是AJAX调用(参数值大小写无关)
1.static final StringListFrame 导出的模式, XLS,DBF,TXT,XMLstatic final String针对App调用,非空,参数大小写无关
ListFrame删除在tr上的事件。static final String"base64 , 16=16进制,默认存储为文件,itemValuesstatic final String设置Listframe显示为BOX对象,需要在IDE中设定BOX参数,非空,参数大小写无关static final String覆盖BOX参数的 parent_id,重新设定装载对象指定的id。static final StringEWA调用模式,参数大小写无关
INNER_CALL表示为ewaconfigitem或 Jsp程序调用static final String在Frame的TD 附加标题,描述的开关参数名称,非空 在每个td上添加属性 ewa_cell_des, ewa_cell_memostatic final String在Frame的TD 附加标题的att名称 前端css:.ewa-col-name::before {content: attr(ewa_cell_des);}static final String在Frame的TD 附加备注的att名称 前端css:.ewa-col-name::before {content: attr(ewa_cell_memo);}static final String用于更改cookie的域,只能用于HtmlControl调用static final StringwriteDebugstatic final Stringstatic final String不显示debug信息,覆盖ewa_conf.xml的debug 设置。static final String下载文件对应的字段名称static final String在返回的表中 判断Action执行的表中是否包含错误static final StringListFrame输出时不生成table/tr/td,仅输出item的html,非空,参数大小写无关static final String指定Frame 显示为3段,2段或1段,参数大小写无关
C2/2 = 2段,无备注框
C1/1 = 1段,无标题框
C11 = 标题和输入框,上下排列static final String更改 SysFrameUnid前缀,只保留英文,数字,_,中文static final Stringstatic final String不显示frame框架 在配置项中定义了HtmlFrame后,首先显示框架,然后显示当前配置项。static final String列表内容默认为li,指定参数后更改标签,参数值大小写无关
a: a
div: div
div2: div><无效输入:'<'divstatic final String多维表格转置,1=转置static final StringDefault is h5 , no = 不使用h5头static final String用户参数指定的高度,参数大小写无关static final String隐藏Frame字段的字符串表达式,用,分割static final Stringstatic String图片重新缩放,例如:800x600static final String是否打开为dialog模式,限定高度宽带滚动条,非空,参数大小写无关
<div class='ewa-in-dialog' >static final Stringstatic final String是否显示标题栏,判断参数EWA_IS_HIDDEN_CAPTION(yes/no,1/0),参数大小写无关,对于 ListFrame是第一行的字段描述,对于Frame是第一行标题static final String强制制定为SELECT查询static final String用户定义参数指定是否分页, yes表示分页,no表示不分页,超越PageSize.IsSplitPage定义static final String脚本调试static final String当Frame输出json时,处理bin模式,HEX, BASE64, IMAGE(default)static final String输出json的字段名称大小写,和EWA_AJAX联合使用,参数值大小写无关
当为lower时是所有字段转为小写,
为upper时所有字段转为大写,
否则无转换。static final String生成页面的JSON数据的名称,jsonp用,参数大小写无关static final String当Frame输出json时候忽略null值,即不输出 addr: nullstatic final Stringstatic final String指定语言,语言列表 zhcn(简体中文)enus(英语)
使用方式:参数调用为最高优先级,默认为zhcn,如果参数指定,则保留在session中,下次从session中获取static final String列表左引导模式static final String排序方式参数,参数大小写无关static final StringListFrame 检索,客户端操作后产生,一般不用于url手动调用,手动调用使用EWA_SEARCHstatic final String不使用FrameHtml模板,非空,参数大小写无关static final String列表不进行重绘按钮,限定值为NO,参数大小写无关static final String列表行上双击,限定值为yes/no,参数大小写无关static final String列表行上双击,限定值为yes/no,参数大小写无关static final String列表不进行重绘搜索,限定值为NO,参数大小写无关static final String列表不进行重绘按钮,限定值为S/M,参数大小写无关
s=单选
m=多选static final String列表是否固定表头,限定值为yes/no,参数大小写无关static final String移动模式,非空static final StringEWA_MTYPE指定Frame的处理数据方式,参数大小写无关
N=new,
M=modify,
C=copystatic final String不显示内容,仅用于执行,不打印内容static final String提交后执行的脚本 用于AJAX调用后再执行的脚本static final String列表当前页编号,参数大小写无关static final String列表分页记录数,参数大小写无关static final StringHtmlCreator 调用提交后执行的脚本的调用FrameUnid编号static final String是否是POST提交 =1static final String强制刷新数据static final String列表显示回收站
NO = 不显示static final StringFrame按照ReDraw模式进行显示,非空有效,参数大小写无关static final String创建 select 对象的reload事件,对应的UserXItem的名称static final String列表每行所有TD字符串进行md5签名yes/1,
用于刷新数据 refreshPage or replaceRowsData 的比对static final Stringstatic final String用于初始化列表的搜索框,例如:
1、EWA_SEARCH=nws_subject[lk]base,NWS_CAT_NAME[eq]documents
2、EWA_SEARCH=MEMO_STATE[or]MEMO_ING;MEMO_FINISH(或表达式)
语法:字段[方式]检索词
方式:
lk(包含):字段 like '%检索词%',
llk(左包含):字段 like '检索词%',
rlk(右包含):字段 like '%检索词',
eq(等于):字段='检索词'
or(或):多个词之间用分号分割,字段='检索词' OR 字段='检索词1'static final String皮肤名称static final String存在于session的皮肤名称static final String不使用 Test1的table,非空,参数大小写无关static final String跳过图片滑动验证,NOT_CHECK=不检查验证码 pv.getPVTag() == PageValueTag.HTML_CONTROL_PARAS ||
pv.getPVTag() == PageValueTag.SYSTEM ||
pv.getPVTag() == PageValueTag.SESSIONstatic final StringshortNamestatic final StringListFrame分页查询时跳过的select语句static final StringFrame定义了自定义框架,此参数可以不使用此框架,非空,参数大小写无关static final String时差(分钟)static final String通过参数传递的Title,覆盖frame的titlestatic final String通过参数传递的TitleEn (ewa_lang=enus),覆盖frame的titlestatic final StringTree初始化显示的值static final Stringstatic final StringTree加载分层数据 EWA_TREE_MORE=1起作用static final Stringstatic final String指定Tree的根节点Idstatic final String不获取Tree当前状态static final String获取Tree当前状态 EWA_TREE_STATUS=1起作用static final Stringstatic final Stringstatic final String不检查验证码,用于手机应用或AJAX调用
NOT_CHECK=不检查验证码
pv.getPVTag() == PageValueTag.HTML_CONTROL_PARAS ||
pv.getPVTag() == PageValueTag.SYSTEM ||
pv.getPVTag() == PageValueTag.SESSIONstatic final String输出为VUE格式,非空static final String工作流控制点 =1static final String工作流名称static final String获取工作流类型
if (wfType.equals("cnns")) {
} else if (wfType.equals("units")) {
} else if (wfType.equals("gunid")) {
} else if (wfType.equals("all")) {
} else if (wfType.equals("get")) {
} else if (wfType.equals("ins_post")) { // 用户提交
} else if (wfType.equals("ins_get")) { // 用户提交static final Stringstatic final String用户参数指定宽度,参数大小写无关static final Stringyes = 使用 XHTML头static final String在frame页面创建json_allstatic final String已过时。static final Stringewaconfigitem或Jsp程序调用内部调用,创建为 /EWA_STYLE/cgi-bin/?static final String配置文件的配置项(参数值大小写无关)static final Stringstatic final StringEWA_LANG 从session取static final Stringstatic final String配置文件(参数值大小写有关)
例如“|ewa|ewa_main.xml”,“|”表示目录分割符,..static final String中文 -
构造器概要
构造器 -
方法概要
-
字段详细资料
-
EWAdotFRAMEdotDATA
-
EWA_CELL_ADD_DES
在Frame的TD 附加标题,描述的开关参数名称,非空 在每个td上添加属性 ewa_cell_des, ewa_cell_memo- 另请参阅:
-
EWA_CELL_ADD_DES_NAME
在Frame的TD 附加标题的att名称 前端css:.ewa-col-name::before {content: attr(ewa_cell_des);}- 另请参阅:
-
EWA_CELL_ADD_DES_NAME_MEMO
在Frame的TD 附加备注的att名称 前端css:.ewa-col-name::before {content: attr(ewa_cell_memo);}- 另请参阅:
-
EWA_TITLE
-
EWA_TITLE_EN
-
EWA_SLIDE_PUZZLE_CHECK
跳过图片滑动验证,NOT_CHECK=不检查验证码 pv.getPVTag() == PageValueTag.HTML_CONTROL_PARAS ||
pv.getPVTag() == PageValueTag.SYSTEM ||
pv.getPVTag() == PageValueTag.SESSION- 另请参阅:
-
EWA_VALIDCODE_CHECK
不检查验证码,用于手机应用或AJAX调用
NOT_CHECK=不检查验证码
pv.getPVTag() == PageValueTag.HTML_CONTROL_PARAS ||
pv.getPVTag() == PageValueTag.SYSTEM ||
pv.getPVTag() == PageValueTag.SESSION- 另请参阅:
-
EWA_HIDDEN_FIELDS
-
FRAME_UNID_PREFIX
已过时。更改FrameUnid的前缀,请用EWA_FRAME_UNID_PREFIX- 另请参阅:
-
EWA_FRAME_UNID_PREFIX
-
INNER_CALL
ewaconfigitem或Jsp程序调用内部调用,创建为 /EWA_STYLE/cgi-bin/?xmlname=xx&itemname=yy- 另请参阅:
-
EWA_GRID_AS
列表内容默认为li,指定参数后更改标签,参数值大小写无关
a: a
div: div
div2: div><无效输入:'<'div- 另请参阅:
-
EWA_ROW_SIGN
列表每行所有TD字符串进行md5签名yes/1,
用于刷新数据 refreshPage or replaceRowsData 的比对- 另请参阅:
-
XMLNAME
配置文件(参数值大小写有关)
例如“|ewa|ewa_main.xml”,“|”表示目录分割符,..|不被支持,会出错。- 另请参阅:
-
ITEMNAME
-
EWA_LANG
指定语言,语言列表 zhcn(简体中文)enus(英语)
使用方式:参数调用为最高优先级,默认为zhcn,如果参数指定,则保留在session中,下次从session中获取- 另请参阅:
-
EWA_ACTION
指定要调用的ACTION(参数值大小写无关)
用于AJAX调用的功能,如删除记录,修改记录等,在配置文件中定义,
默认的调用Action名称是“OnPageLoad”- 另请参阅:
-
EWA_DEBUG_NO
-
EWA_NO_CONTENT
-
EWA_P_BEHAVIOR
-
EWA_POST
-
EWA_FRAMESET_NO
不显示frame框架 在配置项中定义了HtmlFrame后,首先显示框架,然后显示当前配置项。仅EWA_FRAMESET_NO=1起作用- 另请参阅:
-
EWA_JSON_FIELD_CASE
输出json的字段名称大小写,和EWA_AJAX联合使用,参数值大小写无关
当为lower时是所有字段转为小写,
为upper时所有字段转为大写,
否则无转换。- 另请参阅:
-
EWA_JSON_SKIP_NULL
-
EWA_JSON_BIN_METHOD
当Frame输出json时,处理bin模式,HEX, BASE64, IMAGE(default)- 另请参阅:
-
EWA_TREE_MORE
-
EWA_TREE_STATUS
-
EWA_TREE_SKIP_GET_STATUS
-
EWA_DOWNLOAD_NAME
-
EWA_AJAX
是否是AJAX调用(参数值大小写无关)
1. XML 输出XML字符串;
2. JSON 输出JSON数组;
3. JSON_ALL 输出所有指定Action的查询数据,以多个JSON数组输出;
4. JSON_EXT 输出JSON和配置项信息;
5. JSON_EXT1 输出JSON和配置项信息及配置脚本。
6. DOWNLOAD_INLINE 输出图片、PDF
7. DOWNLOAD 下载文件,EWA_DOWNLOAD_NAME 对应文件保存字段
8. HAVE_DATA 显示为是否有数据
9. VALIDCODE 输出验证码
10. DOWN_DATA 表示下载数据
11. SELECT_RELOAD 创建重新刷新item的json,例如select的重新刷新
12. LF_RELOAD listframe reload
13. INSTALL 安装HTML
14. WORKFLOW 工作流
15. TOP_CNT_BOTTOM 仅生成对象本身,不包括头部和尾部等
16. XMLDATA 生成数据XML- 另请参阅:
-
EWA_APP
-
EWA_COOKIE_DOMAIN
用于更改cookie的域,只能用于HtmlControl调用
PageValue pv = rv.getPageValues().getPageValue("EWA_COOKIE_DOMAIN"); if (pv != null 无效输入:'&'无效输入:'&' (pv.getPVTag() == PageValueTag.HTML_CONTROL_PARAS)) { domain = pv.getValue().toString(); }- 另请参阅:
-
EWA_SEARCH
用于初始化列表的搜索框,例如:
1、EWA_SEARCH=nws_subject[lk]base,NWS_CAT_NAME[eq]documents
2、EWA_SEARCH=MEMO_STATE[or]MEMO_ING;MEMO_FINISH(或表达式)
语法:字段[方式]检索词
方式:
lk(包含):字段 like '%检索词%',
llk(左包含):字段 like '检索词%',
rlk(右包含):字段 like '%检索词',
eq(等于):字段='检索词'
or(或):多个词之间用分号分割,字段='检索词' OR 字段='检索词1'- 另请参阅:
-
EWA_BOX_PARENT_ID
-
EWA_BOX
-
EWA_IS_SPLIT_PAGE
用户定义参数指定是否分页, yes表示分页,no表示不分页,超越PageSize.IsSplitPage定义- 另请参阅:
-
EWA_LU_STICKY_HEADERS
-
EWA_LU_BUTTONS
-
EWA_LU_SEARCH
-
EWA_LU_SELECT
-
EWA_LU_DBLCLICK
-
EWA_LU_DBL_CLICK
-
EWA_PAGECUR
-
EWA_PAGESIZE
-
EWA_LF_ORDER
-
EWA_FRAME_COLS
指定Frame 显示为3段,2段或1段,参数大小写无关
C2/2 = 2段,无备注框
C1/1 = 1段,无标题框
C11 = 标题和输入框,上下排列- 另请参阅:
-
EWA_TEMP_NO
-
EWA_LF_TEMP_NO
-
EWA_FRAME_BOX_NO
ListFrame输出时不生成table/tr/td,仅输出item的html,非空,参数大小写无关- 另请参阅:
-
EWA_WIDTH
-
EWA_HEIGHT
-
EWA_SKIP_TEST1
-
EWA_IN_DIALOG
是否打开为dialog模式,限定高度宽带滚动条,非空,参数大小写无关
<div class='ewa-in-dialog' >- 另请参阅:
-
EWA_CALL_METHOD
EWA调用模式,参数大小写无关
INNER_CALL表示为ewaconfigitem或 Jsp程序调用- 另请参阅:
-
EWA_ADDED_RESOURCES
ewa_conf中的 addedResource定义的附加资源的names,通过“,”分割,参数大小写无关- 另请参阅:
-
EWA_IS_HIDDEN_CAPTION
是否显示标题栏,判断参数EWA_IS_HIDDEN_CAPTION(yes/no,1/0),参数大小写无关,对于 ListFrame是第一行的字段描述,对于Frame是第一行标题- 另请参阅:
-
EWA_JSON_NAME
-
EWA_REDRAW
-
EWA_MTYPE
-
EWA_RELOAD_ID
-
EWA_LEFT
-
EWA_RECYCLE
-
EWA_TREE_INIT_KEY
-
EWA_TREE_ROOT_ID
-
EWA_GRID_TRANS
-
EWA_INIT_GRP
- 另请参阅:
-
EWA_PARENT_FRAME
-
EWA_ACTION_TIP
-
EWA_ACTION_RELOAD
-
EWA_AFTER_EVENT
页面提交的要执行的事件 避免xxs攻击,仅支持EWA.F.FOS["xxxx"].NewNodeAfter,其它无效- 另请参阅:
-
EWA_SN
-
EWA_SKIN
-
EWA_SKIN_SESSION
-
EWA_ACTION_KEY
-
EWA_TREE_KEY
- 另请参阅:
-
EWA_TREE_PARENT_KEY
- 另请参阅:
-
EWA_TREE_TEXT
- 另请参阅:
-
EWA_FRAME_URL
- 另请参阅:
-
EWA_WF_CTRL
-
EWA_ERR_OUT
-
EWA_AJAX_DOWN_TYPE
-
EWA_LF_SEARCH
-
SYS_FRAME_UNID
- 另请参阅:
-
EWA_DB_LOG
-
SYS_EWA_LANG
-
EWA_WF_TYPE
获取工作流类型
if (wfType.equals("cnns")) {
} else if (wfType.equals("units")) {
} else if (wfType.equals("gunid")) {
} else if (wfType.equals("all")) {
} else if (wfType.equals("get")) {
} else if (wfType.equals("ins_post")) { // 用户提交
} else if (wfType.equals("ins_get")) { // 用户提交- 另请参阅:
-
EWA_SCRIPT_PATH
- 另请参阅:
-
EWA_R
-
EWA_BIN_TYPE
-
EWA_XHTML
-
EWA_H5
-
EWA_MOBILE
-
EWA_VUE
-
EWA_TIMEDIFF
-
RV_EWA_STYLE_PATH
- 另请参阅:
-
EWA_DEBUG_KEY
- 另请参阅:
-
EWA_JS_DEBUG
-
EWA_WF_NAME
-
EWA_WF_UOK
- 另请参阅:
-
EWA_ID
- 另请参阅:
-
EWA_UP_NEWSIZES
- 另请参阅:
-
EWA_KEY
- 另请参阅:
-
EWA_SQL_SPLIT_NO
-
EWA_IS_SELECT
-
ENUS
-
ZHCN
-
$S
shortName -
EWA_IMAGE_RESIZE
图片重新缩放,例如:800x600
-
-
构造器详细资料
-
FrameParameters
public FrameParameters()
-