找回密码
 立即注册

QQ登录

只需一步,快速开始

瀚水长流

中级会员

11

主题

65

帖子

622

积分

中级会员

积分
622
瀚水长流
中级会员   /  发表于:2021-8-23 23:00  /   查看:2899  /  回复:10
我把供应商和客户建立在一个表内,现在是实现了客户和供应商区分出来,但是在更改信息的时候,更改失败,或者会新建一条信息出来,我上传附件请大神帮忙看看,是哪里出错了。

本帖子中包含更多资源

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

x

10 个回复

倒序浏览
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2021-8-24 13:38:16
沙发
您好,按照您的这个逻辑

在点击更改,不勾选是否客户可以完成修改功能鸭




不知道您具体问题出现在哪儿,最好能给一个具体的场景描述,这样我们可以更好的帮助到您哦~

本帖子中包含更多资源

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

x
回复 使用道具 举报
瀚水长流
中级会员   /  发表于:2021-8-24 14:13:27
板凳
因为业务的类型是 客户有可能是供应商,供应商同时也可能是客户,现在客户和供应商资料是建立在一个表内,现在要在详情资料页面做一个选项来区分,   
我用3个类型来区分,类型1 为客户,类型2 为供应商,类型3 为供应商同时也是客户。那么如果是在供应商页面,这里显示是否客户,选中代表是供应商的同时也是客户,否则是供应商,反之一样。

前面的已经建立好,现在遇到的问题是,是否客户被选中,在修改资料的时候,应该默认是选中的,现在是不会。而且在修改保存的时候,它不是修改的本条数据,而是会再增加一条数据,现在不知道是哪里出的问题,是否还有其他方案可以行的通?

回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2021-8-24 14:30:43
地板

因为您的逻辑中,如果是点击修改进入的页面,AM11就不是1了走下面,然后选中了这个框,这时bd5=1它就会走else if中添加客户资料这个命令,底下的else就不走了。如果您想让它勾选了还能走到更新数据表,应该把更新数据表不放在else if bd5=1的外面。

本帖子中包含更多资源

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

x
回复 使用道具 举报
独来独往
注册会员   /  发表于:2021-8-24 14:39:38
5#
ElseIf =BD6 等于 1
回复 使用道具 举报
瀚水长流
中级会员   /  发表于:2021-8-24 14:45:45
6#
Lay.Li 发表于 2021-8-24 14:30
因为您的逻辑中,如果是点击修改进入的页面,AM11就不是1了走下面,然后选中了这个框,这时bd5=1它就会走 ...

我再研究一下  到现在还是有点懵
回复 使用道具 举报
瀚水长流
中级会员   /  发表于:2021-8-24 14:47:18
7#

ElseIf =BD6 等于 1  ?     没明白  请指教
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2021-8-24 16:39:57
8#
瀚水长流 发表于 2021-8-24 14:45
我再研究一下  到现在还是有点懵

感谢您对活字格的支持,要是有什么不明白的欢迎继续跟帖
回复 使用道具 举报
独来独往
注册会员   /  发表于:2021-8-24 20:41:00
9#
瀚水长流 发表于 2021-8-24 14:47
ElseIf =BD6 等于 1  ?     没明白  请指教

你的页面中的BD5是空单元格,单选钮在BD6单元格。
回复 使用道具 举报
瀚水长流
中级会员   /  发表于:2021-8-24 22:07:36
10#
已经搞定了
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部