电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

WebOffice控件

来源:金蝶云社区作者:金蝶2024-09-231

WebOffice控件

控件对象

kd.bos.form.control.WebOffice

视觉展示



Java API

方法名参数说明
saveString 文件名保存文档
close关闭文档
openString 文档URL打开文档
openString,String 文档URL,用户名打开文档
openString,List,String 文档URL,书签,密码打开文档,仅设定可编辑区域才可供用户修改
openString,String,List,String 文档URL,用户名,书签,密码打开文档,仅设定可编辑区域才可供用户修改
openAllString, String URL文档,文件名支持打开多种文档包含Excel,需要传入文件名以打开文件
addTableString[][] 插入数据添加表格
addTableString,String[][] 书签,插入数据指定处添加表格
setTrackingModeString, WebOfficeTrackingType 用户名,类型设置留痕模式
addBookmarkForSelectionString 书签为鼠标选中内容设置为书签
setTextStyleString,String 书签名,第二个参数取值:'标题、'引用’等,具体查看word的标题样式名称调整指定书签内容的标题样式
mergeDocsWebOfficeMergeType, String[]合并类型,合并文档URL合并其他文档至当前文档
mergeDocsByBookmarkString,String[] 书签,合并文档URL合并其他文档至当前文档选中页签处
addTableColumnsString,String[][] 书签,列数据表格添加列数据
addTableRowsString,String[][] 书签,行数据表格添加行数据
setCheckBoxCheckedString,String…是否选中,复选框设置复选框值
getAllCheckBoxs获取文档中所有的复选框
getTextByBookmarkString 书签依据书签获取文档内容
isDocChanged获取文档是否有改动
getAllBookmarks获取所有书签
checkBookmarkString 书签查询书签是否存在
showTracesByString,boolean 用户名,是否显示修改痕迹按照用户名是否显示某用户的修改痕迹
showAllTracesboolean 是否显示切换显示痕迹
setEditableAreasList,String 书签,密码设置文档可编辑区域,只有传递标签选中区域才能被当前用户编辑
setDocUnLimitByRoleList 书签取消文档可编辑区域,可编辑其他区域
deleteSelectedAreaEditBookmarkString 书签删除编辑标签
setSelectedAreaEditBookmarkString 书签对选中区域设置可编辑标签
unLimitDocString 密码解除限制文档编辑
limitDocString 密码限制文档编辑
cancelProtectDocString 密码取消文档保护
protectDocWebOfficeDocProtectionType, String 保护类型,密码文档保护
showCommentDialog弹出添加批注的框
locateMarkString 书签定位书签
deleteMarksList书签列表删除书签
modifyMarksList书签列表修改书签
addMarksWebOfficeMark 书签添加书签
insertValueString 值插入值
insertValueString,boolean 值,是否换行插入值
compareFileString,String,String, String 第一个文档URL,第一个文挡名称,第二个文挡URL,第二个文档名称比较文档
sendIsFieldReviseString 书签是否被修订
setCaptionString 标题插入标题
setMenubarBoolean是否显示设置菜单栏是否显示
setTitlebarBoolean 是否显示设置标题栏是否显示
setDocAsFieldString 书签设置整个文档内容为书签
setToolbarsBoolean 是否显示设置工具栏是否显示
sendOpenStatus获取文档打开状态
reportDataMap<String,Object>  数据回调数据
uploadMap<String, Object> 文档上传成功后的相关信息文档上传成功后上报接口
afterCloseMap<String,Object>  数据数据发生改变,weboffice浏览器关闭后可触发关闭后事件
addDataListenerWebOfficeDataListener weboffice前端数据回调事件监听添加前端数据回调事件
addUploadListenerUploadListener 上传事件监听器添加上传事件
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格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信