什么是O-ACTION标签
在应用系统开发实践中,经常需要通过【计算脚本】输出一段文字或HTML中添加超链接,并且知道点击改超链接的动作及行为细节。O-ACTION标签就是为此而设计。
如何使用O-ACTION标签
O-ACTION表示是一个HTML5中的自定义标签,完整的写法是:
<o-action />
或
<o-action>...</o-action>
实际使用中一般通过【计算脚本】控件输出。例如:
(function(){
var html = "<o-action action-type='jumpto' url='https://www.baidu.com/' title='百度' open-type=‘open-blank’>跳转百度</o-action>";
return html;
})()
用法说明
myApps-自定义a(o-action)标签用法
一、以表单的形式打开
1.参数说明
action-type | opendocument:表单打开 |
---|---|
appid | 软件id |
formid | 表单id |
docid | 文档id |
isRefresh | 关闭后是否刷新 |
open-type | 打开类型: 1.open-present:当前页打开 2.open-eject :弹出层打开 3.open-tab: 标签页打开 4.open-blank: 新窗口打开 |
exparams | 额外的参数 |
parentid | 主表的id |
title | 标题 |
参数 | 说明 |
2.值脚本格式
弹出层打开表单 二、以视图的形式打开
1.参数说明
action-type | openview:视图打开 |
---|---|
appid | 软件id |
viewid | 视图id |
isRefresh | 关闭后是否刷新 |
open-type | 打开类型: 1.open-present:当前页打开 2.open-eject :弹出层打开 3.open-tab: 标签页打开 4.open-blank: 新窗口打开 |
exparams | 额外的参数 |
title | 标题 |
参数 | 说明 |
2.值脚本格式
弹出层打开视图 三、视图选择框的功能
1.参数说明
action-type | viewselect:视图选择框 |
---|---|
selectOne | 视图为单选 |
viewid | 视图id |
isRefresh | 确认后是否刷新 |
okScript | 确认条件 |
callbackScript | 确认后执行脚本 |
mapping | 映射字段 |
dialog-width | 视图选择框宽 |
dialog-height | 视图选择框高 |
参数 | 说明 |
2.值脚本格式
视图选择框 四、跳转类型
1.参数说明
action-type | jumpto:外部链接打开 |
---|---|
url | url地址 |
title | 头部信息 |
isRefresh | 确认后是否刷新 |
open-type | 1.open-present:当前页打开 2.open-eject :弹出层打开 3.open-tab: 标签页打开 4.open-blank: 新窗口打开 |
参数 | 说明 |
2.值脚本格式
调整百度示例:
<o-action action-type='jumpto' url='https://www.baidu.com/' title='百度' open-type='open-blank'>跳转百度</o-action>
文档更新时间: 2023-09-16 07:46 作者:admin