请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

berson

注册会员

5

主题

11

帖子

76

积分

注册会员

积分
76
berson
注册会员   /  发表于:2022-5-23 13:45  /   查看:1962  /  回复:7
1金币
本帖最后由 berson 于 2022-5-23 15:20 编辑

  我的需求如下:
         用户分为基层、村、镇、县、市 五级用户, 基层的数据需要经村级验收通过后, 经由村合计基层数据作为村级数据,上报给镇,镇验收村级数据之后,汇总成镇级数据,然后上报给县。以此类推。 报表是同一张表。
        问题1:同一张表的数据,基层填表的表格样式和上级单位相同,如何可以支持不同层级的用户使用同一个界面处理各自的数据。
        问题2:基层数据是每户自己填报的,而上级数据是根据所在组织结构通过合计基层数据而计算出来的,如何实现?表格中如何配置?

附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

您好,首先看了一下您的数据结构中,似乎没有可以标识每一条记录对应的上级是谁的字段,一般来说,需要有一个这样的字段,比如: 然后就可以通过统计字段,求面积的和 统计字段 - 活字格V7帮助手册 - 葡萄城产品文档中心 (grapecity.com.cn) 根据上级字段,聚合数据,对面积进行求和: 另外,后续麻烦您把问题分开发帖哦,我们尽量保证一个帖子解决一个问题,因为在一个帖子中同时沟通多个问题容易造成信息的混乱 ...

7 个回复

倒序浏览
最佳答案
最佳答案
Chelsey.Wang讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2022-5-23 13:45:12
来自 6#
berson 发表于 2022-5-23 16:42
举例来说:  白菜的种植面积,  张三家是  4亩, 李四家是 5亩   王五家是 15亩。  张三和李四 都是张家庄 ...

您好,首先看了一下您的数据结构中,似乎没有可以标识每一条记录对应的上级是谁的字段,一般来说,需要有一个这样的字段,比如:

然后就可以通过统计字段,求面积的和
统计字段 - 活字格V7帮助手册 - 葡萄城产品文档中心 (grapecity.com.cn)

根据上级字段,聚合数据,对面积进行求和:



另外,后续麻烦您把问题分开发帖哦,我们尽量保证一个帖子解决一个问题,因为在一个帖子中同时沟通多个问题容易造成信息的混乱和遗漏,而且这样再次遇到相同问题,大家就可以通过帖子题目的关键词进行检索啦您自己查看以往问题也比较方便和清晰。感谢您的理解与支持~

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
白菜贝贝悬赏达人认证 活字格认证
银牌会员   /  发表于:2022-5-23 15:05:09
2#
问题1:1、数据表有字段权限。2、也可以做成不同页面去控制。3、用条件命令+设置单元格属性
问题2:不知道长啥样的表,无法提供建议

评分

参与人数 1金币 +5 收起 理由
Lay.Li + 5 赞一个!

查看全部评分

回复 使用道具 举报
Syl悬赏达人认证
论坛元老   /  发表于:2022-5-23 15:15:18
3#
同一个页面好处理,加个分类就行了,各看各的,通过权限控制只有底层的可以填报,上一层汇总下一层的,在sql中应该很好处理

评分

参与人数 1金币 +5 收起 理由
Lay.Li + 5 赞一个!

查看全部评分

回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2022-5-23 15:26:46
4#
感谢各位大佬的支持~
正如楼上大佬所述,您的第一个需求的话,是可以通过数据权限去控制不同角色的用户只能看见数据表中的特定数据的,但是您第二个需求的话您是如何汇总合计的呢,有什么固定的规则嘛,是要把每个基层用户的数据都想加还是求平均值嘛,建议您可以详细的描述一下您的第二个需求,这样我们也可以更好的帮助到您

回复 使用道具 举报
berson
注册会员   /  发表于:2022-5-23 16:42:44
5#
举例来说:  白菜的种植面积,  张三家是  4亩, 李四家是 5亩   王五家是 15亩。  张三和李四 都是张家庄的,  那么张家庄的 白菜种植面积 就是 张三家加上李四家即 4亩加上5亩 等于9亩。  王五是王家庄的, 王家庄只有他一家种白菜, 那么王家庄就是15亩。

在数据库表中就如下:

id   报表id   调查对象id     白菜种植面积
1      1             1                     4
2      1             2                     5
3      1            15                   9
4      1            3                    15
5     1             19                  15

其中 id 为 3 和5的   就是张家庄 和王家庄的数据
回复 使用道具 举报
berson
注册会员   /  发表于:2022-5-23 18:50:32
7#
请问 如果是很多个字段的话 也是采用这种模式吗?有没有更简单的方式?
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2022-5-24 11:30:32
8#
您好,这个是要看您的多个字段是什么样的需求,不过一般做数据处理的话,是肯定要在程序中也就是活字格中有相关的数据源(比如上方的每个用户对应的村庄),以及写对应的命令(比如上方的统计字段)的。要不然就没法去实现的哈
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部