SheetOffice

NTKO文档在线编辑控件,该控件使用了第三方付费产品。
    用于在表单中展现Microsoft Word、Microsoft Excel等文档,可以在线编辑、保存文档、保存为PDF文件、打印、添加签名、添加印章、修改痕迹、套用模板等功能。如下图所示:

 

    

    该控件在表单的读写权限通过输出在表单上的javascript脚本进行控制,如:

var wordObject = {

        ReadOnly: false,   // 是否只读

        Print: false,      // 是否允许打印

        Sign: false,       // 是否允许手写签名

        Stamp: false,     // 是否允许盖章

        Template: false,   // 是否允许套用模板

        Mark: false,      // 打开文档时是否处于修订状态

        Accept: false,    // 是否接受修订状态

        PDF: false// 是否允许保存PDF

    };

    该段脚本可以设置在活动节点的高级属性【javascript】中;

    转换成PDF文档时,需要安装PDFCreator虚拟打印机。


    控件属性:

属性

类型

说明

AllowEdit

String

获取或设置是否允许编辑

CABPath

String

获取或设置 CAB 文件路径

ComputationRule

String

获取或设置控件的计算规则。

CurrentUser

String

获取或设置当前系统显示的用户名称

*DataField

String

获取或设置绑定的数据项名称

DisplayRule

String

获取或设置控件的显示规则。

MenuText

String

获取或设置工具栏编辑菜单的默认名称

PDFDataField

String

获取或设置保存PDF的数据项名称

TemplateDoc

String

获取或设置文档控件默认打开的模板文件名称

VaildationRule

String

获取或设置控件的验证规则。