以文本方式查看主题
- Foxtable(狐表) (http://foxtable.net/bbs/index.asp)
-- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2)
---- 请教一下,这个图片中的数据结构,及显示形式是怎么实现的? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=92921)
|
-- 作者:yancheng
-- 发布时间:2016/11/16 14:31:00
-- 请教一下,这个图片中的数据结构,及显示形式是怎么实现的?
此主题相关图片如下:aaaa.jpg
图片中这个软件中:
A,B,C的类别是:部(即:分部);D是:项(清单);E是:定(定额);而这个定额下面又有许多子目;是图片中:最下面的一个table:工料机显示,中体现? 我想问的是:
D项,E定,这个清单和定额,是在一个表里面储存,然后通过汇总来体现的吗?
A,B,C分部 。又是怎么实现的呢?我在这个软件里面,右键插入分部,它就能插入分部。插入子分部。这个软件可以实现,4级的分部。
[此贴子已经被作者于2016/11/16 14:37:01编辑过]
|
-- 作者:yancheng
-- 发布时间:2016/11/16 14:38:00
--
此主题相关图片如下:bb.jpg
我就是要仿制这个软件。但是最疑惑的就是:
1、项(清单)和定(定额),他是怎么保存数据的? 2、 还有一个是分部是怎么实现的。 3、数据是怎么汇总分级,展开?
[此贴子已经被作者于2016/11/16 14:40:05编辑过]
|
-- 作者:有点蓝
-- 发布时间:2016/11/16 14:55:00
--
参考http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=48218
http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&Id=71474
|
-- 作者:yancheng
-- 发布时间:2016/11/17 14:01:00
--
我看了一下,上面的这软件的,它限制 了:4级分部了。我感觉它不是用递归做的吧?如果我用四级的分类来做的话。我要怎么储存和处理数据呢?部---项---定---定(下面还有工料机子目),是储存在一个table里面的吗?
|
-- 作者:yancheng
-- 发布时间:2016/11/17 14:03:00
--
递归只是解决了目录树的事儿。但是如果 :复制、粘贴等操作,好不好操作呢?我要实现的是:即能分级,又能方便操作。(复制,粘贴等)方便。每一级都有汇总计算等;
[此贴子已经被作者于2016/11/17 14:16:01编辑过]
|
-- 作者:有点青
-- 发布时间:2016/11/17 15:48:00
--
foxtable无法做到你想要的。
|
-- 作者:yancheng
-- 发布时间:2016/11/17 16:41:00
--
像上面的软件分为:清单、定额、定额子目。三级数据。每一个都有:四级分部处理。 哪是不是在狐表里面要做出来的话?要建清单、定额、定额子目各一个表? 分别一个窗口?来显示?我现在还没开始做,是不是这样的数据结构? 要求:清单、定额、定额子目,都能操作:复制、粘贴、改造单元做的值,汇总等。
[此贴子已经被作者于2016/11/17 16:41:50编辑过]
|
-- 作者:yancheng
-- 发布时间:2016/11/17 16:55:00
--
A(清单)=B(定额....相加)=C(子目.......相加) 感觉有点像BOM。就是一级套一级(共三级)的汇总计算; 即要显示方便,又要能每一级都能操作。(复制、粘贴,修改单位格值 )
[此贴子已经被作者于2016/11/17 16:58:09编辑过]
|
-- 作者:有点蓝
-- 发布时间:2016/11/17 18:03:00
--
就是BOM来的,没有办法简单做出一楼的效果。你需要自己去挖掘C1这个控件的潜能。
|
-- 作者:yancheng
-- 发布时间:2016/11/17 18:15:00
--
C1这个控件 是哪个控件?
|