问题标签 [expressionbuilder]
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.
c# - 用表达式树替换匿名方法
如果我想替换这个匿名方法:
使用表达式树,它会是这样的:
(我知道:一个表达式树会秘密地动态创建另一个 anymous 方法,但这不是重点)。
现在我想用表达式树替换以下方法:
有没有办法,我该怎么做?
reportbuilder3.0 - 在表达式生成器中,如何将日期格式设置为“2013 年 1 月 1 日”?
我在 Report Builder 3 中使用表达式生成器,如何将日期字段格式化为“2013 年 1 月 1 日”或“2013 年 1 月 1 日”?两者都可以接受。
sql - 使用表达式生成器的 CountIF 函数
我想要一个我在 Access 中编程的简单文本框,如下所示,
我从表达式生成器开始,但我迷失在语法中。
任何帮助表示赞赏!
sql - 如何将查询中的文本显示到文本框中
我的报告上有一个文本框,我有一个始终返回单个单元格的查询:
我的目标是显示它返回的单个单元格,并通过表达式生成器将其放入文本框中。
到目前为止我已经/尝试过的:
但这会返回“#Name”或“#Error”
对此的任何帮助都会很棒。
谢谢
sql - 检查查询是否返回空白单元格并替换为 0
我在访问中编写了一个查询,它为大多数结果返回一个空白单元格,我需要用 0 替换这些空白单元格
我尝试的第一种方法是:
但我收到错误消息:标准表达式中的数据类型不匹配
然后我尝试了
但后来我收到另一条错误消息:无效使用 null
所以我假设空白返回'Null'
所以我尝试了:
但是得到了同样的错误信息......
所以我有点难过还有什么可以尝试的
我在这样的区域编辑 sql 位:
任何有关情况的帮助将不胜感激
ms-access - 报告中的 Sum(Iff()
我正在编写一份报告,并希望在报告的每个部分的报告页脚中有一个摘要。
摘要将包括开放时间 <30 天的门票
在报告中,我创建了一个文本框,并使用以下内容作为控制源。
这将在查询中作为表达式起作用,但在控制源表达式生成器中不起作用。为什么?我不知道?
ms-access - Microsoft Access 2010(32 位)、Win7(64 位)-Expression Builder 中的 IIf 函数不起作用
我无法让 IIf() 函数在 Microsoft Access 2010 64 位 Windows 7 Professional 的 Expression Builder 中工作。我已将问题归结为最基本的形式,在我看来,表达式生成器中的 IIf 函数确实不受支持。我正在尝试按照http://msdn.microsoft.com/en-us/library/gg241307%28v=office.14%29.aspx提供的说明进行操作。
细节:我有一个简单的数据库,我只从一个表中提取一个字段:表:schedule_data,字段:目的。在右侧的第一个空列中,我正在尝试:
我尝试了 IIf() 函数的许多变体,包括布尔值,例如:
并且每次返回的错误都是:“您输入的表达式包含无效的语法。” + "您省略了操作数或运算符,输入了无效字符或逗号,或者您输入的文本没有用引号引起来。" 给出的选项是“OK”和“Help”,单击“Help”按钮将我直接带到帮助系统的首页(即不会将我引导至任何特定于我的问题的内容。)
我的问题是,这可能与我的 64 位安装有关吗?我知道 64 位应用程序中的某些功能尚未得到广泛支持。我已经在其他语言和应用程序中使用了等效功能,例如 WordPerfect(Perfect Script),效果很好。请帮忙; 这真让我抓狂。
根据要求:这是我在切换到 SQL 视图时粘贴的 SQL。在我纠正错误之前,它不会让我切换视图,所以我只需要删除该列:
c# - 用于深度属性比较的表达式构建器
我正在查看一个简单的规则引擎http://netmatze.wordpress.com/2012/01/22/building-a-rule-engine-in-c/我正在做一些与此非常相似的事情。我有两个看起来像的类:
我的规则集如下所示:
我正在尝试构建表达式以基本上查看 A 类属性 listB,循环它对每个项目的 ID 属性进行循环,以查看是否至少一个等于 1。我在如何执行此操作时遇到了麻烦。我目前有类似的东西(我在其中设置了硬编码值,但最终会尽可能地更改为通用)。这个表达式不起作用,我得到编译异常:
我最终会像这样针对我的对象调用规则集:
我的问题是:
- 如果任何列表项符合条件,我如何让这个函数返回真/假。
- 一旦比较了所有列表项(并且没有一个匹配),您如何防止 Expression.Loop 停止循环?
谢谢你的帮助。
ssis - 如何获取上个月的号码
我有以下 SSIS 表达式:
这给了我0614
。
如何更改月份代码,以便它总是给我上个月的号码?
vba - 控制源上的 MS Access 表达式生成器中的 If 语句
我的表单上有一个未绑定的文本框,我把它放在控制源上=Date()-[boundfield]
,它工作正常,它给出了我需要的天数,但我想在这个未绑定的字段中有一个 If 语句,所以使用我在控制源上键入的表达式生成器。
但未绑定的字段总是显示#Name?
。我的代码可能有什么错误?