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

QQ登录

只需一步,快速开始

qq5168

高级会员

66

主题

377

帖子

1199

积分

高级会员

积分
1199
qq5168
高级会员   /  发表于:2021-12-20 23:16  /   查看:2677  /  回复:16
100金币
本帖最后由 qq5168 于 2021-12-20 23:17 编辑

各位大神,我最近在做一个小型类似saas的软件,遇到一点问题,请教一下各位,因为这几个问题有一定的关联,所以写在一起了,不占用太多论坛宝贵的资源

一,用户绑定问题
1.系统设计有代理的概念,一个代理可能会有多个用户,怎么把用户和代理编码进行绑定呢,也就是某个用户登录系统后需要取到代理的编号,很多页面需要这个代理的编号做判断的



二,单据的自动编号问题
1.怎么根据代理编号来生成单据编号


三,单据明细内容
1.单据明细内容因为一些原因(某个商品只能固定数量,某个商品有固定属性等,)没有做表格的形式,怎么把多个商品的编号,单价,数量传到表格,然后和主表信息一起写表呢



附上demo,麻烦大神在这个基础帮我演示一下


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

最佳答案

查看完整内容

您好,绑定用户的话,只需要维护代理表即可,在新增代理时,和用户进行绑定。 然后用户在登录时可以取到对应的代理编号。 结果就是代理编号为dl001时,绑定的用户有三个分别为Administrator,测试1,测试2,那么测试1用户在登入时就可以取到对应的代理编号啦。 其次,据代理编号来生成单据编号,具体设置如下: 效果: 单号的生成依赖代理编号,所以得先有代理编号才能生成单号的。 关于单据明细内容,建议您把主子 ...

16 个回复

倒序浏览
最佳答案
最佳答案
Howie.Sun讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-12-20 23:16:13
来自 4#
本帖最后由 Howie.Sun 于 2021-12-21 15:06 编辑

您好,绑定用户的话,只需要维护代理表即可,在新增代理时,和用户进行绑定。

然后用户在登录时可以取到对应的代理编号。


结果就是代理编号为dl001时,绑定的用户有三个分别为Administrator,测试1,测试2,那么测试1用户在登入时就可以取到对应的代理编号啦。
其次,据代理编号来生成单据编号,具体设置如下:

效果:

单号的生成依赖代理编号,所以得先有代理编号才能生成单号的。
关于单据明细内容,建议您把主子表以及设置为子表格的内容学习一下。
如果在数据库主子表设置了关联字段并且在页面中子表设置为子表格以后,随着主表数据的添加,子表数据会自动添加至数据表的。
您可以根据下面这个链接中的视频教程学习一下主子表的具体用法哦。
从0开始搭建库存管理系统 - 实战案例 - 葡萄城产品文档中心 (grapecity.com.cn)



本帖子中包含更多资源

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

x
回复 使用道具 举报
zsdtylj
中级会员   /  发表于:2021-12-21 09:17:30
2#
你这有点难搞哦...涉及到的权限问题.不是简单的加个代号能搞定的.后期某个代理他们的内部权限更难搞.
回复 使用道具 举报
qq5168
高级会员   /  发表于:2021-12-21 09:44:04
3#
zsdtylj 发表于 2021-12-21 09:17
你这有点难搞哦...涉及到的权限问题.不是简单的加个代号能搞定的.后期某个代理他们的内部权限更难搞.

内部权限暂时不管的,目前先由活字格控制台进行控制吧,就是先简单搞一下
回复 使用道具 举报
qq5168
高级会员   /  发表于:2021-12-21 17:41:02
5#
Howie.Sun 发表于 2021-12-21 15:03
您好,绑定用户的话,只需要维护代理表即可,在新增代理时,和用户进行绑定。

然后用户在登录时可以取到 ...

感谢孙版的回复,明细这个是牵涉到单元格传值到表格的问题,问题是一个列有多个单元格,我就不知道怎么处理了
回复 使用道具 举报
qq5168
高级会员   /  发表于:2021-12-21 17:47:18
6#
要是单单主子表这个是比较简单的
回复 使用道具 举报
Howie.Sun讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-12-21 18:25:01
7#
本帖最后由 Howie.Sun 于 2021-12-21 18:42 编辑
qq5168 发表于 2021-12-21 17:47
要是单单主子表这个是比较简单的

您参考一下库存管理系统中的批量添加功能,使用到了表格传递命令。
您参考一下一个简单的demo来尝试实现一下。


本帖子中包含更多资源

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

x
回复 使用道具 举报
qq5168
高级会员   /  发表于:2021-12-22 13:49:19
8#
Howie.Sun 发表于 2021-12-21 18:25
您参考一下库存管理系统中的批量添加功能,使用到了表格传递命令。
您参考一下一个简单的demo来尝试实 ...

感谢版主的热心回复,其实,我需要是多个单元格传值到表格呢,和库存这个情况不一样的哦,另外请问一下,一个用户,被一个代理id绑定后,如何不允许其他用户绑定呢(理想中是选择界面直接过滤掉,不出现),现在我看用户信息视图的字段,貌似不好办


本帖子中包含更多资源

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

x
回复 使用道具 举报
Howie.Sun讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-12-22 14:25:34
9#
qq5168 发表于 2021-12-22 13:49
感谢版主的热心回复,其实,我需要是多个单元格传值到表格呢,和库存这个情况不一样的哦,另外请问一下, ...

您好,订单子表中有一个商品编码,对应的是不是商品表的编号呢。如果是的话,在订单主表_详情页面的订单子表中,商品编码设置为组合框,然后通过ODATA就可以把单价查询到,然后数量您手动录入就可以啦。
为什么选择商品的时候要多加一层传值的过程呢。

这里订单子表可以采用数据松绑定的方式,提交的时候再把数据录入到数据库中,不会产生脏数据。

还有就是,我们一个帖子尽量只处理一个问题哦,问题太多的话,处理起来不是很方便而且也不利于其他人阅读嘛。

本帖子中包含更多资源

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

x
回复 使用道具 举报
qq5168
高级会员   /  发表于:2021-12-22 14:44:21
10#
Howie.Sun 发表于 2021-12-22 14:25
您好,订单子表中有一个商品编码,对应的是不是商品表的编号呢。如果是的话,在订单主表_详情页面的订单 ...

版主言之有理,多个问题在一个帖子里确实不好,因为我的每一行商品有一些特殊的参数,不单单就一个商品id这样简单,比如某个商品我只能选特殊的商品,特殊的数量(这个是可以通过其他方式实现,但是反正需要有别的特殊标识要处理,干脆都在这里完成),特殊的标识,这个标识和所在行有关,所以目前我能考虑到的方案就是使用单元格比较理想,版主是否有别的更好的办法呢,数量貌似如下,这个模式是有些奇葩的

第一行 , 商品id只能是1到10,数量只能是1,标识第一行
第2行,商品id只能11到20,数量只能1,标识第二行(当然也可以其他值,这个值是按行所在的位置决定)
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部