1. 移动端配置
1.1. 1、表单
配置手机端业务单时,请参照以下模板进行配置
<!--业务单开始-->
<!--表头开始-->
<table style="width: 100%; " class="tablenull mobile_navigate" border="0" onclick="parent.mybackclear()">
<tbody>
<tr class="firstRow">
<td style="padding-left: 10px;padding-top:5px;" class="ednone f16" colspan="2">
<strong><span>编号:<span field="ord_no"></span></span></strong>
</td>
</tr>
<tr>
<td style="padding-left: 10px;padding-bottom:5px;border-bottom:1px dashed #fff;" class="ednone f14" colspan="2">
<span name="ord_creator"></span><span>建于</span><span name="ord_date" fmt="yyyy-mm-dd hh"></span><span>点</span><span name="ord_status" style="margin-left:5px;"></span>
</td>
</tr>
</tbody>
</table>
<!--表头结束-->
<!--主表开始-->
<table id="td_demo" class="tablebottomline excel" cellspacing="0" cellpadding="0" border="0" style="width:100%">
<tbody>
<tr class="firstRow">
<td class="inputcaption" align="left">
字段名称(配置前先删除)
</td>
<td align="right" placeholder="">
字段(配置前先删除)
</td>
<td class="clear"></td>
</tr>
<tr>
<td placeholder="" colspan="3" style="padding-left:20px;padding-right:10px;height:100px" valign="top">
多行文本字段(配置前先删除)
</td>
</tr>
</tbody>
</table>
<!--主表结束-->
<!--明细表开始-->
<table id="table_4432" nopopmenu="0" class="tablebottomline excel" cellspacing="0" cellpadding="0" border="0" ord2tag="2" caption="明细表信息" group="明细表信息" style=";width:100%">
<tbody name="details" class="mynone">
<tr value="{ord2_id}" class="firstRow">
<td colspan="2" align="left" name="order" value="{order}" caption="序号" style="padding-left:10px;background-color: #eae3e3; text-align: left;">
明细信息{order}
</td>
<td colspan="2" align="right" name="tool" style="padding-right:20px;background-color:#eae3e3;">
<a onclick="del1ord2(this)">删除</a>
</td>
</tr>
<tr value="{ord2_id}">
<td class="inputcaption" align="left">
字段名称(配置前先删除)
</td>
<td colspan="2" placeholder="" align="right">
字段(配置前先删除)
</td>
<td class="clear"></td>
</tr>
<tr value="{ord2_id}">
<td placeholder="" colspan="4" style="padding-left:20px;padding-right:10px;height:100px" valign="top">
多行文本字段(配置前先删除)
</td>
</tr>
</tbody>
<tbody name="foot" style="border-bottom-style: solid; border-bottom-width: 1px;">
<tr>
<td colspan="4" align="center" name="new" html="添加空白行">
添加空白行
</td>
</tr>
</tbody>
</table>
<!--明细表结束-->
<!--业务单结束-->
1.1.1. 说明
1、明细表部分,所有的【明细表信息】、【明细信息】需修改 2、明细表与主表类似,同为一行三列,其中第一列为字段名称;第二列为输入框(字段);最后一列为图标 3、现目前图标分为三种:clear(清除);search(搜索);down(下拉) 4、主表:第一行为普通字段配置样式模板;第二行为多行文本配置样式模板 5、明细表:参照主表 6、排列方式:主表一行三列;明细表一行四列(按照1-2-1的排列方式排列)
1.1.2. 规范
1、普通的单行输入图标列使用clear; 2、普通单行时间选择图标列使用search; 3、普通单行选择(多/单选)图标列使用down; 4、多行文本输入字段名称单独成一行,输入框另起一行(建议高度80-100px); 5、每个输入框需添加placeholder属性; 6、请严格按照模板格式进行配置;
1.2. 2、获取手机位置/调用拍照
本部分现目前主要针对于微信端
1.2.1. 获取地点
<td placeholder="获取地点" colspan="3" style="padding-left:20px;padding- right:10px;height:100px" valign="top" name="" editable="0" caption="获取地点" type="string" ebstype="geo" auto="0" readonly="readonly" fmt="MultiLines"></td>
1.2.2. 调用拍照
后期将与附件功能合并,目前附件功能存在问题,如: 1.无法设置水印 2.无法生成预览图(本功能也是如此)等问题
<td
placeholder="拍照"
colspan="3"
style="padding-left:20px;
padding- right:10px;height:100px"
valign="top"
name="ord_photos"
editable="0"
caption="拍照文件"
type="string"
ebstype="photo"
text="[_pobj2.username]拍摄于[now]"
position="bottomcenter"
max-length="200
max="3"
min="1"
view="82*82"
>
</td>
1.2.3. 说明
1、添加ebstype属性:photo(拍照)、geo(获取位置) 2、对于获取地点,若需要自动获取位置,则添加属性 auto="0" 3、对于拍照,若需要添加水印,则按需要添加 text(水印内容),position(水印位置),alpha(水印透明 度),fontsize(水印字体大小),color(水印颜色)属性
4、对于拍照 max 和min属性时用来限制拍摄照片数量的最大和最小张数的