展示组件

Table

表格控件(继承自 Component 标签控件)

Table 属性

Attribute Type Default Description
title String 设置后,在表格上方出现标题居中
style String 修改标题字体大小及是否粗体,例:0-true 0代表不修改字号,true为粗体
grivaty String center 设置文字格式(居左、居中,居右)值-left/center/right
scroll boolean false 当横向滚动为否时,自动计算所有列的宽度之和,按百分比重新划分,当有行级按钮时,显示总宽度减去行级按钮的宽度。为是时,则按照指定的宽度值,超出时以滚动形式显示。
navigator boolean true 显示导航条,即第XXX页
fixCol int 0 第一列开始固定的列数,0既为不固定。当滚动时起作用。
nowarp boolean false 禁止换行,在设置滚动属性后起作用
page int 1 设置当前显示页
pageCount String 20 每页显示的页数,默认20个,多余20个,显示导航条
rowBgColor String 255255255 设置行背景色
rowBgColor2 String 220237240 为设置偶数行背景色,奇数行背景色以rowColor为准,当设置此属性时,才以奇偶行显示
rowFontColor String 000000000 奇数行行中字体颜色值
rowFontColor2 String 000000000 偶数行字体颜色值,当设置此属性时,才以奇偶行显示
click String 设置点击事件(格式如:PAGE-页面ID-参数1=值1,参数2=值2,...或OP-操作ID-参数1=值1,参数2=值2,...)
filter String 有效性标识,NOTNULL、between- xx and yy、@this.属性值>=值、@组件名.属性值=<值、include-值1||值2、uninclude-值1||值2、regex:正则表达式
visiable String 设置表格组件是否可见
filterMsg String 当filter验证没通过时,如果filterMsg为空,则提示现在的提示文本,如果filterMsg不为空,则提示filterMsg的文本
logoimg String Cockpit属性,设置打印时图片,值为图片地址
simple boolean false Cockpit属性,设置是否为简单表格
showNum boolean false Cockpit属性,设置是否序号列
printCol String Cockpit属性,设置需要打印的列。例 printCol="1,2,3"

Table 方法

Method Return type parameter Description
addData void 添加行数据,格式为第一列||第二列,当二次请求完后,获取的addData从原有的最后一页后开始
addTitle void 添加标题信息,格式为标题,宽度
addRowButton void 添加行按钮,行按钮默认添加在每行的最后一列(新增),宽度自动计算。例:btn1||测试||img-14||PAGE-pagelist-id=0,bill_id=1
addOptionButton void 长按某行时出现的按钮,弹出的上下文菜单标题为“可用操作[当前行的值]”
colFontColor[列数] String 设置指定列数中的字体颜色colFontColor[1,2,3]
colBgColor[列数] String 设置指定列数中的背景色colBgColor [1,2,3]

Table 示例

[Form]
title = "页面列表"
layout = "BoxLayoutY"
[Form.Table_Table1]
title = "页面列表表格标题"
scroll = true
fixCol = 1
addTitle0 = "页面ID,20%"
addTitle1 = "页面名称,40%"
addTitle2 = "是否显示,40%"
addTitle3 = "说明,40%"
colBgColor0 = "235142085"
addRowButton0 = "btn1||测试||img-14||PAGE-pagelist-id=0,bill_id=1"

BackLog

待办提醒控件(继承自 Component 标签控件)

BackLog 属性

Attribute Type Default Description
id int 待办提醒控件 id
title String 待办标题
txt1 String 待办信息 1
txt2 String 待办信息 2
txt3 String 待办信息 3
count String 待办数量
click String 点击待办框后跳转到 PAGE 页面 ID
color String 待办框背景色

BackLog 示例

[Form]
id = "Form1"
title = "Axeac移动平台Demo"
layout = "BoxLayoutY"
[Form.BackLog_Backlog1]
title = "ERP"
color = "008206235"
icon = 28
count = 11
click= "PAGE-axdemo_contactsbm"
[Form.BackLog_Backlog2]
title = "工作流"
color = "247098096"
icon = 26
count = 5
click= "PAGE-axdemo_contactsbm"

Map

自动定位,也支持解析经纬度定位,并可以返回多个定位信息以及多点之间路线。 (继承自 Component 组件)

Map 属性

Attributes Type Default Description
id String Map 组件 id
type int 路径规划方式(1 为驾车路线,2 为骑行或步行路线)
line boolean 1 是否显示多点之间路线
visiable String top Map 组件是否可见

Map 方法

Method Return type parameter Description
addPosition void 设置坐标,c.addPostion=纬度,经度,名称 例:30.272257, 120.160581,杭州大厦 A 座

Map 示列

[Form] 
id = "Form1"
title = "地图定位到指定地点"
layout = "BoxLayoutY"
[Form.Map_Map1]
addPosition0 = "30.274353, 120.135728,文三路电子信息街道"

Image

轮播图控件 (继承自 Component 组件)

Image属性(Attributes):

Attributes Type Default Description
isCycle boolean true 是否自动轮播
delayTime int 3000(毫秒) 自动轮播时的图片切换时间(后台表现层设置delayTime属性时,单位为秒)
indicator String point 指示器样式(point为圆形指示器、num为数字指示器)
height int -1 该属性继承自父类控件,当size为空时,使用height为控件设置高度,如果height值为-1,则设置高度为屏幕高度的30%
size String null size为百分比数据,轮播图的高度取自屏幕高度*size

Image方法

Method Return type parameter Description
addData void 添加值为后台图片名称(如后台存在图片loginbanner.png,则addData0 = "loginbanner")同时添加值也可以是网络图片(网络图片需http或https开头,如addData1 = "http://wx4.sinaimg.cn/mw690/0060lm7Tly1furvlmntz8j30sg0sgmyi.jpg ")
addTitle void 添加图片的名称或说明(说明与图片为添加顺序对应关系)
addClick void 为每张图片添加点击跳转事件(跳转事件与图片为添加顺序对应关系)

Image示列(Sample):

[Form]
id= "FormImage"
title= "图片轮播"
layout= "BoxLayoutY"
[Form.Image_Image1]
#indicator = "num"
isCycle = true
delayTime = 5
addData0 = "loginbanner"
addData1 = "default"
addData2 = "http://wx4.sinaimg.cn/mw690/0060lm7Tly1furvlmntz8j30sg0sgmyi.jpg"
addTitle0 = "第一张图片"
addTitle1 = "第二张图片"
addTitle2 = "第三张图片"
size = "40%"
addClick0 = "PAGE-labellist"
addClick1 = "PAGE-labeltext"
addClick2 = "PAGE-GroupContainer"

Code2D

二维码生成组件,根据添加的文本自动生成二维码(2013.05.09 组件名由 2DCode 改为 Code2D) (继承自 Component 组件)

Code2D 属性

Attributes Type Default Description
id String Code2D 组件 id
text String 文本属性,此属性为空时,调用 addText 的文本,直接生效
size int 128 大小,直接生效
title String 显示标题文本
icon String 标题图标
visiable String true 设置 Code2D 组件是否可见

Code2D 方法

Method Return type parameter Description
addText void 添加文本,换行标记

Code2D 示列

[Form] 
id = "Form1"
title = "Code2D"
layout = "BoxLayoutY"
[Form.Code2D_Code2D1]
text = "https://www.axeac.com"
title = "欢迎使用Axeax移动应用开发平台"
size = "50%"
[Form.Code2D_Code2D2]
text = "01FA349BDFA001\r\n二次风机"

HtmlListView

Html 列表控件(继承自 Component 标签控件)

HtmlListView 属性

Attribute Type Default Description
id int Html 列表控件 id
headHtml String 列表前的 html
bottomHtml String 底部的 html,中间时列表的 html
template String 模版 Html@@数字@@,数字是引用 addRowData 中个数
next String 下次请求的 MEIP
autoLoad boolean true 是否自动加载

HtmlListView 方法

Method Return type parameter Description
addRowData void 信息 1||信息 2||信息 3,行信息添加,方法执行后,将当前 Data 结合 template 的 HTML 代码
addRowClick void 行级点击按钮,当存在多个事件时,弹出事件供用户选择

HtmlListView 示例

[Form] 
id = "Form1"
title = "请填写标题"
layout = "BoxLayoutY"
[Form.HtmlListView_HtmlListView1]
headHtml = "<body style=\"background-url(@@root@@/main/img/wood.png) repeat;padding-top-20px; \" ><link href=\"@@root@@/main/css/index.css?t=\" rel=\"stylesheet\" type=\"text/css\" /><div align=\"center\">"
bottomHtml = "</div><div class=\"nav_1\"  >?</div>"
template = "<div class=\"div_1\" align=\"center\"  style=\"width-21%\"><img src=\"@@root@@/main/@@icon@@\" /></br>@@name@@</div>"

HtmlContent

Html 信息控件(继承自 Component 标签控件)

HtmlContent 属性

Attribute Type Default Description
id int Html 信息控件 id
html String Html 代码
js String 执行 excute 方法,可以引用@@数字@@Form 变量@@,一般用于个性化

HtmlContent 方法:

Method Return type parameter Description
data void 设置组件存储的变量名,替换js及HTML代码里的@@data.Id@@内容
click void 长按某行时出现的按钮,弹出的上下文菜单标题为“可用操作[当前行的值]”,格式为 = ID ||Name||Icon||PAGEID-id=0,name=1,如果值里没有=,则用 key 从 data 里取。
Property.元素 ID.属性 void 设置 html 元素属性,元素属性可用任意,一般用来绑定

HtmlContent 示例

[Form] 
id = "Form1"
title = "htmlcontent"
layout = "BoxLayoutY"
[Form.HtmlContent_HtmlContent1]
html = "<a href='www.baidu.com'>SO</a>"

WebBrower

主要用来显示指定网址和执行 JS (继承自 Component 组件)

WebBrower 属性

Attributes Type Default Description
id String WebBrower 组件 id
title String 显示标题文本
url String 1 载入的 url 地址
html String top 优先级低于 url
loadingText String BoxLayoutY 加载时显示的文本
height int -1 设置固定高度

WebBrower 示列

[Form] 
id = "Form1"
title = "webview"
layout = "BoxLayoutY"
[Form.WebView_WebView1]
layout = "LayoutX"
#height = 150
loadingText = "正在加载中"
url="http://58.247.126.58-6040/direct?user=admin&password=e10adc3949ba59abbe56e057f20f883e&filePath=mainmenu.zxml&showToolbar=false&view=view"

FunList

功能菜单控件 (继承自 Component 组件)

FunList 属性

Attributes Type Default Description
title String 系统功能 标题文本
showTitle boolean true 是否显示标题栏

FunList方法

Method Return type parameter Description
addData void 添加显示的内容图标、文字及跳转页面。格式:模块名称||后台图标名称||跳转页面id(例:审批单&#|124;loginbanner||shenpidan)

FunList 示列

[Form]
id = "Form1"
title = "企业移动应用平台"
Layout = "BoxLayoutY"
[Form.FunList_FunList1]
addData0 = "ERP||1||GroupContainer"
addData1 = "内控管理||1||labeltext"
addData2 = "功能列表||10||labellist"
addData3 = "业务报表||11||labelswitch"
addData4 = "审批单||12||sign"
addData5 = "工作量系统||13||codescan"
Copyright © 快虎信息 2019 all right reserved,powered by Gitbook该文件修订时间: 2019-03-23 23:57:04

results matching ""

    No results matching ""