cgft 发表于 2020-6-20 14:14:38

为CRM自定义模块加装备注信息扩展(含源码)

在通达提供的CRM组件中,借助OA中智能开发平台的支持,利用CRM的自定义模块,可开发自己的应用。注意到CCRM的自定义模块一旦设计完成,其表单格式(布局)便被固定,这对其过程中的信息追加和后续追踪都颇有不便,由此提出在自定义模块中添加备注信息扩展,具备查看、增删和编辑功能,以便在模块的执行过程中,随时追加记录。
添加备注信息扩展后的模块编辑界面,如下图所示。



查看扩展的备注信息的完整代码,如下所示。
<style>
.td1{width:60px;text-align:center}
.td2{width:35%}
.td3{width:90px;text-align:center}
</style>
<?
if($id!= ''){
        $TABL_REMARK= {模块备注信息对应的表名};
        $query= "SELECT NUMBER,MATTER,MATTER_TIME,REMARKS FROM $TABL_REMARK WHERE MAIN_ID='$id' AND deleted=0 ORDER BY NUMBER";
        $cursor= exequery(TD::conn(), $query);
        if(mysql_num_rows($cursor)>0){?>

                <div id="productContainer"><br />
                <table cellspacing="0" cellpadding="" width="98%" align="center" border=1 class="App_TableBlock">
                        <tr><td style="font-weight:bold;padding-left:15px" colspan="4">备注信息列表</td></tr>
                        <tr style="font-weight:bold;height:25px">
                                <td class="td1" nowrap>序号</td>
                                <td class="td2" style="text-align:center">事项</td>
                                <td class="td3">时间</td>
                                <td style="text-align:center">备注</td>
                        </tr><?
                while($ROW= mysql_fetch_assoc($cursor)){
                        ?><tr class="detailedRowCell">
                                <td class="td1"><?=$ROW['NUMBER']?></td>
                                <td class="td2"><?=$ROW['MATTER']?></td>
                                <td class="td3"><?=date('Y-m-d', $ROW['MATTER_TIME'])?></td>
                                <td><?=$ROW['REMARKS']?></td>
                        </tr><?
        }        }?>

                </table><br /></div><?
}?>

页: [1]
查看完整版本: 为CRM自定义模块加装备注信息扩展(含源码)