在表单中,可以将下拉列表框控件扩展成为Boottrap下拉、自动完成、单选组、复选组、弹窗选择、id转名字等控件类型。
操作:下拉列表控件->修改控件类型->勾选是否支持搜索。
在自动完成框中输入相关的信息,表单自动加载相关的数据。
操作1:在infopath中将控件类型选择为“下拉列表框”,并绑定辅助数据源。
操作2:重新上传表单->下拉列表框配置->“编辑”->选择控件类型->填写数据元附加条件->保存
AND (ID LIKE :term OR NAME LIKE :term )
参数名:term
参数值:$ES.Request.All('esterm')
操作符:Like
数据源附加条件中的参数值为固定写法,$ES.Request.All('esterm')是平台表达式,用于取自动完成框中输入的值。操作符必须选为“Like”。操作1:在infopath中将控件类型选择为“下拉列表框”,并绑定辅助数据源。
操作2:重新上传表单->下拉列表框配置->“编辑”->选择控件类型->填写数据源别名->填写数据元附加条件->是否显示全选->保存
操作1:在infopath中将控件类型选择为“下拉列表框”,并绑定辅助数据源。
操作2:重新上传表单->下拉列表框配置->“编辑”->选择控件类型->填写数据源别名->填写数据元附加条件->是否显示全选->保存
1.列表:$es.grid.doFormPopSelect(gridId, valueFieldName, textFieldName)
gridId:通常使用$ES.UI.Grid.ClientId()取值
valueFieldName:值字段
textFieldName:显示字段
例如:${es}.grid.doFormPopSelect('$ES.UI.Grid.ClientId()', 'ID', 'NAME')
2.树:$es.tree.doFormPopSelect(treeId, valueFieldName, textFieldName)
3.自定义页面需要引入以下脚本并按以下方式编写:
1. jQuery
2. /scripts/esutility.js
3. /Platform/UIV2/Form/js/esform.js
function demoDoSelect() {
//获取选择的数据
var selData = ...;//{value:id值,text:显示值}
if(selData) {
window.parent.$es.form.doPopSelect({value:selData.id,text:selData.name}, $es.form.getPopId());//{value:保存的值,text:显示的值}
} else {
//提示没有选择数据
}
}
操作2:在infopath中将控件类型选择为“下拉列表框”,并绑定辅助数据源。
操作3:重新上传表单->下拉列表框配置->“编辑”->选择控件类型->填写数据元附加条件->保存
操作1:在infopath中将控件类型选择为“下拉列表框”,并绑定辅助数据源。
操作2:重新上传表单->下拉列表框配置->选择控件类型->保存
操作3:表单初始化(详细操作步骤请参照“表单-表达初始化”中的步骤)
在表单中,下拉列表框、单选组、复选组、自动完成、弹窗选择可以实现控件之间的联动。
其中,单选组、复选组只能作为联动的子级,不能作为联动的父级。其中弹窗的联动比较特殊,下面以省份信息表单中的弹窗为例,介绍一下弹窗的联动。
表单中弹窗的联动需要在弹窗选择配置的URL中给弹出的窗口父级的参数,同时在弹出的窗口中接收参数。
操作1:URL中传参
示例中用到的URL:
/Platform/UIV2/Grid/ShowGrid.html?gridId=4fe9ce30f8704d399951d6fc647800c8&PID=$ES.UI.Form.Data('EA_PROVINCE','AREA_ID')
表达式说明:$ES.UI.Form.Data(tableName, filedName, rowIndex)
作用:表单中保存前取值
参数:
(1)tableName:表名
(2)filedName:列名
(3)rowIndex:行数(可省略,省略时表示取第一行数据)
操作2:弹出页面获取参数
获取参数表达式:$ES.Req()
作用:$ES.Request.QueryString()的简写,用于获取URL中的参数。
深圳坪山网站建设公司大浪优秀网站设计推荐广东seo多少钱晋城百度爱采购多少钱苏州seo优化价格罗湖百姓网标王推广多少钱临猗网站设计报价湖州网页制作报价毕节推广网站公司梧州网站建设设计哪家好安顺优化价格株洲网站优化按天计费多少钱朝阳网络营销价格黔西南外贸网站建设公司盐田网站改版连云港SEO按天收费报价厦门SEO按天收费哪家好铜仁网站推广方案价格信阳网络推广推荐太原设计网站价格衢州网站优化排名贺州网站seo优化价格晋中网站seo优化汕尾关键词按天扣费推荐南平阿里店铺托管哪家好南山百度网站优化排名本溪建设网站公司盐城阿里店铺运营推荐临汾网站优化推广价格昆明网站搭建推荐聊城SEO按天收费哪家好香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声卫健委通报少年有偿捐血浆16次猝死汪小菲曝离婚始末何赛飞追着代拍打雅江山火三名扑火人员牺牲系谣言男子被猫抓伤后确诊“猫抓病”周杰伦一审败诉网易中国拥有亿元资产的家庭达13.3万户315晚会后胖东来又人满为患了高校汽车撞人致3死16伤 司机系学生张家界的山上“长”满了韩国人?张立群任西安交通大学校长手机成瘾是影响睡眠质量重要因素网友洛杉矶偶遇贾玲“重生之我在北大当嫡校长”单亲妈妈陷入热恋 14岁儿子报警倪萍分享减重40斤方法杨倩无缘巴黎奥运考生莫言也上北大硕士复试名单了许家印被限制高消费奥巴马现身唐宁街 黑色着装引猜测专访95后高颜值猪保姆男孩8年未见母亲被告知被遗忘七年后宇文玥被薅头发捞上岸郑州一火锅店爆改成麻辣烫店西双版纳热带植物园回应蜉蝣大爆发沉迷短剧的人就像掉进了杀猪盘当地回应沈阳致3死车祸车主疑毒驾开除党籍5年后 原水城县长再被查凯特王妃现身!外出购物视频曝光初中生遭15人围殴自卫刺伤3人判无罪事业单位女子向同事水杯投不明物质男子被流浪猫绊倒 投喂者赔24万外国人感慨凌晨的中国很安全路边卖淀粉肠阿姨主动出示声明书胖东来员工每周单休无小长假王树国卸任西安交大校长 师生送别小米汽车超级工厂正式揭幕黑马情侣提车了妈妈回应孩子在校撞护栏坠楼校方回应护栏损坏小学生课间坠楼房客欠租失踪 房东直发愁专家建议不必谈骨泥色变老人退休金被冒领16年 金额超20万西藏招商引资投资者子女可当地高考特朗普无法缴纳4.54亿美元罚金浙江一高校内汽车冲撞行人 多人受伤