以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  高级开发指南多表帮助  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=140294)

--  作者:hopestarxia
--  发布时间:2019/9/2 22:26:00
--  高级开发指南多表帮助
老师,请问高级开发指南WEUI框架多表帮助 的那个,上面说有例子,请问那个例子在哪儿下载?
--  作者:有点蓝
--  发布时间:2019/9/2 22:26:00
--  
参考:https://pan.baidu.com/s/1bpkXfND?errno=0&errmsg=Auth%20Login%20Sucess&&bduss=&ssnerror=0&traceid=#list/path=%2Fsharelink372459251-337288419518952%2F04.%E7%A7%BB%E5%8A%A8%E5%BC%80%E5%8F%91%E6%8C%87%E5%8D%97&parentPath=%2Fsharelink372459251-337288419518952
--  作者:hopestarxia
--  发布时间:2019/9/3 22:54:00
--  
谢谢老师!
--  作者:zhy400137
--  发布时间:2019/9/4 6:58:00
--  
mark
--  作者:hopestarxia
--  发布时间:2019/9/4 13:01:00
--  
老师,对应的明细表没有另外的主健标识的这个关联表应该怎么做?
即比如说单据主表的主健为billid,明细表为双主健,billid + itemno ,主表billid = 明细表的billid,明细表itemno相当于明细序号,
不像示例文件明细表单独有一个明细唯一ID。
--  作者:有点蓝
--  发布时间:2019/9/4 14:02:00
--  
Foxtable内部的关联和主键没有什么关系,只要有相同的列就可以关联。上面的情况只能通过billid列进行关联。
--  作者:hopestarxia
--  发布时间:2019/9/5 9:04:00
--  
老师,主表与明细表通过billid列值进行关联这个明白,就是删除明细表的时候要获取明细表的主健,但是由于这个在数据库下设计 的是双主健(明细表主健= billid + itemno(明细号)),比如主健billid为1的单据,有5行明细,主健billid为2的有3行明细,数据库下数据如下:

billid   itemno   数量  单价  
1          1         ..........
1          2        ..........
1          3         ..........
1          4         ..........
1          5         ..........
2          1         ..........
2          2         ..........
2          3         ..........

function delDetail() {
   location = form1.action + "&deldid=" + 明细表.itemno ;
}
(这样获得的不是明细表中的唯一行)

--  作者:有点蓝
--  发布时间:2019/9/5 9:26:00
--  
方法1:location = form1.action + "&deldid1=" + 明细表.itemno + "&deldid2=" + 明细表.billid   ;
2、location = form1.action + "&deldid=" + 明细表.billid + "|" + 明细表.itemno;
后台自行拆分

--  作者:hopestarxia
--  发布时间:2019/9/5 12:56:00
--  
谢谢老师!