njhg001 发表于 2024-5-9 17:04:43

服务端命令查询条件

本帖最后由 njhg001 于 2024-5-9 17:34 编辑

我的项目中有一个这样的需求,有1个数据表,tb_kucun(库存表),
该表中有字段:
sp_mc      商品名称
sp_gg      商品规格
sp_rksl       商品入库数量
sp_cksl       商品出库数量
sp_sysl       商品剩余数量 = sp_rksl-sp_cksl

我创建了一个服务端命令,用于查询库存,参数有:
sp_mc、sp_gg,在服务端命令中执行数据查询操作,指定了数据表,这样查询到多条记录,完成任务;










但是我现在需要增加一个条件,希望查询有剩余数量的库存或者已经没有剩余数量的库存数据,还使用服务端命令返回数据,那么新增加的这个条件在服务端命令中如何设置?

Simon.Sun 发表于 2024-5-9 17:04:44

您好,可以不可以这样去做。不知道理解的对不。
增加一个是否查询剩余的参数,然后服务端命令里去判断一下,如果是查询剩余,设置变量用公式字段大于 0 去过滤,否则用小于等于 0 去过滤。
判断里变量名称设置成同一个,然后返回这个变量。

fanhuayimeng 发表于 2024-5-9 17:29:03

正常来讲在查询条件中增加就好


不过感觉楼主说的不是这个意思。。。能说的再清楚些么?

njhg001 发表于 2024-5-9 17:38:53

fanhuayimeng 发表于 2024-5-9 17:29
正常来讲在查询条件中增加就好




前端页面上的查询条件,除了商品名称和商品规格之外,需要新增加一个有库存或没有库存的选项,如果是有库存的,服务端命令的查询条件就应该加上sp_sysl >0,如果要查没有库存的,服务端命令的查询条件就应该加上sp_sysl<=0,但是在服务端命令上,通过设置变量命令获取查询结果时添加的查询条件是无法分情况的

fanhuayimeng 发表于 2024-5-10 08:11:27

njhg001 发表于 2024-5-9 17:38
前端页面上的查询条件,除了商品名称和商品规格之外,需要新增加一个有库存或没有库存的选项,如果是有库 ...

设置一个变量,将前端的有库存或没有库存的选项值传给这个变量,然后服务端命令根据变量不同的值来查询

Simon.Sun 发表于 2024-5-10 09:26:56

感谢大佬们的支持!
如果您的问题已解决,请及时更新帖子的状态为“已处理”,并设置最佳答案给有帮助到你的回复;
如果您的问题还未解决,欢迎跟帖补充;
如果您有新的问题,也欢迎创建新的求助帖呦。
页: [1]
查看完整版本: 服务端命令查询条件