Foxtable(狐表)用户栏目专家坐堂 → 【求助】【公式值替换指导!】


  共有2902人关注过本帖树形打印复制链接

主题:【求助】【公式值替换指导!】

帅哥哟,离线,有人找我吗?
chen_sheng
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:698 积分:6172 威望:0 精华:0 注册:2018/5/10 9:05:00
【求助】【公式值替换指导!】  发帖心情 Post By:2020/5/2 18:08:00 [显示全部帖子]


图片点击可在新窗口打开查看此主题相关图片如下:qq截图20200502180502.png
图片点击可在新窗口打开查看

如上图  【经销商等级】和【单价】都是表存在的字段
 
如何把此公式【Case when [经销商等级] In ('2' ,'3')then [单价]+ 20 when [经销商等级] in ('1','4') then [单价]+10 else [单价] end】

替换为对应的单元格值  感谢指导!

 回到顶部
帅哥哟,离线,有人找我吗?
chen_sheng
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:698 积分:6172 威望:0 精华:0 注册:2018/5/10 9:05:00
  发帖心情 Post By:2020/5/3 9:04:00 [显示全部帖子]

顶+1

 回到顶部
帅哥哟,离线,有人找我吗?
chen_sheng
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:698 积分:6172 威望:0 精华:0 注册:2018/5/10 9:05:00
  发帖心情 Post By:2020/5/3 9:40:00 [显示全部帖子]


图片点击可在新窗口打开查看此主题相关图片如下:qq截图20200503093612.png
图片点击可在新窗口打开查看



sql  内解析成功  如何用存储过程 执行解析的内容得到相应的结果 呢

declare @djgs nvarchar(2000)
declare @djgsjx nvarchar(2000)
declare @dj numeric (18,4)
declare @jxsdj nvarchar(16)
s et @jxsdj =(s elect 经销商等级 from YW_销售订单明细 where _Identify=1)
s elect @djgs=单价公式,@dj=单价 from XS_家具销售单价 where 产品型号=(s elect 产品编号 from YW_销售订单明细 where _Identify=1) 
s elect @djgs as 单价公式
s et @djgs=replace(@djgs,'[经销商等级]',''''+  @jxsdj +'''')
s et @djgs=replace(@djgs,'[单价]',(s elect 单价 from YW_销售订单明细 where _Identify=1))
--s elect @djgs as 单价公式解析
--s elect @dj as 单价
--u pdate YW_销售订单明细 set 金额=数量* where _Identify=1
s elect @djgs as 解析公式

 回到顶部
帅哥哟,离线,有人找我吗?
chen_sheng
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:698 积分:6172 威望:0 精华:0 注册:2018/5/10 9:05:00
  发帖心情 Post By:2020/5/3 9:42:00 [显示全部帖子]

  就是想取到【  Case when '2' In ('2' ,'3') then 200+ 40 when '2' in ('1','4') then 200+20 else 200 end  】这样的结果

这是非标准化的行业  需要用到的价格策略比较特殊

产品价格下单时间需要用到判断 
【 Case when [经销商等级] In ('2' ,'3') then [单价]+ 40 when [经销商等级] in ('1','4') then [单价]+20 else [单价] end 】

想在下单时间处理为相应的【金额】结果


具体用法在此贴可以看到及下载源码+数据库:
http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&Id=149451

图片点击可在新窗口打开查看此主题相关图片如下:根据case计算金额.gif
图片点击可在新窗口打开查看

[此贴子已经被作者于2020/5/3 9:48:40编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
chen_sheng
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:698 积分:6172 威望:0 精华:0 注册:2018/5/10 9:05:00
  发帖心情 Post By:2020/5/3 10:17:00 [显示全部帖子]

感谢!  解决问题很强大图片点击可在新窗口打开查看

 回到顶部