分享数据 二维码
分享数据包括,小程序分享,合约分享和pdf 打印文档分享。
表达式都由主数据集解析
<SHARE CAPTION="">
CAPTION:条目名称需要指定在前台提示分享的名称
公共属性
<ITEM TYPE='CONTRACT/PDF/MP' CAPTION='' COND='' CODE='' PARAM='' LOGO='TRUE/FALSE' NOTE='expression for memo' />
TYPE:类型,必须指定包括CONTRACT,MP和PDF三种类型
COND:条件表达式,如果指定符合条件条目才能使用
CODE :条目代码必须指定用于区分多个不同的条目
LOGO :是否生成的二维码中是否包含标志,默认不包含
PARAM: 可以为空,默认为id参数名称
NOTE :条码下面的文字,表达式。默认为空
合约方式分享,网页分享
<ITEM TYPE='CONTRACT' PATH='' ERI='合约服务共享数据' >
PATH:必须指定, 合约打开分享文档的网址 "http://www.tuplec.com/srp_cntshare.html?cnt=" 目前提供的网址, 后续可能会增加。
用于生成合约的路径,完整形式为 http://www.tuplec.com/srp_cntshare.html?cnt= 177-1-16
即: path +roomid+"-" + contractinstanceid+"-" +paramValue;
ERI: 合约主题域属性的ERI,使用该主题域的实例进行分享
</ITEM>
网页打开PDF方式分享,通过ROOM公共服务访问。 DOMAINPATH_SYSTEM_ROOMSVR = "SYSTEM.ROOMSVR";
<ITEM TYPE='PDF' COND='' PATH='' >
PATH:PDF下载的网址
<PRINT .../>
同单据打印定义,
String lsPath = fPath +"rm=roomid&dm=当前主题域的路径 +"&code=" + fCode+"&id=" + asParam;
</ITEM>
* 小程序获得二维码共享图片
<ITEM TYPE='CONTRACT/PDF/MP' CAPTION='' COND='' CODE='' PARAM='' LOGO='TRUE/FALSE' NOTE='expression for memo' />
<ITEM TYPE='MP' ERI='' PAGE='BRS/EDT/TSK' APPID='' PARAMNAME='' APPID='' >
生成小程序分享数据的二维码,目前生成拓跋云小程序二维码,分享后扫码打开小程序直接打开相应的单据或任务,系统在Gate中生成短连接的方式
APPID 小程序id 拓跋云小程序的id,必须指定。
PAGE:包含三种类型,BRS 浏览界面,EDT 编辑界面, TSK 待办任务,必须指定
ERI 打开的模块路径,如编辑属性的ERI
PARAM: 可以为空,默认为id参数名称
USER 表达式,登录用户信息 用户代码,分享给的用户代码,计算结果可以为空
</SHARE>
举例
进入浏览界面
<ITEM CODE="MP" NAME="小程序分享" TYPE="MP" COND="" APPID="wx40a00b053085fcc7" ERI=".ZCRK.VIEW:DEFAULT" PAGE="BRS" PARAMNAME="zcrkid" PARAM="zcrkid"/>
进入编辑界面
<ITEM CODE="MP" NAME="小程序分享" TYPE="MP" COND="" APPID="wx40a00b053085fcc7" ERI=".ZCRK.EDIT" PAGE="EDT" PARAM="zcrkid"/>
完整实例
<SHARE CAPTION="ecode">
<ITEM CODE="CNT" NAME="合约分享" TYPE="CONTRACT" COND="" PATH="https://www.tuplec.com/srp_cntshare.html?cnt=" ERI=".CONTRACTREL.CNTSVR" PARAM="zcrkid" LOGO="TRUE" NOTE="ecode"/>
<ITEM CODE="MP1" NAME="小程序浏览" TYPE="MP" COND="" USER="'admin'" APPID="wx40a00b053085fcc7" ERI=".ZCRK.VIEW:DEFAULT" PAGE="BRS" PARAMNAME="zcrkid" PARAM="zcrkid"/>
<ITEM CODE="PDF" NAME="pdf查看地址" TYPE="PDF" COND="" BASE64="TRUE" PATH="https://www.tuplec.com/imp/pdf/web/viewer.html" LOGO="TRUE" NOTE="ecode" PARAM="zcrkid">
<PRINT CODE="PDF" NAME="入库单" ERI="..INVOICEDS" ALIAS="DEFAULT">
<FORMAT CODE="JS" NAME="报表" FORMATCODE="JS"/>
</PRINT>
</ITEM>
<ITEM CODE="PDF1" NAME="pdf下载地址" TYPE="PDF" COND="" PATH="https://www.tuplec.com/srp_pdfview.html" LOGO="TRUE" NOTE="ecode" PARAM="zcrkid">
<PRINT CODE="PDF1" NAME="入库单" ERI="..INVOICEDS" ALIAS="DEFAULT">
<FORMAT CODE="JS" NAME="报表" FORMATCODE="JS"/>
</PRINT>
</ITEM>
</SHARE>
Created with the Personal Edition of HelpNDoc: Easy to use tool to create HTML Help files and Help web sites