问题标签 [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.
reporting-services - 将 NaN 更改为 0 的 SSRS 公式或表达式
我正在使用以下表达式来计算百分比:
Days.Value 显示为 0 但是在我的一些结果中,而不是在我的百分比列中读取 0%,它实际上是在读取 NaN(不是数字)。
有谁知道我需要的确切表达式 forumla 以及我应该将它粘贴到我当前表达式中的哪个位置以说“NaN 显示的位置,改为输入 '0'?”
(见图)
vb.net - “从类型 'DBNull' 到类型 'Boolean' 的转换无效”,在检查它不是 DBNull 之后
在我的 ASP.Net Web 应用程序中,我收到此错误:
从“DBNull”类型到“Boolean”类型的转换无效。
从这个函数:
如您所见,我正在明确检查 if Item
is DBNull
,如果是则我 return False
。
当is not时错误不会发生,所以我不明白为什么会这样。Item
DBNull
reporting-services - SSRS - 表达式中的嵌套 IIF
=iif((Fields!Company_OEM.Value = "Channel") AND (Parameters!paramCompanyOEM.Count < 2), "None", iif(Not(Fields!Company_OEM="Channel"), Count(Fields!TS_ISSUEID.Value), "None"))
错误显示且无法运行报告
假设条件(第一个 iif)语句位于“无”的真实部分。错误的部分在于第二个 iif 语句。
有指南吗?谢谢
.net - IIF 声明 LogiXML
我在尝试执行以下操作时遇到问题。我正在尝试在标题中加入 iif 语句。这是在标签上评估的当前行:
=round(@Data.rp_TATStatAtBenchmark~/@Data.rp_TATStatCount~ * 100) + "%"
当@Data.rp_TATStatCount = 0 和@Data.rp_TATStatAtBenchmark = 0 时,我已将其更改为以下以处理错误(由于某种原因,报告显示???当第二个值为0而不是仅显示“0 %"。无论如何,这就是我要写的:
=IIf((@Data.rp_TATStatAtBenchmark~ = "0" OR @Data.rp_TATStatCount~ = "0"),"0%", round(@Data.rp_TATStatAtBenchmark~/@Data.rp_TATStatCount~ * 100) + "%" )
但它不工作。任何帮助,将不胜感激。谢谢!
reportviewer - 如何检查rdlc表达式中的多个条件
我在 rdlc 表达式值中只处理了可能的 2
在这里,我只能使用 2 种可能性。但是,如果我想检查 3 个或更多条件,我该怎么做?
sql - syntax error SQL Access Nested IIF ISNULL statements
I'm getting a syntax error, I've changed it multiple times, re-typed it and tried to draw a map even. Now after my head is about to expload, out of desperation I'm turning to someone who has an eye for this.
I might be pushing it trying to grab distinct counts of the iif statements, but probably this question is less technical and more about having an eye...
I don't get problems with the FROM/WHERE clauses but they are provided for additional reference.
Please help me if I'm doing something totally wrong:
I thank you in advance.
sql-server - 使用 iif 函数更改报表生成器中的图像
我正在使用 sql server 报告生成器,我正在尝试根据参数中选择的日期更改图像的值。我选择了外部作为源,在表达式窗口中我有这样的东西:
但我收到以下消息:
Argument not specified for parameter 'TruePart' of 'Public Function IIf(Expression As Boolean, TruePart As Object, FalsePart As Object) As Object'.
我对使用报表生成器很陌生,所以请有人帮我找出解决方案。
excel - 是否可以在一个单元格中添加/减去,并在另一个已经有值的单元格中减去/添加?
是否可以在一个单元格中添加/减去,并在另一个已经有值的单元格中减去/添加?我在想它可能是一个 if 函数,但我无法理解如何写出公式。
reporting-services - 使用 iif 函数的 SSRS 表达式问题
我有一个数据集,它返回两个属性,一个名称和一个总单位。我正在尝试在数据栏上设置 iif 表达式iif(field!Name.Value = "Name", field!Total.Value, 0)
这不起作用我得到一个错误rsFieldReferanceAmbiguous
,字段引用而不指定数据集聚合。它作为聚合给我的唯一选项是First
,但我不想获得名字,我希望栏根据iif
表达式中的名称字段显示总单位。
function - SSRS Avg 函数返回的结果与预期不同
目前我正在尝试平均一组数字,但有一定的条件。
是否可以在一个iif()
内使用avg()
并返回正确的结果?
此外,截至目前,我的计算返回一个返回幂的小数(8.9267....E -05)。
AVG
我尝试通过有条件地求和然后除以条件计数来规避该函数,但它给了我相同的结果。
有人可以解释为什么返回并提供帮助吗?
目前我有:
本质上,如果满足某些条件,我想要平均 ResponseRate。
该sum
功能适用于条件,但平均值不适用。