以文本方式查看主题

-  易表在线答疑  (http://egrid2000.com/dvbbs/index.asp)
--  用户社区  (http://egrid2000.com/dvbbs/list.asp?boardid=2)
----  子女排序问题  (http://egrid2000.com/dvbbs/dispbbs.asp?boardid=2&id=1657)

--  作者:jhlaoqi
--  发布时间:2011/11/16 23:56:00
--  子女排序问题
[这个贴子最后由jhlaoqi在 2011/11/16 11:59pm 第 1 次编辑]

请教如何在“生子数”显示儿子总数,并在“儿子名”按年龄大小排序,而且能在增加或删除子女时即时更新。egd文件下载
--  作者:lyang70
--  发布时间:2011/11/17 8:47:00
--  
感觉楼主设计逻辑有问题...
--  作者:jhlaoqi
--  发布时间:2011/11/17 10:36:00
--  
[这个贴子最后由jhlaoqi在 2011/11/17 10:41am 第 1 次编辑]

下面引用由lyang702011/11/17 08:47am 发表的内容:
感觉楼主设计逻辑有问题...

这个文件增加了“世代”,可能更直观。egd文件下载
我的想法:
一是通过统计“父”、“母”以及“世代”相同的“本人”行数,得出生子数;然后在“儿子名”显示名字(《易海拾贝》*39可以实现用标签显示姓名,我想这个也可以做到)。主要问题是排次序和即时增减)。
二是在“新增成员”窗口按“确定”时,在他父亲一行的“生子数”加1,并将名字增加到“儿子名”里面。(这个想法有点烦人)


--  作者:lyang70
--  发布时间:2011/11/17 14:50:00
--  
[这个贴子最后由lyang70在 2011/11/17 03:14pm 第 1 次编辑]

供参考!egd文件下载

-=-=-=- 以下内容由 lyang702011年11月17日 03:15pm 时添加 -=-=-=-
修正一下...
--  作者:lyang70
--  发布时间:2011/11/17 15:25:00
--  
[这个贴子最后由lyang70在 2011/11/17 03:29pm 第 2 次编辑]

为了便于理解,将各列名修订一下!egd文件下载
--  作者:jhlaoqi
--  发布时间:2011/11/17 15:54:00
--  
多谢lyang70 的耐心细致,我再好好学习下。
--  作者:wjq1072
--  发布时间:2011/11/17 16:34:00
--  
egd文件下载
--  作者:iyplx2425
--  发布时间:2011/11/17 16:48:00
--  
看了你给儿子排序的设置,我是眼花缭乱了:))。我看楼主要按大小排序,不设年龄怎么排序啊?
--  作者:jhlaoqi
--  发布时间:2011/11/17 18:51:00
--  
wjq1072总版主的方案很人性化,只是在增加了之后,如果需要删除,“儿子名”不能即时变化。(重算表也没变化,只有当再次操作“生一子”按钮时,才作出更新。不知什么原因。)
--  作者:wjq1072
--  发布时间:2011/11/17 19:31:00
--  
egd文件下载