找回密码
 注册成为天翎用户
查看: 1028|回复: 5

[已解决] mysql数据库,自定义序号不能出来

[复制链接]
大通路桥 发表于 2017-4-25 09:47:46 | 显示全部楼层 |阅读模式
本帖最后由 six 于 2017-4-25 15:14 编辑

你好,如下图所示,我在视图中用平台论坛中的mysql序号,自增长排序,删除其中某条记录后,序号还能自动重新排序,但是在前端序号现在都没有显示出来,请问一下,我的错误出现在哪儿?麻烦解决一下
首先是论坛提供的案例:
QQ图片1.png

我自己在视图中写的sql过滤

我自己在视图中写的sql过滤

表单序号1

表单序号1

表单序号文本2

表单序号文本2

表单序号 值 --脚本3

表单序号 值 --脚本3

视图列-序号

视图列-序号

前端序号不显示

前端序号不显示
six 发表于 2017-4-25 11:46:13 | 显示全部楼层
你的参照错了,你的那个值脚本不是写在表单的字段里,是要写在视图列里,列设置为脚本类型
回复

使用道具 举报

 楼主| 大通路桥 发表于 2017-4-25 11:48:18 | 显示全部楼层
哦哦,我已经改好了,不过我想把那个序号保存在数据库中,每次序号变化后同步更新保存在数据中,该如何做呀 ?
回复

使用道具 举报

six 发表于 2017-4-25 15:05:15 | 显示全部楼层
大通路桥 发表于 2017-4-25 11:48
哦哦,我已经改好了,不过我想把那个序号保存在数据库中,每次序号变化后同步更新保存在数据中,该如何做呀 ...

/**获取明细序号*/
//pwpid 父表单id getParentDocument().getId();
//fieldName 子表中序号对应的字段名称
// detailForm 子表名称
(function ()
{
    var pwp_doc=getParentDocument()
        var pid=pwp_doc.getId();
        var seq = getItemValue("序号");
   
        var details = pwp_doc.getChilds("子表");
        if (details != null && details.size() > 0){
                var tempSeq=1;
                for(var it = details.iterator();it.hasNext();){
                        var detail = it.next();
                                if(detail.getItemValueAsString("子表")!=""){
                                var index = parseInt(detail.getItemValueAsString("子表"));
                                if(index > tempSeq){
                                tempSeq=index;
                                }
                        }
                }
            seq=tempSeq + 1 +"";
        }else{
                seq = "1";
        }
        if(seq.length==1){
          var q=seq;
          seq="00"+q;
        }else if(seq.length==2){
           var p=seq;
           seq="0"+p;
        }
        return seq;
})()
回复

使用道具 举报

 楼主| 大通路桥 发表于 2017-4-25 15:07:10 | 显示全部楼层
好的,我试试,谢谢啦
回复

使用道具 举报

 楼主| 大通路桥 发表于 2017-4-25 15:10:15 | 显示全部楼层
可以结贴啦 ,谢谢
回复

使用道具 举报

本版积分规则

手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-13 22:16

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表