WebOffice控件

控件对象
kd.bos.form.control.WebOffice
视觉展示

Java API
| 方法名 | 参数 | 说明 |
|---|---|---|
save | String 文件名 | 保存文档 |
close | 无 | 关闭文档 |
open | String 文档URL | 打开文档 |
open | String,String 文档URL,用户名 | 打开文档 |
open | String,List,String 文档URL,书签,密码 | 打开文档,仅设定可编辑区域才可供用户修改 |
open | String,String,List,String 文档URL,用户名,书签,密码 | 打开文档,仅设定可编辑区域才可供用户修改 |
openAll | String, String URL文档,文件名 | 支持打开多种文档包含Excel,需要传入文件名以打开文件 |
addTable | String[][] 插入数据 | 添加表格 |
addTable | String,String[][] 书签,插入数据 | 指定处添加表格 |
setTrackingMode | String, WebOfficeTrackingType 用户名,类型 | 设置留痕模式 |
addBookmarkForSelection | String 书签 | 为鼠标选中内容设置为书签 |
setTextStyle | String,String 书签名,第二个参数取值:'标题、'引用’等,具体查看word的标题样式名称 | 调整指定书签内容的标题样式 |
mergeDocs | WebOfficeMergeType, String[]合并类型,合并文档URL | 合并其他文档至当前文档 |
mergeDocsByBookmark | String,String[] 书签,合并文档URL | 合并其他文档至当前文档选中页签处 |
addTableColumns | String,String[][] 书签,列数据 | 表格添加列数据 |
addTableRows | String,String[][] 书签,行数据 | 表格添加行数据 |
setCheckBoxChecked | String,String…是否选中,复选框 | 设置复选框值 |
getAllCheckBoxs | 无 | 获取文档中所有的复选框 |
getTextByBookmark | String 书签 | 依据书签获取文档内容 |
isDocChanged | 无 | 获取文档是否有改动 |
getAllBookmarks | 无 | 获取所有书签 |
checkBookmark | String 书签 | 查询书签是否存在 |
showTracesBy | String,boolean 用户名,是否显示修改痕迹 | 按照用户名是否显示某用户的修改痕迹 |
showAllTraces | boolean 是否显示 | 切换显示痕迹 |
setEditableAreas | List,String 书签,密码 | 设置文档可编辑区域,只有传递标签选中区域才能被当前用户编辑 |
setDocUnLimitByRole | List 书签 | 取消文档可编辑区域,可编辑其他区域 |
deleteSelectedAreaEditBookmark | String 书签 | 删除编辑标签 |
setSelectedAreaEditBookmark | String 书签 | 对选中区域设置可编辑标签 |
unLimitDoc | String 密码 | 解除限制文档编辑 |
limitDoc | String 密码 | 限制文档编辑 |
cancelProtectDoc | String 密码 | 取消文档保护 |
protectDoc | WebOfficeDocProtectionType, String 保护类型,密码 | 文档保护 |
showCommentDialog | 无 | 弹出添加批注的框 |
locateMark | String 书签 | 定位书签 |
deleteMarks | List书签列表 | 删除书签 |
modifyMarks | List书签列表 | 修改书签 |
addMarks | WebOfficeMark 书签 | 添加书签 |
insertValue | String 值 | 插入值 |
insertValue | String,boolean 值,是否换行 | 插入值 |
compareFile | String,String,String, String 第一个文档URL,第一个文挡名称,第二个文挡URL,第二个文档名称 | 比较文档 |
sendIsFieldRevise | String 书签 | 是否被修订 |
setCaption | String 标题 | 插入标题 |
setMenubar | Boolean是否显示 | 设置菜单栏是否显示 |
setTitlebar | Boolean 是否显示 | 设置标题栏是否显示 |
setDocAsField | String 书签 | 设置整个文档内容为书签 |
setToolbars | Boolean 是否显示 | 设置工具栏是否显示 |
sendOpenStatus | 无 | 获取文档打开状态 |
reportData | Map<String,Object> 数据 | 回调数据 |
upload | Map<String, Object> 文档上传成功后的相关信息 | 文档上传成功后上报接口 |
afterClose | Map<String,Object> 数据 | 数据发生改变,weboffice浏览器关闭后可触发关闭后事件 |
addDataListener | WebOfficeDataListener weboffice前端数据回调事件监听 | 添加前端数据回调事件 |
addUploadListener | UploadListener 上传事件监听器 | 添加上传事件 |
getDataListeners | 无 | 获取数据监听器 |
通用接口介绍及使用示例
设置标题栏、工具栏、菜单栏、标题栏说明文字
功能简介
控件界面展示的相关设置
代码示例
//显示标题栏
private void setTitlebar() {
WebOffice webOffice = getControl("webofficeap");
webOffice.setTitlebar(true);
}
//显示工具栏
private void setToolbars() {
WebOffice webOffice = getControl("webofficeap");
webOffice.setToolbars(true);
}
//显示菜单栏
private void setMenubar() {
WebOffice webOffice = getControl("webofficeap");
webOffice.setMenubar(true);
}
//设置标题栏说明文字
private void setCaption() {
Object data = getModel().getValue("txt_msg");
if(null == data){return;WebOffice控件
控件对象kd.bos.form.control.WebOffice视觉展示Java API方法名参数说明saveString 文件名保存文档close无关闭文档openString 文档URL打...
点击下载文档文档为doc格式
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
上一篇
已经是第一篇



