39
天天天天天天天天 天天天天天天天天 天天天天 天天天天 调调调调调调 调调调调调调 V6. V6. 5 5 . . 3 3 天天 天天天天 天天 www.zoomsky.cn 天天 (86)731-88674328 天天 [email protected]

Web view支持传真的文件格式有:.doc、.xls、.docx、.xlsx、.txt ... GO. CREATE TABLE [layim ... 为弹屏的内容格式,可以用HTML网页语言进行布局

Embed Size (px)

Citation preview

天纵智能开发平台天纵智能开发平台内置工具内置工具调用操作手册调用操作手册((V6.V6.55..33))易彬责任编辑网址:www.zoomsky.cn电话:(86)731-88674328电邮:[email protected]

目录第一章 硬件调用系列.....................................................................................................................3第一节 在线拍照工具.............................................................................................................3第二节 电话拨打工具.............................................................................................................4第三节 身份证真假识别及阅读工具......................................................................................4

第二章 协同办公系列.....................................................................................................................6第一节 在线朗诵工具.............................................................................................................6第二节 在线支付工具.............................................................................................................7第三节 发送工具系列.............................................................................................................8第四节 文档阅读工具系列....................................................................................................14第五节 即时通讯工具...........................................................................................................21

第三章 其他工具系列...................................................................................................................21第一节 地图标注工具...........................................................................................................21第二节 呼叫中心工具...........................................................................................................23第三节 即时通知工具...........................................................................................................26第四节 邮件管理工具...........................................................................................................27第五节 批量导入工具...........................................................................................................32

前言天纵新智能开发平台提供了很多实用工具供开发者在模块中直接调用,以实现特殊功能,节省开发者的开发时间和成本。这些工具一般放在WEB目录下 tool文件夹中,程序中通过此路径去调用。

第一章 硬件调用系列

硬件调用系列工具用于开发硬件设备调用方面的功能模块,此系列包括了软件开发过程中常用的各种硬件设备,平台已集成了这些硬件的接口,开发者只需简单配置即可调用硬件。

第一节 在线拍照工具

在线拍照工具可以直接调用电脑摄像头进行拍照,并将拍好的照片上传到指定的表字段中以供查阅,无需经过“先拍照,再上传照片文件”这种方式,提高了工作效率。

调用方法:../tool/photo.aspx?tn=表名&fd=照片字段名&id=当前记录 ID

在表自定义按钮中加上以上代码,在列表中点击进行拍照,上传。当前记录 ID在列表中引用时用{0}

举例:../tool/photo.aspx?tn=mytable&fd=photofield&id={0}

弹出框引用代码<a href='#' onclick=MyForm('../tool/photo.aspx?tn=hr_personal&fd=F32&id={0}')><img

src='../Skins/commom/metro/log13.png' style='border:0;' alt='拍照'></a>

直接弹出新页面引用代码<a href=”../tool/photo.aspx?tn=hr_personal&fd=F32&id={0}” target=’_blank’><img src='../Skins/commom/metro/log13.png' style='border:0;' alt='拍照'></a>

第二节 电话拨打工具在线拨打电话工具可以直接在线对指定记录中的电话号码进行拨打,无需人工按电话键,大大方便工作人员进行电话拨打,特别适合销售人员、客服人员的工作。此工具要配合语音盒硬件使用,请联系我公司商务咨询硬件购买相关事宜。

调用方法:../tool/calltel.aspx?tn=表名&fd=电话号码字段名&id=当前记录 ID

在表自定义按钮中加上以上代码,在列表中点击进行拨打电话。当前记录 ID在列表中引用时用{0}

举例:../tool/calltel.aspx?tn=mytable&fd=telfield&id={0}

弹出框引用代码<a href='#' onclick=MyFormS('../tool/calltel.aspx?tn=mytable&fd=telfield&id={0}')><img

src='../Skins/commom/metro/log13.png' style='border:0;' alt='打电话'></a>

直接弹出新页面引用代码<a href=” ../tool/calltel.aspx?tn=mytable&fd=telfield&id={0}” target=’_blank’><img

src='../Skins/commom/metro/log13.png' style='border:0;' alt='打电话'></a>

第三节 身份证真假识别及阅读工具

身份证真假识别及阅读工具可以在线阅读二三代身份证,将身份证信息读出(如果是假身份证,则读不出信息,以此进行识别),并录入到指定表的指定字段中。此功能应用十分

广泛,如酒店管理系统中的旅客登记、公司或小区门卫处的来访登记、身份证考勤签到、会议签到等等。此工具要配合身份证扫描器硬件使用,请联系我公司商务咨询硬件购买相关事宜。

界面效果:

调用方法:../tool/readcard.aspx?tn=表名&id=当前记录 ID&fd=[AutoIDField:自动编号字段,NameField:姓名字段,SexField:性别字段,NationField: 民族字段,BornField:出生字段,AddressField:地址字段,CardNoField:身份证号字段,PoliceField:发证机关字段,ActivityLFromField:有效期起日期字段,ActivityLToField: 有效期止日期字段,PhotoField:相片URL字段]

注:1.以上字段中“姓名”字段是表中必须要有的,其他的字段可以没有,没有的字段不填。2.如果表中有自动编号字段,要加上,用于在新加一条记录时自动编号,如果不填,编号字段不能空时则无法保存记录。3. id为 0时,表示添加记录,不为 0时,表示修改此 ID值的记录。

在表自定义按钮中或模块自定义按钮加上以上代码,在列表中点击进行身份证阅读上传。加在表自定义按钮中时当前记录 ID在列表中引用时用{0}。加在模块自定义按钮中时,ID

可设置为 0,表示点击打开时为新加一条记录。

举例:../tool/readcard.aspx?tn=mytable &id={0}&fd=[NameField:name,SexField:sex,NationField:

Nation,BornField:Born,AddressField:Address,CardNoField:CardNo,PoliceField:

Police,ActivityLFromField:ActivityLFrom,ActivityLToField:ActivityLTo,PhotoField: Photo]

弹出框引用代码:<a href='#' onclick=MyForm('../tool/readcard.aspx?tn=mytable

&id={0}&fd=[NameField:name,SexField:sex,NationField:

Nation,BornField:Born,AddressField:Address,CardNoField:CardNo,PoliceField:

Police,ActivityLFromField:ActivityLFrom,ActivityLToField:ActivityLTo,PhotoField:

Photo]')><img src='../Skins/commom/metro/log13.png' style='border:0;' alt='扫描身份证'></a>

直接弹出新页面引用代码:<a href=” ../tool/readcard.aspx?tn=mytable

&id={0}&fd=[NameField:name,SexField:sex,NationField:

Nation,BornField:Born,AddressField:Address,CardNoField:CardNo,PoliceField:

Police,ActivityLFromField:ActivityLFrom,ActivityLToField:ActivityLTo,PhotoField: Photo]”

target=’_blank’><img src='../Skins/commom/metro/log13.png' style='border:0;' alt='扫描身份证'></a>

也可直接创建一个自定义URL模块,链接此工具,直接在模块中打开页面进行身份证阅读。

第二章 协同办公系列

协同办公系列工具用于协同办公类功能开发。

第一节 在线朗诵工具

在线朗诵工具可以运用电脑发声朗诵指定记录的内容,WIN7以上系统已带有语音包,可以直接使用,XP电脑要安装语音包,运行“光盘\备用工具\语音包\mstts.exe”进行安装。

调用方法:../tool/ readtext.aspx?tn=表名&fd=要朗诵的内容字段名&id=当前记录 ID

在表自定义按钮中加上以上代码,在列表中点击即可朗诵指定内容。当前记录 ID在列表中引用时用{0}

举例:../tool/readtext.aspx?tn=mytable&fd=readfield&id={0}

弹出框引用代码<a href='#' onclick=MyForm('../tool/readtext.aspx?tn=mytable&fd=readfield&id={0}')><img

src='../Skins/commom/metro/log13.png' style='border:0;' alt='拍照'></a>

直接弹出新页面引用代码<a href=”../tool/readtext.aspx?tn=mytable&fd=readfield&id={0}” target=’_blank’><img

src='../Skins/commom/metro/log13.png' style='border:0;' alt='朗诵'></a>

第二节 在线支付工具

在线持付工具是利用支付宝接口进行付款的工具,支持担保交易、直接到账支付、移动支付。使用此工具前,要向支付宝申请接口身份码(支付宝申请页面为:https://b.alipay.com/order/productSet.htm),并将身份码填写到web.config相关位置。具体如下:<!--支付宝--> <add key="AliType" value="0"/> <add key="AliPartner" value="20880322259896"/> <add key="AliSeller" value="[email protected]"/> <add key="AliKey" value="87youbozfwwwwkx5a1r1saedwbi33ql0"/> <add key="AliWapPartner" value="2088003333259896"/> <add key="AliWapSeller" value="[email protected]"/> <add key="AliWapKey" value="87youbowwwwsekx5a1r1saedwbi33ql0"/> <add key="AliWapPrivateKey" value=""/> <add key="AliWapPublicKey" value=""/>

各参数意义如下:AliType:接口类型,0为担保方式;1为直接收款方式AliPartner:合作身份者ID,以2088开头由16位纯数字组成的字符串AliSeller:收款支付宝账号AliKey:交易安全检验码,由数字和字母组成的32位字符串AliWapPartner:移动端支付接口合作身份者ID

AliWapSeller:交易安全检验码收款支付宝账号AliWapKey:交易安全检验码交易安全检验码AliWapPrivateKey:商户的私钥,用于移动支付AliWapPublicKey:支付宝的公钥,用于移动支付调用方法:电脑端支付调用:.. /Alipay/alipay.aspx?id=记录 ID &json=数据源字符串数据源字符串样式如下:[TableName:订单表名,OrderIDField:订单编号字段,SubjectField:订单主题字段,PriceField:订单结算金额字段,StatusField:订单支付状态字段]订单支付状态字段必须为一个 0或 1值的字段,如 bit数据类型或 int数据类型。

举例:直接弹出新页面引用代码<a href=”../Alipay/alipay.aspx?id={0}&json=[TableName:订单表名,OrderIDField:订单编号字段,SubjectField:订单主题字段,PriceField:订单结算金额字段,StatusField:订单支付状态字段]” target=’_blank’><img src='../Skins/commom/metro/log13.png' style='border:0;' alt='支付'></a>

移动端支付调用:方法同电脑端,不同之处是调用的页面为/alipay3.aspx。.. /Alipay/alipay3.aspx?id=记录 ID &json=数据源字符串数据源字符串样式如下:[TableName:订单表名,OrderIDField:订单编号字段,SubjectField:订单主题字段,PriceField:订单结算金额字段,StatusField:订单支付状态字段]订单支付状态字段必须为一个 0或 1值的字段,如 bit数据类型或 int数据类型。

第三节 发送工具系列

发送系列工具包括短信、邮件、消息、微信、传真等发送。

2.3.1.微信发送工具

微信发送工具包括企业号发送工具和服务号发送工具,企业号发送工具为对企业内部员工进行微信发送,服务号则对所有关注者进行微信发送。

2.3.1.1企业号微信发送:

调用方法:

../tool/send_wx.aspx?tn=表名&ContentField=要发送内容字段名&id=当前记录 ID

在表自定义按钮中加上以上代码,在列表中点击即可发送指定内容。当前记录 ID在列表中引用时用{0}

举例:../tool/send_wx.aspx?tn=mytable&ContentField=contentfield&id={0}

弹出框引用代码<a href='#' onclick=MyForm('../tool/send_wx.aspx?tn=mytable&ContentField

=contentfield&id={0}')><img src='../Skins/commom/metro/log13.png' style='border:0;' alt='发送微信'></a>

直接弹出新页面引用代码<a href=”../tool/send_wx.aspx?tn=mytable&ContentField=contentfield&id={0}”

target=’_blank’><img src='../Skins/commom/metro/log13.png' style='border:0;' alt='发送微信'></a>

2.3.1.2公众号微信发送:

方法一:通过直接引用“../tool/send_wx2.aspx”页面进行微信发送,界面如下:

选择收件人(可通过右侧选择按钮弹出选择收件人)。如果发送给所有关注者,则选择“所有关注者”。如果要发送图文消息,则还需要填写图片URL和图文详细页面URL。输入微信内容,即可点击“发送”按钮进行微信发送了。

方法二:在表记录中引用发送工具。

调用方法:

../tool/send_wx2.aspx?tn=表名&TitleField=主题字段&ContentField=内容字段&AccepterField=用户 ID字段&UrlField=详细页网址字段&PicUrlField =图片网址字段&id=当前记录 ID在表自定义按钮中加上以上代码,在列表中点击即可发送指定内容。当前记录 ID在列表中引用时用{0}

举例:../tool/send_wx2.aspx?tn=mytable&TitleField=TitleField&ContentField=ContentField &AccepterField= AccepterField &UrlField= UrlField &PicUrlField = PicUrlField&id={0}弹出框引用代码<a href='#' onclick=MyForm('../tool/send_wx2.aspx?tn= mytable &TitleField= TitleField &ContentField= ContentField &AccepterField= AccepterField &UrlField= UrlField &PicUrlField = PicUrlField&id={0}')><img src='../Skins/commom/metro/log13.png' style='border:0;' alt='发送微信'></a>直接弹出新页面引用代码<a href=”../tool/send_wx2.aspx?tn= mytable &TitleField= TitleField &ContentField= ContentField &AccepterField= AccepterField &UrlField= UrlField &PicUrlField = PicUrlField &id={0}” target=’_blank’><img src='../Skins/commom/metro/log13.png' style='border:0;' alt='发送微信'></a>

2.3.2.消息发送工具

消息发送工具可以将选择定记录的指定内容通过短消息(也称内部邮件)发给相关员工。

调用方法:../tool/send_msg.aspx?tn=表名&ContentField=要发送内容字段名&TitleField=信件主题字段名&AccepterField= 收件人字段名 &id=当前记录 ID

在表自定义按钮中加上以上代码,在列表中点击即可发送指定内容。当前记录 ID在列表中引用时用{0},收件人字段参数可以不要,不要此参数,收件人在发送时进行选择。信件主题字段可以不要。

举例:../tool/send_msg.aspx?tn=mytable&ContentField=contentfield&id={0}

弹出框引用代码<a href='#' onclick=MyForm('../tool/send_msg.aspx?tn=mytable& ContentField

=contentfield&id={0}')><img src='../Skins/commom/metro/log13.png' style='border:0;' alt='发送消息'></a>

直接弹出新页面引用代码:

<a href=”../tool/send_wx.aspx?tn=mytable& ContentField =contentfield&id={0}”

target=’_blank’><img src='../Skins/commom/metro/log13.png' style='border:0;' alt='发送消息'></a>

2.3.3.邮件发送工具

邮件发送工具可以将选择定记录的指定内容通过电子邮件发给相关员工。此工具需要先设置好服务器的邮箱资料(系统设置中设置好邮箱服务器和账户,服务器开通 STMP服务,可在OUTLOOK中配置好此邮箱账户)才可使用。

调用方法:../tool/send_mail.aspx?tn=表名& ContentField =要发送内容字段名&TitleField=信件主题字段名&AccepterField= 收件人字段名&id=当前记录 ID

在表自定义按钮中加上以上代码,在列表中点击即可发送指定内容。当前记录 ID在列表中引用时用{0}。收件人字段参数可以不要,不要此参数,收件人在发送时进行选择。信件主题字段可以不要。

举例:../tool/send_mail.aspx?tn=mytable&ContentField=contentfield&id={0}

弹出框引用代码<a href='#' onclick=MyForm('../tool/send_msg.aspx?tn=mytable& ContentField

=contentfield&id={0}')><img src='../Skins/commom/metro/log13.png' style='border:0;' alt='发送邮件'></a>

直接弹出新页面引用代码<a href=”../tool/send_wx.aspx?tn=mytable& ContentField =contentfield&id={0}”

target=’_blank’

><img src='../Skins/commom/metro/log13.png' style='border:0;' alt='发送邮件'></a>

2.3.4.短信发送工具

短信发送工具可以将选择定记录的指定内容通过手机短信发给相关员工。此工具先要配置好手机短信接口,本平台支持电信、移动 MAX和短信猫三种短信发送方式,具体请查阅《手机短信接口开发指南》。

调用方法:../tool/send_sms.aspx?tn=表名& ContentField =要发送内容字段名&TitleField=信件主题字段名&AccepterField= 收件人字段名&id=当前记录 ID

在表自定义按钮中加上以上代码,在列表中点击即可发送指定内容。当前记录 ID在列表中引用时用{0}。收件人字段参数可以不要,不要此参数,收件人在发送时进行选择。信件主题字段可以不要。

举例:../tool/send_sms.aspx?tn=mytable&ContentField =contentfield&id={0}

弹出框引用代码:

<a href='#' onclick=MyForm('../tool/send_msg.aspx?tn=mytable& ContentField

=contentfield&id={0}')><img src='../Skins/commom/metro/log13.png' style='border:0;' alt='发送短信'></a>

直接弹出新页面引用代码:

<a href=”../tool/send_wx.aspx?tn=mytable& ContentField =contentfield&id={0}”

target=’_blank’

><img src='../Skins/commom/metro/log13.png' style='border:0;' alt='发送短信'></a>

2.3.5.传真发送工具

传真发送工具可以将选择定记录的指定文件通过网络传真设备进行发送,从而实现无纸化传 真 , 大 大 方 便 企 业 传 真 管 理 。 支 持 传 真 的 文 件 格 式有:.doc、.xls、.docx、.xlsx、.txt、.pdf、.wri等。此工具要配合网络传真盒硬件使用,请联系我公司商务咨询硬件购买相关事宜。

界面样式:

调用方法:../tool/send_fax.aspx?tn=表名&titlefield=主题字段&icfield=国际区号字段名&ldcfield=国内区号字段名&faxfield= 传真号字段名&sendfilefield=传真文件字段名&receivercfield=收件公司字段&receiverfield=收件人字段&id=当前记录 ID

在表自定义按钮中加上以上代码,在列表中点击即可发送传真。当前记录 ID在列表中引用时用{0}。字段意义和要求如下:

字段名 类型 长度(字节)

说明titlefield VARCHAR 200 传真主题icfield INTEGER 4 国际区号(必填,如 86,即时传真时填

0)ldcfield INTEGER 4 长途区号(必填,如 755,即时传真或

没有长途区号时填 0)faxfield VARCHAR 64 传真号码(发送有线传真时必填,如

83235170)receivercfield VARCHAR 100 收件人 1,标识传真收件人,如公司名receiverfield VARCHAR 30 收件人 2,标识传真收件人,如人名等sendfilefield VARCHAR 500 待发送文件名(必填,绝对路径),多

个文件之间用“ |”相隔(例如:“C:\fax1.txt|D:\fax2.txt”)

注意:也可以不填以上字段参数,直接通过../tool/send_fax.aspx调用此工具,发送时全部手工输入相关信息进行传真发送。传真号码可以输入为 0731-88674328样,中间为英文横线分隔符,这样录入时,可以不用再输入国际区号和国内区号,由系统自动识别区号。举例:../tool/send_fax.aspx?

tn=mytable&id={0}&icfield=IC&ldcfield=LDC&faxfield=FAXNO&sendfilefield =FAXFILE

弹出框引用代码:

<a href='#' onclick=MyForm(‘../tool/send_fax.aspx?

tn=mytable&id={0}&icfield=IC&ldcfield=LDC&faxfield=FAXNO&sendfilefield

=FAXFILE’)><img src='../Skins/commom/metro/log13.png' style='border:0;' alt=' 发 送 传真'></a>

直接弹出新页面引用代码:

<a href=”../tool/send_fax.aspx?

tn=mytable&id={0}&icfield=IC&ldcfield=LDC&faxfield=FAXNO&sendfilefield =FAXFILE”

target=’_blank’

><img src='../Skins/commom/metro/log13.png' style='border:0;' alt='发送传真'></a>

第四节 文档阅读工具系列

目前此系列工具包括“1-OFFICE阅读器/2-图文浏览器/3-HTML5播放器/4-通用播放器/5-

PDF阅读器/6-FLASH阅读器/7-CAD阅读器”七个,用于阅读各种文件格式的文档。用于在电脑端或手机端打开文件进行阅读。手机端目前只支持用 PDF阅读器和HTML5播放器方式打开文件(支持格式包括:.pdf,.doc,.docx,.txt,.xml,.htm,.html,.xls,.xlsx,.ppt,.pptx,.mp3,.mp4, .ogv,.webm以及各种网页支持的图片格式如.png,.jpg,.gif等)。其他文件格式要想在手机上阅读,可以先在本地转换成PDF文件后上传,如 CAD等均可以通过转换成 PDF上传到另一个字段中,然后再用 PDF

阅读器方式打开文件。

调用方法:A.指定阅读器打开(指定了阅读器编号)方法一:直接通过文件路径调用,如 ../tool/readfile.aspx?typeid=打开工具编号&uid=文件路径(可以是相对路径)

方法二:通过表数据调用,如../tool/readfile.aspx?typeid=打开工具编号&tn=表名&fid=文件路径字段名&id=当前记录 ID

B.自适应阅读器打开(根据扩展名及其设置的打开方式打开)用此方式打开文件,要先在“系统设置 -基础设置-文件格式设置”中设备各类文件格式的打开方式。方法一:直接通过文件路径调用,如 readfile.aspx?uid=文件路径(可以是相对路径)方法二:通过表数据调用,如 readfile.aspx?tn=表名&fid=文件路径字段名&id=当前记录 ID

说明:1.typeid:打开工具样式。包 1-OFFICE阅读器打开/2-图文浏览器打开/3-HTML5播放器/4-播放器/5-PDF阅读器/6-FLASH阅读器/7-CAD阅读器,下面详细介绍这几种打开方式支持的文件格式、界面及适用范围。2.在表自定义按钮中加上以上代码,在列表中点击即可打开文件。当前记录 ID在列表中引用时用{0}。3.在APP中调用阅读工具时,可以在定义表样式中设置链接按钮或文字进行打开。

举例:../tool/readfile.aspx?typeid=1&tn=mytable&fid=filefield&id={0}

弹出框引用代码<a href='#' onclick=MyForm('../tool/readfile.aspx?

typeid=1&tn=mytable&fid=filefield&id={0}')><img src='../Skins/commom/metro/log13.png'

style='border:0;' alt='打开文件'></a>

直接弹出新页面引用代码<a href=”../tool/readfile.aspx?typeid=1&tn=mytable&fid=filefield&id={0}”

target=’_blank’><img src='../Skins/commom/metro/log13.png' style='border:0;' alt='打开文件'></a>

一般建议用直接弹出新页面方式打开文件。

2.4.1-OFFICE阅读器:客户端要安装插件。登录页面中点击“插件包”进行安装。通过OFFCIE插件打开,支持OFFICE文档(.doc、.docx、.xls、.xlsx、.ppt、.pptx)、WPS文档等格式。可以在线批注、签名、盖章等。

界面如下:

2.4.2-图文浏览工具:客户端要安装插件。安装文件在“安装光盘-备用工具-图文浏览工具”中。图文浏览工具打开可直接浏览 450种以上的不同文档格式(Office/Image/2D/3D/EDA)的文档,而无需安装种类相应的编辑软件,并且可以完全保留原文档的完整性、机密性,可灵活设置只读、打印保存权及修改权。比如:2D/3D/EDA格式:CAD、PRO/E、Gerber、ODB++ 、EDIF(Cross-probe、BOM)、Mentor

Expedition、PADS、ORCAD的 3D PCB、Zuken 、CADIF Expedition、CADSTAR 7、PCAD

Layouts & Schematics、Allegro 15.2、Protel 、PADS Power PCB Binary v5…文书格式:Microsoft Word、PDF、WordPerfect、Ami Pro、Wordstar...

表格格式:Microsoft Excel、Lotus 1-2-3、Quattro Pro...

数据格式:Fox/dBase、Paradox、Accesse、DataBase...

图像格式:GIF、CorelDRAW、JPEG、PCX Targa、WMF、WPG、PIC、TIF...

压缩格式:ZIP、ARC、LHARC

注意:目前此插件在WEB中使用时,不能支持中文文件名,请用英文或数字命名文件上传。

界面如下:

2.4.3-HTML5播放器:不用插件,直接通过网页打开,手机也可浏览,支持MP3、MP4、ogv、webm等HTML5支持的音视频格式,需要支持HTML5的浏览器使用。此工具可以在手机端调用。

界面如下:

2.4.4-通用播放器:播放视频、FLASH要插件,图片不要插件,支持以下格式文件播放。Images: BMP, GIF, ICO, JPEG, PNG

Macromedia: SWF

QuickTime: MOV(苹果格式视频)Video: ASF, ASX, AVI, MP4, MPE, MPEG, MPG, WM, WMV, WMX, WVX (客户端电脑要装好微软播放器)Audio: AIF, AIFC, AIFF, AU, M4A, MID, MIDI, MP2, MP3, MPA, RMI, SND, WAV, WAX,

WMA

注意:目前此插件在WEB中使用时,不能支持中文文件名,请用英文或数字命名文件上传。

界面如下:

2.4.5-PDF阅读器:不用插件,支持 PDF在线打开,电脑端和手机端均可以打开,自动将以下格式文档转换为PDF进行打开。.doc,.docx,.txt,.xml,.htm,.html,.xls,.xlsx,.ppt,.pptx

界面如下:

2.4.6-FLASH阅读器:要用到 FLASH插件,自动将以下格式文档转换为 SWF进行打开。.pdf,.doc,.docx,.txt,.xml,.htm,.html,.xls,.xlsx,.ppt,.pptx

界面如下:

注:利用此工具打开文档,要在服务器上安装 PDF转 SWF转换工具,在“安装光盘-备用工具-SWF转换工具” 找到 swftools-0.9.0.exe,双击安装,选择安装到 C盘根目录下。

2.4.7-CAD阅读器:要用到 CAD插件,客户端无需安装 CAD软件也可在线浏览 CAD文件。此打开方式只能用于电脑端,手机端不能使用。

界面如下:

第五节 即时通讯工具

即时通讯工具用于企业内部员工之间工作交流,可以文字聊天、发送表情、图片和文件,可以查看聊天记录,可以创建群聊,可以同时多人聊天等聊天工具常有功能。

界面效果:

即时通讯工具和平台集成使用,用户登录后自动打开自己的聊天工具,添加好友的名单为平台用户管理表中的用户,直接选择即可,无需手工输入。

调用方法:聊天工具目前以一个单独的站点进行部署,并和应用平台进行集成。部署方法:1.将MyIM文件夹复制到服务器一文件夹中,如D:\MyIM文件夹中。2.安装.NET4.6.2框架并注册,相关文件放在“NET4.6.2”文件夹中。3.部署一个 IM 站点,程序池为“集成模式, .NET4.0框架”,安装方法同开发平台,MyIM程序的WEB文件夹名为“MyIM”。详细部署步骤见“即时聊天工具安装程序”中的《安装手册》。

使用方法:添加好友在平台账户管理中,如下图:

可以批量按公司部门分组,好友分组数据添加或修改后,要重新登录系统以使用新的分组。其他功能使用同一般聊天工具,不再赘述。

群操作1、创建群在底工具栏中点击查找按钮,打开下面对话框,选择我的群-创建群,创建一个新群。

2、申请加入群在上述对话框中-“所有群”中选择你要加入的群后点击“申请加群”,即可,经过管理员同意后即进入群了。

数据结构启用聊天工具需要数据库中加入以下 6个表,如果是 SQL SERVER数据库,直接将以下语句复制到查询分析器中运行即可。如果是其他数据库,参照以下数据结构更改自己的数据库。CREATE TABLE [layim_msgbox] (

id [bigint] IDENTITY (1,1) PRIMARY KEY CLUSTERED NOT NULL,

[toid] int NOT NULL,

[from] int NOT NULL,

[remark] varchar(255) NULL,

[from_group] int NOT NULL,

[type] int NOT NULL,

[time] datetime NULL,

[content] varchar(255) NULL,

[sign] varchar(255) NULL,

[href] varchar(255) NULL,

[read] int NULL,

[user] nvarchar(500) NULL,

[status] int NOT NULL DEFAULT 0,

[uid] [bigint] NULL,

LASTEDITUSER [nvarchar](20),

DATE_LASTEDIT datetime DEFAULT getdate(),

) ON [PRIMARY]

GO

CREATE TABLE [layim_friend] (

id [bigint] IDENTITY (1,1) PRIMARY KEY CLUSTERED NOT NULL,

[userid] [bigint] NULL,

[friend_val] [nvarchar](max) NULL,

[friend_group_id] [int] NULL,

LASTEDITUSER [nvarchar](20),

DATE_LASTEDIT datetime DEFAULT getdate(),

) ON [PRIMARY]

GO

CREATE TABLE [layim_friend_group] (

id [bigint] IDENTITY (1,1) PRIMARY KEY CLUSTERED NOT NULL,

[user_id] [bigint] NOT NULL,

[groupname] [nvarchar](255) NULL,

[is_sys] [int] NULL default 1,

LASTEDITUSER [nvarchar](20),

DATE_LASTEDIT datetime DEFAULT getdate(),

) ON [PRIMARY]

GO

CREATE TABLE [layim_group] (

id [bigint] IDENTITY (1,1) PRIMARY KEY CLUSTERED NOT NULL,

[groupname] [nvarchar](255) NULL,

[userid] [bigint] NULL,

[avatar] [nvarchar](255) NULL,

[sign] [nvarchar](255) NULL,

LASTEDITUSER [nvarchar](20),

DATE_LASTEDIT datetime DEFAULT getdate(),

) ON [PRIMARY]

GO

CREATE TABLE [layim_group_value] (

id [bigint] IDENTITY (1,1) PRIMARY KEY CLUSTERED NOT NULL,

[userid] [bigint] NULL,

[authority] [int] NULL,

[groupid] [int] NOT NULL,

LASTEDITUSER [nvarchar](20),

DATE_LASTEDIT datetime DEFAULT getdate(),

) ON [PRIMARY]

GO

CREATE TABLE [layim_message] (

id [bigint] IDENTITY (1,1) PRIMARY KEY CLUSTERED NOT NULL,

[toid] [int] NOT NULL,

[mineid] [int] NOT NULL,

[content] [nvarchar](max) NULL,

[type] [int] NULL,

[state] [int] NULL,

[timestamp] datetime DEFAULT getdate(),

LASTEDITUSER [nvarchar](20),

DATE_LASTEDIT datetime DEFAULT getdate(),

) ON [PRIMARY]

GO

第三章 其他工具系列

其他工具系列是指一些特殊的工具,用于特殊功能的开发。

第一节 地图标注工具

地图标注工具用于查看指定记录的地图信息,用于GIS类模块开发。

界面效果:

调用方法:../tool/map.aspx?tn=表名&id=当前记录 ID&Center=地图中心坐标及比例&Lat=纬度字段&Lng=经度字段&OpenWindowText=弹出框文本字段&IconImage=标注图标路径字段&IconSize=图标大小字段

Center:地图中心位置及比例,一身定位到所在省的中心位置,格式为“纬度 ,经度,比例”。如北京为:39.900827854566344,116.38339402421877,9

OpenWindowText(弹出框文本字段)、IconImage(标注图标路径字段)、IconSize(图标大小字段)可以不设置。注意:中心位置、纬度字段、经度字段一定需要填写。

在表自定义按钮中加上以上代码,在列表中点击即可查看当前记录的地图标注信息。当前记录 ID在列表中引用时用{0}

举例:../tool/map.aspx?

tn=mytable&id={0}&Center:39.900827854566344,116.38339402421877,9&Lat=LAT&Lng=LN

G&OpenWindowText=OpenWindowText&IconImage:IMAGEURL

弹出框引用代码:<a href='#' onclick=MyForm('../tool/map.aspx?

tn=myt_map&id={0}&Center=39.900827854566344,116.38339402421877,9&Lat=Lat&Lng=Ln

g&OpenWindowText=OpenWindowText&IconImage=IconImage')><img

src='../Skins/commom/metro/log13.png' style='border:0;' alt='查看地理位置'></a>直接弹出新页面引用代码:<a href=”../tool/map.aspx?tn=myt_map&id={0}&Center=39.900827854566344,116.38339402421877,9&Lat=Lat&Lng=Lng&OpenWindowText=OpenWindowText&IconImage=IconImage'' target=’_blank’><img src='../Skins/commom/metro/log13.png' style='border:0;' alt='查看地理位置'></a>

第二节 呼叫中心工具

呼叫中心工具用于客户关系类模块开发,主要功能有:来电弹屏、来电录音、电脑拨打电话、耳麦接听电话等。开发者可以设置从哪些表中去核对来电(可以设置多个表),比对中后弹出设置好的要显示的资料,如果找不到此电话,则系统认为是新电话号码,提示让用户保存此电话号码到相应表中。此工具要语音盒硬件加以配合,在天纵智能开发平台 C/S客户端上运行。

界面样式:

已登记的电话号码,弹出此电话相关资料。

未登记的电话号码,弹出添加此电话资料对话框,可以选择要登记的目标表。

调用方法:1.如果购买了 C/S智能客户端套件,则在个人设置中选择“启用呼叫中心”,系统运行后自动启用此工具(当然这之前要安装好语音盒硬件设备)。

2.如果自己开发语音盒接口,则通过“http://网站/ page_call.aspx?id=电话号码”调用弹屏页面。

使用方法:

1在“开发平台-系统设置”中设置呼叫中心电话号码过滤数据源及弹出内容样式。如下图:

呼叫中心内容格式样式为:[{"TableCaption":" 表 中 文 描 述 ","TableName":" 表 名 ","PhoneField":" 电 话 号 码 字段","ContentCSS":"数据样式"}](注意:中间分隔的是英文逗号)这是一个数组 JSON,可以设置多个表。来电时,系统从这多个表中逐个去找这个电话号码,找到后弹出此电话相关资料。表名为来电弹屏数据的来源表,样式为弹屏的内容格式,可以用 HTML网页语言进行布局,将其中引用表中的字段用[]括起来,如:[F01]<br/>[F02] 这样,也可以加上 DIV或 TABLE

进行更复杂的布局。注意样式中不可含有英文逗号。

举例:[{"TableCaption":"客户档案","TableName":"crm_client","PhoneField":"F12","ContentCSS":"[F01]<br/>[F11]"},

{"TableCaption":"联系人档案","TableName":"crm_reference","PhoneField":"F06","ContentCSS":"[F01]<br/>[F04][F05]"}]

说明:上面例子设置了两个表。[{},{}]形式,注意 JSON格式不要写错。

第三节 即时通知工具

即时通知工具是及时提醒当前用户处理任务的工具,提醒的内容包括内外邮件、短消息、工作提醒、工作流任务等。是 C/S智能客户端内置工具。系统登录后自动打开即时通知工具,

每隔一定时间(可以自己定义此时间)扫描当前用户的消息,如果有新消息,会在右下角弹出提醒框,并发出声音。

界面样式:

使用方法:即时通知工具直接使用,无需设置,开机自动运行。如果需要更换扫描时间,可以在任务栏中找到此工具图标,在右键菜单中进入“设置刷新周期”中更改。

第四节 邮件管理工具

内外邮件管理工具实现内外邮件的收发功能,此工具将内部邮件和外部邮件结合在一起,在一个界面上进行收发,统一管理,大大方便了用户管理和收发邮件。每个用户可以设置多个外部邮箱。本邮件管理工具利用服务器统一进行邮件收发工作,所以客户端不上网也可以收发邮件,对在局域网中使用的企业应用非常适用。

界面样式:

WEB邮件管理界面

WIN邮件管理界面

调用方法:

电脑端调用../common/mymsg.aspx

手机端调用../app/mymsg.aspx

使用方法:1.设置外发邮件通讯录数据来源。在开发平台-系统设置中打开以下界面:

在“邮箱样式”中设置外部邮箱通讯录数据来源及格式,格式如下:[{"AdressCaption":"表名描述",“TableName”:”通讯录表名” ,”RelevanceField”:”邮箱关联字段”,”ListFields”:”列表字段”,”DataCondition”:”过滤条件”}]

和呼叫中心格式一样,这也是一个 JSON数组。可以是多个表,在发送外部邮件时用户可以选择从不同表中取收件人数据。

举例:[{"AdressCaption":"客户档案","TableName":"crm_reference","RelevanceField":"F10","ListFields":"F10,F01,F04,F05","DataC

ondition":""},{"AdressCaption":"员工档案","TableName":"hr_personal","RelevanceField":"F17","ListFields":"F17,F01,F28,F26","DataCon

dition":"F33<>0"}]

说明:上面例子设置了两个表。[{},{}]形式,注意 JSON格式不要写错。

2.如果要利用此平台收邮箱,要配置一下邮件接收接口,在“应用系统-系统设置”界面,设置接口地址,如下:

关于如何配置邮件接收服务接口(见“其他帮助文档-《邮件接收服务接口配置》”文档)。

3.个人用户要在个人账户中或邮件管理界面“更多-设置邮箱”菜单进入邮箱设置界面,设置用户的使用的邮箱资料,每个用户均可设置多个邮箱,但一定要设置其中最为稳定的邮箱为默认邮箱,对外发邮箱时,以此邮箱发送。

其中各项填写不再详述,一般外部邮箱均会有这些信息。

常用邮箱 SMTP/POP3地址及端口:QQ邮箱:接收邮件服务器: pop.qq.com

接收端口: 110

发送邮件服务器: smtp.qq.com

发送端口: 25

GMAIL:

接收邮件服务器: pop.gmail.com

接收端口: 995

发送邮件服务器: smtp.gmail.com

发送端口: 465

IMAP接收邮件服务器: imap.gmail.com

接收端口: 993

SINA邮箱:接收邮件服务器: pop.sina.com

接收端口: 110

发送邮件服务器: smtp.sina.com

发送端口: 25

126邮箱:接收邮件服务器: pop.126.com

接收端口: 110

发送邮件服务器: smtp.126.com

发送端口: 25

163邮箱:接收邮件服务器: pop.163.com

接收端口: 110

发送邮件服务器: smtp.163.com

发送端口: 25

YEAH邮箱:接收邮件服务器: pop.yeah.net

接收端口: 110

发送邮件服务器: smtp. yeah.net

发送端口: 25

HOTMAIL:接收邮件服务器: pop3.live.com

接收端口: 995

发送邮件服务器: smtp.live.com

发送端口: 25

4.以上配置好后,就可以进行邮件收发,界面如下:

工具栏从左到右分别是:创建邮件、删除邮件、发送邮件、接收邮件、刷新列表、更多操作、查询邮件等功能按钮,其中“更多操作”中可以进入“设置邮箱”界面。创建邮件时,可以选择内部邮件和外部邮件,内部邮件从用户管理表中取公司内部用户姓名,外部邮件则通过设置的通讯录数据表选择邮箱地址,可以设置多个通讯录来源,方便用户选择。如上图设置了从“客户档案”和“员工档案”两个表去取邮箱地址。

第五节 批量导入工具

批量导入工具用于批量导入所选主表一条记录的指定子表的多条数据,比如会议管理系统设置好一个会议主题后,对此会议主题进行人员安排,这时就可以弹出一个人员选择对话框,一次选择多个人员进行批量导入。

界面样式

使用方法

此工具使用的模块中必须有主次表,先录入好主表的记录,才能对此记录进行批量导入其相关子表的数据。象上面多大数工具一样,在表单属性中设置一个自定义按钮,加入下面形式的链接,接入批量导入工具。<a href='#' onclick=MyForm('../tool/batchinsert.aspx?

maintable=oa_meeting&childtable=oa_meetingz2&infield=F01&id={0}')><img

src='../Skins/commom/metro/msg-16.png' style='border:0;' alt='会议安排' title='会议安排'></a>

其中:../tool/batchinsert.aspx?maintable=oa_meeting&childtable=oa_meetingz2&infield=F01&id={0}

是引入工具URL,其中有 4个参数:maintable:主表名childtable:子表名id:所选的主表记录 ID,用{0}表示所选行 ID值infield:导入子表的字段,此字段中必须做好弹出字段和触发字段设置,如下图: