问题标签 [calculated-field]
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.
jquery - 简单计算错误
我在这里遗漏了一些简单得愚蠢的东西。
一个简单的脚本,用于确定行驶公里数的报销率乘以允许的税额(基于一个发动机尺寸)。
每个步骤的日志显示找到的正确值,但在具有 name=reimbursement 属性的文本输入中的最后一步返回“$0”。
我错过了什么?
javascript - 根据 HTML 表格中显示的价格计算税金
我正在尝试在产品页面上显示含税价格。价格显示在 [OurPrice] 中,因此我需要将显示的价格(例如 0.95 英镑)乘以 1.2 并以英镑显示价格。这是我尝试使用的代码,但是,它不显示计算出的价格。我想用数字前面的£符号显示它。
javascript - 基于输入字段即时计算结果
这是此线程的扩展。
我的情况:
我需要用户输入一个十进制值(即 0.05)并在用户键入(或粘贴)时即时显示一个简单的计算。所示示例适用于整数,但在输入字段中输入小数时无效。
我需要在多个地方显示结果。我以为我可以将 getElementById 更新为 getElementByClass 但这不起作用。
我的代码:
visual-studio-2012 - Visual Studio 报表服务 - 等于一系列数字的计算字段
我在使用 Visual Studio Report Service 中的计算字段时遇到了一些问题。
我有名为 Accounts 和 Net Postings 的字段。我正在尝试创建一个计算字段,该字段等于具有特定数字范围的帐户,例如从 1 到 5 的帐户。如果收入等于这些帐户,当我将其放入矩阵时,我希望收入显示,然后当我拖动净过帐将它们加起来,并将正确的数字放在收入旁边。
我大部分都在工作,但是当我将收入放入矩阵时,它返回两个字段,false
并且true
. 该true
字段中包含正确的信息,但我不确定如何删除该false
字段并更改true
为 title revenue
。这可能吗?
我当前的计算字段是:
jquery - 多功能日期选择器
我设法让它运行,但只能达到一定程度。我想要做的是以下几点:
有 2 个日期选择器和一个文本字段。
选择 date1 后,将自动生成带有“未来日期”的 date2,例如... 6、12、24、36 个月。
根据这两个日期字段中的信息,我需要计算 date1 和 date2 之间的剩余天数。
例如 DATE1 (06/01/2012) -> DATE2 从 DATE1 和 ADDS 12 OR 24 获取日期。 (06/01/2013) -> DAYS (365)
以下是代码,以防有人可以提供帮助。谢谢!
});
c# - 实体框架通过表达式计算字段>
我想只在 .net 代码中创建计算字段,而不在 sql 中定义列。
例如在这个类中:
当我查询 Order (ctx.Orders.Select(...)...) 时,应该加入 Customer 表并且应该填充 CustomerBirthYear 和 CustomerFullName。相当于
有没有办法通过为特定成员定义自定义表达式来实现这一点?在另一种 ORM 中,有一种方法可以声明这一点: Register(System.Reflection.MemberInfo member, System.Linq.Expressions.LambdaExpression 替换) 将替换注册为成员的替换。
devexpress - DevExpress - xtragrid 列运行总计
我正在使用绑定到数据源的 DevExpress xtragrid ......一切都很好。我添加了 1 个未绑定的列(余额)来保存计算结果。当网格中任何地方的借方和/或贷方列发生变化时,“余额”列必须重新计算。鉴于可能有大量记录,我希望循环语句不是我唯一的选择。相反,我希望使用表达式编辑器找到解决方案。
例子:
ms-access - 访问 - 左连接返回 #Error 而不是 Null
我已经问过一个类似的问题,但我现在已经简化了表/查询,足以建立一个具有(希望)描述性命名的示例数据库:
https://docs.google.com/file/d/0B2PZcGkhNyd4THpWa01fTjVvSWM/edit?usp=sharing
有一个查询,ChainsCasesPerMonthPerStorePreviousMonthRange,可以正常工作。它从两个表和 QueryDatesPrevious 查询中获取数据,以将上一期间的数据返回到 QueryDates 表中指定的数据。到目前为止,一切似乎都很好。
但是当我运行查询 LeftJoinReturnsError 时,Chains 表中的三个额外链返回 #Error 而不是返回预期的 Null。
如果我将 QueryDatesPrevious 从查询更改为表,一切正常,所以这似乎是问题所在,但我似乎无法解决它,即使使用 Iif(IsNull, Null, 0) 条件。
只要我能弄清楚如何转移它们,解决它的人就会额外获得 50 个代表点。:)
(如果您有兴趣,上一个问题:Access 2007 - Left Join to a query 返回 #Error 而不是 Null)
-- 编辑更新 --
输出看起来像这样,虽然我不记得我放入测试数据库的确切数据:
因此,基本上,Chain 表中不在其他表中的任何链都应返回 Null 作为左连接的一部分。
vb.net - 从数据库中的多表计算结果
我在我的 VB.NET POS 开发中有一个问题,我自己找不到解决方案。我目前正在使用VS2010
和MS Access
作为我的数据库。
我有两个数据库表,如下所示:
SalesReceipt(#Receipt_ID, Sales_Date, Receipt_Number, Customer_ID, Sales_BDiscount, Sales_ADiscount, Sales_Payment)
Customer(#Customer_ID, Customer_Name, Customer_Contact, Customer_Debt)
注意:BDiscount = 折扣前 / ADiscount = 折扣后
在我的系统中,一个客户可以有多个销售收据。现在我的问题是如何Customer_Debt
为客户更新正确的?Customer_Debt
我的逻辑是通过循环每一行来更新各个客户的数据,SalesReceipt
并通过执行以下操作来计算债务:
但我不确定如何确保它只循环并仅为所选客户计算结果。如何在 .NET 中正确实现这一点?
c# - 在 Lightswitch 2012 中添加一个汇总查询结果的属性
我在 Lightswitch 2012 中有一个使用 C# 的项目,其中包含下表:
客户
- ID - 整数
- CaseID - 长整数
- 全名 - 字符串
- 地址 - 字符串
- 跟踪 - TrackingItem 集合
职员
- ID - 整数
- PIN - 整数
- 全名 - 字符串
- 跟踪 - TrackingItem 集合
追踪
- ID - 整数
- 客户 - 客户
- 员工 - StaffItem
- 开始日期 - 日期
- 开始时间 - 日期时间
- 结束时间 - 日期时间
- 单位 - 双倍(计算字段)
- TogetherTime - 布尔值
关系如下: 每个跟踪对象必须至少有一个Client和至少一个Staff,每个Client和Staff可以有多个Tracking对象。我目前有一个名为 TrackingFilter 的查询,它允许用户在名为 SearchTrackingFilter 的搜索屏幕上按客户姓名、员工姓名、日期范围以及该项目是否标记为一起时间来过滤 Tracking 表。这还会在结果表中显示计算字段“单位”。我要做的是在结果表上方的屏幕上添加一个文本字段,该字段显示查询返回的单位总数以及用户选择的任何条件。我有点卡在这一点上,不知道该怎么办。我可以在屏幕上添加标签等,但我不能 t 似乎编辑任何类型的代码或任何可以让我将查询返回的单位总数相加的东西。任何帮助,将不胜感激。