1. 明细表设计

在业务单中,明细有以下重要属性:

<table id="table_xxxx" nopopmenu="0" class="tablelinet0 excel" cellspacing="0" cellpadding="0"
border="0" ord2tag="xxx" caption="明细表名称" topn="20" style="width: 900px;">
    <tbody>
        <tr class="firstRow" name="title">
            <td colspan="5" html="明细表" style=";background-color:#f5f5f5" type="string">
                <strong>明细表名称</strong>
            </td>
        </tr>
        <tr>
            <td align="center" type="string" html="序" style="width: 20px;"></td>
            <td align="center" style=";width:150px">

            </td>
            <td align="center" style=";width:100px">
            </td>
            <td align="center" style=";width:100px">
            </td>
            <td align="center" style="">

            </td>
        </tr>
    </tbody>
    <tbody name="details" class="mynone">
        <tr html="" value="{ord2_id}">
            <td html="{order}" style=";width:20px" name="order" caption="序号" type="string">
                {order}
            </td>
            <td></td>
            <td></td>
            <td></td>
            <td html="" style="width: 20px;" align="center" name="tool">
                <a onclick="del1ord2(this)" style="color:#DC3023">X</a>
            </td>
        </tr>
    </tbody>
    <tbody name="foot" style="border-bottom-style: solid; border-bottom-width: 1px;">
        <tr>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
        </tr>
    </tbody>
</table>

id:必填项,格式为:table_xxxx(xxxx代表数字) ord2tag:必填项,为数值,若值大于100,则用于发送任务。 在删除按钮的单元格需要添加 name="tool" 属性

2. 附件

<div attach="1002" type="biz43" editable="0" category="" objid="{ord2_ordid}" objid2="{ord2_id}"></div>

attach属性值:1000+ord2tag type属性值:biz+crmid

3. 多行数据的填充

在明细选择数据源时,同时选择多条记录,并且选择的数据新增行后,每行其余字段的值默认为第一条记录所填写的值(fillnext="0" )。

<td style="width:80px" 
caption="行程类型"
type="string" 
editable="0"
name="ord2_xclx" 
fillnext="0" 
readonly="readonly" 
source="巡店|盘点" 
mandatory="0">{ord2_xclx}</td>

其中 fillnext 自动将当前的内容赋值给相同name属性的行

在需要操作的字段行中添加如下代码:fillnext="0",即可 效果如下:

results matching ""

    No results matching ""