问题标签 [iif]

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 投票
2 回答
1334 浏览

reporting-services - SSRS 2005:如何编写 IIF 语句来检查值是否在参数列表中

在 SSRS 2005 中,我试图设置一个表达式以返回 true 或 false,根据 ReportItems 之一的值是否在报告时用户从列表中选择的(可能多个)值列表中跑。

这是到目前为止的表达式:

你可以看到表达式中的 True 和 False 是相反的——这是因为它是为了控制行的 'Hidden' 属性,我不想隐藏值在列表中的行。

为参数选择单个值时,表达式可以正常工作,但对于多个值,它只显示第一个值的结果。

希望你能帮忙。

0 投票
1 回答
1553 浏览

ssas - 计算度量中的 IIF 语句在某些情况下具有意外行为

我在多维数据集浏览器中有一组状态和子状态值,我只想在状态 = 1 和子状态 = 1 时获得这对插入日期的最大值

我创建了一个具有以下表达式的度量:

当某个任务具有状态 1 和子状态 2 时,这将按预期工作,但是当任务没有这些值时,无论如何都会计算并显示该值!

这种行为的原因可能是什么?

0 投票
1 回答
193 浏览

sql - IIf 语句只操作字段中的部分数据

我在 MS Access 查询中创建了 IIf 语句,以填充特定字段中的空空格。该语句只影响部分数据,而不是全部。为什么它只适用于一定比例的记录?

这是分隔后的官方Sql:

我不能在这个网站上截屏,但我可以给出一个模拟表示:

Line_off_Date

2013 年 12 月 23 日 2013 年 12 月 23 日 2010 年 5 月 16 日 1900 年 1 月 1 日 1900 年 1 月 1 日

2000 年 12 月 10 日 2008 年 11 月 4 日

这被列为一列,在 1/1/1900 和 12/10/2000 之间有一个空格。当我把它贴在这里时,它变成了一个段落。我希望这在某种程度上有所帮助......

0 投票
2 回答
149 浏览

sql - 如何创建 Count IF 查询?

我在一个看起来像这样的表中有数据:

我想构建一个将 bin 和 count 的查询,这意味着我想要如下输出:

上面,Bin(s) 定义了Surgeon Arrival Before Schedule in Minutes列落入具有以下逻辑的 bin 的位置:

我想有COUNT多少Encounter ID数字落入每个箱中以产生所需的结果。

我一直在尝试查询,例如:

这样做只给了我不准确的 bin 1 和 3 Surgeon。

0 投票
2 回答
756 浏览

sql - IIF 到 CASE WHEN 语句

美好的一天..我很难从 ms access sql 转换为 sql server 2005 sql 查询.. 这是我的代码:

我认为转换它的最佳方法是使用CASE WHEN STATEMENT或您已经知道的任何建议/替代方案?

先感谢您!

0 投票
1 回答
1830 浏览

sql - 在 IIF() 中嵌套 MAX() 函数?

我的 select 语句中有嵌套IIF()函数,每个函数内部都有一个嵌套的MAX(). 似乎希望我将这个 select 语句包含在 GROUP BY 中。这是我的查询:

当我运行时,我收到此错误:“您尝试执行一个不包含指定表达式的查询 [列出作为嵌套 IIF 的块] 作为聚合函数的一部分。当我将它放在 GROUP BY 中时(没有意义),我收到此错误:“不能在 GROUP BY 子句中具有聚合函数”

那么,访问希望我在 HE-double 曲棍球棒中做什么?这样做的目的是将周末日期变成一个相对术语。该报告每周更新一次,我厌倦了手动浏览所有查询和报告并将引用更改为新日期。

谢谢!

0 投票
1 回答
2424 浏览

ms-access - 报告中的 Sum(Iff()

我正在编写一份报告,并希望在报告的每个部分的报告页脚中有一个摘要。

摘要将包括开放时间 <30 天的门票

在报告中,我创建了一个文本框,并使用以下内容作为控制源。

这将在查询中作为表达式起作用,但在控制源表达式生成器中不起作用。为什么?我不知道?

0 投票
1 回答
215 浏览

sql-server - 为什么我会收到 SQL 语法错误?

尝试在 LINQPad 4 中运行此查询:

我明白了,“ isnull 函数需要 2 个参数。

我试过移动括号,将 "[blank]" 更改为 "[blank]" 和 "[blank]" ,但没有任何帮助......

由于这个原因,LINQPad 不会运行的查询(我有两个类似的查询(使用 IIF(ISNULL)),但它们实际上(在我的 Web API 应用程序中)运行良好;所以,LINQPad 比它需要的更“挑剔”也许是,但它期望什么,SQL 语法?

0 投票
1 回答
1794 浏览

mdx - Mdx Iif 语句

我试图在评估 Pentaho Analyser 时计算出测量值。

要点:需要有条件的度量。我的代码:

所以我得到:

饮料 0

食物 14

其他 0

仅在[Product] 维度出现在行或列上之前,它才有效。

但是当我插入另一个切片器并删除 [Product] (例如 [Partner] )时,我得到:

IBM 0

女士 0

苹果 0

代替:

IBM 7

女士 2

苹果 5

我知道,主要问题是CurrentMember属性,它始终为零,因为在给定维度上有 CurrentMember。请不要回答:“在“食物”上过滤它”,因为我正在尝试构建更复杂的东西,这是第一步。

有什么技巧可以让这个 Measure 工作吗?

编辑: 我有 3 个维度:产品、合作伙伴、国家我需要通过 mdx 公式计算度量来获得:当它是 [产品].[食品] 和 [产品].[饮料] 而不是 [国家/地区].[US] 和 [Country].[DE] 但其他一切。

谢谢,最好的问候

0 投票
1 回答
3091 浏览

reporting-services - SSRS 表达式在 iif 条件下给出错误

我在 SSRS 报告中的文本框有这个表达式

数据库中的“Spot”列是数据类型位的列。它有 0 或 1。当我有 1/True 时,它​​应该打印 SPOT 或像 JAN-FEB 这样的月份。当 Spot 列的值为 1 时出现此错误。

“textrun 'Textbox32.Paragraphs[0].TextRuns[0]' 的值表达式包含错误:参数 'Month' 不是有效值。”

当我删除错误部分并输入“ABCD”时,我得到了文本框的正确输出。SPOT(为真)或 ABCD(为假)。当前,当它不是 1 时,它会显示 JAN-FEB(这是所需的输出)。如果 1 它显示为 #Error。这个表达有什么问题?如果您需要更多信息,请询问。谢谢。

编辑:

表达 :