LightSwitch多条件判断筛选
功能:多条件判断筛选记录
操作位置:服务器端操作
实现代码:
'通过%比和直接赋值判断出两个数据结果并合并显示出来
'查找所有按百分比的提成结算(也就是提成结算方式小于等于1的值)
Dim query1 As System.Linq.IQueryable(Of LightSwitchApplication.SjHeTongXinXi)
'查找所有直接结算金额的提成(也就是大于1的值)
Dim query2 As System.Linq.IQueryable(Of LightSwitchApplication.SjHeTongXinXi)
'查找所有未开始结算的或结算总金额为空的记录(也就是提成结算为0的值)
Dim query3 As System.Linq.IQueryable(Of LightSwitchApplication.SjHeTongXinXi)
query1 = From q In _
(From t In query Where t.提成结算 <= 1 Select t) _
Where q.合同单位.客户简称.Contains(par客户简称) And q.合同金额 * q.提成结算 <> q.结算信息.Sum(Function(xx) xx.结算金额) _
Select q
query2 = From q In _
(From t In query Where t.提成结算 > 1 Select t) _
Where q.合同单位.客户简称.Contains(par客户简称) And q.提成结算 <> q.结算信息.Sum(Function(xx) xx.结算金额) _
Select q
query3 = From q In _
(From t In query Where t.合同单位.客户简称.Contains(par客户简称) Select t) _
Where q.结算信息.Count(Function(xx) xx.结算金额) = 0 Or q.提成结算 = 0 Select q
'合并三个查询数据集()
query = query1.Union(query2).Union(query3)
LightSwitch多条件判断筛选相关推荐
- 【学习笔记】9、控制流语句-IF条件判断
控制流语句 顺序语句:从左到右,从上到下. 分支语句(条件判断语句):满足不同的条件去运行不同的代码. 循环语句:满足某种特定条件的语句被不断地运行. if条件判断语句 [第一种] if <条件 ...
- filter函数的用法_动态数组函数系列5| 筛选函数FILTER,单条件多条件动态筛选
FILTER函数是筛选函数,就是在源数据中按照我们的条件筛选出我们想要的数据.除了常规的数据筛选,还可以进行多条件的"且"或者"或"的筛选. 下面我们来看看这个 ...
- Python 数据分析三剑客之 NumPy(五):数学 / 算术 / 统计 / 排序 / 条件 / 判断函数合集
CSDN 课程推荐:<Python 数据分析与挖掘>,讲师刘顺祥,浙江工商大学统计学硕士,数据分析师,曾担任唯品会大数据部担任数据分析师一职,负责支付环节的数据分析业务.曾与联想.亨氏.网 ...
- python中iloc切片_Dataframe选择行列loc,iloc,切片,布尔索引,条件判断等
Dataframe的行标签和列标签其实都是一种索引,每一行也对应位置索引(0到length-1).Dataframe是dict-like类型,可以通过df[xx]的形式选择单列.多列(传入列表).Da ...
- smali to java_Smali —— 数学运算,条件判断,循环
通过上一篇 Smali 语法解析--Hello World 的学习,了解了 Smali 文件的基本格式.这一篇从最基本的数学运算,条件判断,循环等开始,更加详细的了解 Smali 语法. 数学运算 加 ...
- 已知2个整形数据a,b.不使用if,?:以及其他任何条件判断的语法,找出a跟b中数据的大者。
已知2个整形数据a,b.不使用if,?:以及其他任何条件判断的语法,找出a跟b中数据的大者. 答案: int max(int a,int b) { return (a+b+abs(a-b))/2; } ...
- bash 脚本编程2 条件判断 (笔记)
条件判断类型: 整数测试 字符测试 文件测试 条件表达式: [ exppression ] ` expression ` test expression 注意一定要加空格前后都要加 整数比较: -e ...
- Python中if条件判断语句怎么用?
俗话说"不积跬步无以至千里".学习了Python的基本语法后,接下来我们学习Python常的if条件判断语句. if语句是最简单的条件判断语句,它可以控制程序的执行流程,其使用格式 ...
- c#switch语句判断成绩_Go的条件判断语句
现实时间中,我们如果想去购物,可以选择网上或者线下去购物,甚至说,要购买的物品都有许多选择,选价格便宜的,选质量好的,选不用运费等等 那么在计算机语言中,我们要怎么实现现实中,这些选择呢? Go语言支 ...
最新文章
- 项目经理必读:虚拟化评估与设计14步
- my.cnf mysqld mysql_MySQL配置文件my.cnf详解【mysqld】模块(二)
- jupyter notebook使用技巧
- 基于Swoole和Redis实现的并发队列处理系统 1
- 深入理解 JVM Class文件格式(二)
- 自动化yaml文件_从YAML到TypeScript:开发人员对云自动化的看法
- 信息安全工程师笔记-公钥密钥体制概念
- android去除标题栏和状态栏(全屏)
- 解决java.lang.IllegalArgumentException: No converter found for return value of type
- 朱嘉明《火药:改变了人类历史演变模式》
- 一个机器人教小八_重生学霸天后第25章 你是个机器人
- 未安装AMD图形驱动程序,或者AMD驱动程序未正常工作。请安装与AMD硬件相对应的AMD驱动程序
- firefox装在linux_在 Linux 中安装 Firefox
- 百万调音师—Audition降噪
- 计算机图形学(一) 视频显示设备_2_光栅扫描显示器
- SWFObject2
- 全新Redis6全部知识点,零基础入门
- 从零开始学习STM32(一)—— 新建工程模板
- 微凉的风吹着我凌乱的头发,突然决定开个客博,以录下从MATLAB到OMNET的艰难历程
- 误判心理学常见心理倾向