问题标签 [iif-function]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2485 浏览

reporting-services - SSRS SWITCH 语法不起作用

我的数据集中有一列将返回几个不同的值。为了在报告中使用分组,我正在尝试清理数据。在阅读了几篇文章后,我发现这篇文章似乎非常接近我的需要。

我这样设置我的表情

)

预览时表达式不会引发错误,但所有列都显示“错误” 谁能告诉我这里哪里出错了?

谢谢

0 投票
1 回答
126 浏览

reporting-services - SSRS IIF 语句行为异常

我有一个要显示的图表数据,SSRS 的行为可能最奇怪。为了说明问题,我在单个图表区域中有一个条形图和一个折线图。折线图是问题所在。

为了理解这一点,以下是我正在处理的确切数据:

现在,有了这些数据,我的折线图就打印了下面的测试表达式:

这个表达式给了我一个正确的输出,这是一个从值 200 到 ID 值 19 的连续折线图。之后,图形变为 100 并继续。

当我将表达式更改为我的实际要求时,问题就开始了,如下所示:

该图只是从 ID 8 变为 19。我不明白为什么。该方法ELSEIIF应该已经执行,因此应该绘制 0 的值。对受影响的值集应该没有影响。有人可以帮我理解这一点吗?

我已经使用以下语句解决了这个问题,但我自己不确定为什么会这样,而不是之前的语句。

让我知道是否需要任何其他信息来理解该问题。

0 投票
2 回答
84 浏览

sql-server - SQL Server 2012:IIF 函数能否根据条件获取最后分配的值

假设我有一个如下所示的表:

我正在尝试使用名为 IssuerLS 的列创建一个视图,其中如果数量为 +ve,则列值为“L”,如果数量为 -ve,则列值为“S”。这部分使用 IIF 函数很容易,但如果 Quantity 为 0,我也想使用最后一个已知值。所以我的视图应该如下所示:

如果数量为 0,是否有办法让 IIF 函数使用每个公司的最后一个已知的“L”或“S”值?

谢谢。

0 投票
2 回答
2929 浏览

python - 我如何编写一个算法来读取三个数字并在python中按升序打印出来

我如何编写一个算法来读取三个数字并在 python 中按升序打印出来。请帮助这是我迄今为止尝试过的,希望你们能帮助我,谢谢,这是使用python,我是编程新手。我不知道如何做它在升序中所说的部分。

0 投票
2 回答
180 浏览

sql - 如何在 SQL Access 中连接 IIF

我要做的是创建一个表,其中有两列,第二列是变量 1 的聚类,以根据其值对其进行分类;如果 < 0.1,那么我想显示“0-10”,如果值在 0.1 和 0.2 之间,则显示“11 - 20”,如果其他,则显示“21 - 100”。当我运行下面的代码时,会出现“缺少语法运算符错误”。

问题必须在 IIF 子句中,因为当我有一个简单的 IIF 子句时,它可以正常工作。语法有什么问题?在另一个 IIF 子句中连接 IIF 子句的方法是什么,以及如何将其包含在 GROUP BY 子句中?

非常感谢!

非常感谢

0 投票
2 回答
1181 浏览

sql-server - 如何在 IIF() 函数中使用 Joins 以及如何在 MSAccess 查询的嵌套 IIF() 中使用 select 语句?

我开始知道不能在 Ms-access 查询中使用 case 表达式。相反,必须使用 IIF() 函数。我有一个 MS SQL 查询,它需要转换为一个预先存在的旧旧版应用程序的 Ms-access 查询。我知道 IIF() 函数的一般语法;但是,我有两个表相互连接的复杂案例表达式。你们有人能帮我吗?

这是我需要转换为 MS-access 查询的 MS SQL 查询,我尝试如下但没有给我任何结果,而是取消了访问报告中字段的控制源的下拉选项.

IIf(IsNull(qryDetail.ProductDiscountPct <> 0, "MFG", "" )) AS LnNote

这只是我一直在努力工作的案例陈述的第一行。qryDetail只是我的主查询中的一个子查询。

0 投票
1 回答
83 浏览

vba - 如何在VBA中循环if函数

如何在 vba 代码中重复 if 函数 大家好,我在表单上使用 if 创建了一个命令行。但是我一遍又一遍地写它有困难。有没有适当的方法来简化这篇文章?

.... .... .... 到 textbox660 ...

0 投票
0 回答
169 浏览

templates - Colspan 和 Rowspan MediaWiki if 函数表

我想知道如何在模板中的媒体 wiki if 函数中使用 colspan 和 rowspan?colspan 或 rowspan 不应该是有条件的。

0 投票
0 回答
38 浏览

sql - 仅在组合框不为空时执行分组依据

我以前解决过这个问题。不幸的是,我很难记住我的解决方案。

我有三个组合框,其中一个(Quarter)用户可以选择留空。所有三个组合框都附加到查询中的字段。每个字段都设置为执行分组依据(案例经理、会计年度、季度)。如果 Quarter 的组合框不为空,则查询过滤器正确。它为案例管理器、会计年度和季度执行分组依据。

当 Quarter 的组合框留空时,查询应该只 Group By Case Manager 和 Fiscal Year。目前,它还按季度执行 Group By。

这是查询的 SQL:

SELECT 语句很好。我当然可能是错的。但是,我相信我的问题出在最后一个 AND 语句中。但是,我提供了我所有的 SQL 以供参考。

目前,我只是在组合框中进行选择后使用命令按钮打开查询以测试结果。

感谢您提供任何人都可以提供的帮助。

0 投票
1 回答
38 浏览

ms-access - 在 msaccess 报告中使用 IIF

我的报告中目前有这个公式

=(Sum([Final]*[Units]))/Sum([Units]))

最终 - 主要是整数,但在记录中混合了 NG 单元 - 整数重新考试 - 包含整数

现在,用我现在的公式,如果[Final]遇到值NG,报错,我想判断[Final]的值是否为NG,如果包含值,会检查[Re-Exam]否则 0 将添加到 Sum[Final],如果 [Re-Exam] 包含一个值,则 [Re-Exam]*[Units] 将添加到 Sum[Final]

最终结果以一般数字格式显示结果

我正在考虑使用 IIF,但目前无法生成正确的公式,这就是我需要解决的问题