问题标签 [datasheet]
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.
vba - Excel 数据表条目作为单行插入,而不是多行
该脚本正在做我需要它做的事情,但它将输入范围(A7:B30)插入到单行中,而不是现有格式。
有任何想法吗?
validation - 在数据表模式下验证数据——访问 2007
用户在 DATASHEET 模式下将数据粘贴到表单中,因此同时输入了许多记录。对于名为 ID 的特定字段,我需要针对另一个表验证 ID。从某种意义上说,他们输入的 ID 应该已经在另一个表中可用。下拉框,无法选择。
我还需要返回无效的值
我应该使用哪种 SQL 语句或 VBA 或验证规则?
ms-access - 在数据表的行中查找最小值
我想突出显示具有最小值的列。为了实现这一点,我想使用带有以下公式的条件格式:
这个公式不起作用。函数 min() 查找列的最小值。我需要一个函数来获取一行的多个值并返回最小值。
我知道我可以做类似的事情
但它不会是干净的代码。
c# - 单击按钮生成 SQL 数据表(Visual Studio + SQL Server)?
有没有一种方法可以使用C#中的按钮单击将特定数据库表中的所有数据生成为数据表?这可以使用Visual Studio和SSMS吗?谢谢,
forms - MSAccess:从子表单(在数据表视图中)调用汇总以显示在主表单的文本框中?
对不起,如果这个问题很简单,但我用谷歌搜索并没有找到满意的答案。
我正在创建一个工程成本估算器。我有一个将输入作为ISO/Drawing的表单,并且对于每个图纸编号都有许多子表单,您可以在其中输入ComponentDesc并且应该吐出TotalHours以完成编号。我已经附上了一张图片(抱歉质量不好)
从图像中,底部的表格是数据表模式下的子表格(通常隐藏并位于页脚中),它将为输入到右侧子表格中的ComponentDesc计算适当的Total MH(工时) 。我希望左侧的小(且不完整)文本框(在标题“ISO/图纸的 MH 总计”下方)显示底部子表单的汇总总计。
我一直在尝试使用 DSUM() 为文本框定义控制源,但它不断返回 #ERROR,如左侧文本框中所示。现在我输入的是:
=DSum("[Total MH]","frm-PipingHandleMH")
在表达式生成器中。[Total MH]是我的字段,frm-PipingHandleMH是底部的子表单。我试图在所有东西周围加上括号,但它没有用(即使我不确定括号通常是做什么的)。有什么建议吗?
ms-access - MS Access:尝试对表单中的多个字段执行 DSum(),但不会按条件过滤
我正在尝试创建一个表单,该表单从某些字段中获取总和并将其显示在其适当的字段名称旁边。我以数据表形式(如何显示)及其设计形式附上了它的图片。
更详细地说,左侧的描述项目是“字段”(从现在开始我将称之为“标签”,并将在其他表格中的一个名为Associated Bid Items的列中列出)。我基本上在整个 Access 应用程序中标记了表和查询中的其他几个项目。我正在尝试收集具有相同标签/字段的所有项目,并将与这些项目关联的总 MH(工时)单位相加。
我在第二张图片的第二个文本框中的代码是:
其中Total MH是我总结的内容,qry-PipingHandleMH是我从中提取的查询,Text_BidItem是第二张图片中的第一个文本框。我只想总结关联投标项目(列出标签的其他表中的列)与Text_BidItem匹配的总 MH。
现在的问题:其他表和查询中的几个项目已经用第一张图像中显示的每个标签进行了标记。第一张图片中的每个描述/标签都应该有一个与之关联的Total MH 。上面的 SQL 代码没有将总数适当地分成各行,如第一张图片所示。这是代码的较长版本:
基本上相同的代码适用于不同的表,但加在一起。这就是当前第二张图片的第二个文本框中的内容。正如您在第一张图片中看到的那样,它全部应用于“大口径管道 2”和更大“行。为什么总 MH的总和不分成各自的行?DSum() 正在工作,但过滤和分离都是错的。
ms-access - 在 Microsoft Access 数据表上自定义自动完成功能
我有一个与用户记录相关联的主表单,一个与用户“拥有”的多个客户端对象相关联的子表单。因此,用户和客户之间存在一对多的关系。
由于子表单存在,用户可以在 Clients 子表单中添加、删除和编辑条目。当用户向子表单数据表中添加条目时,有一个自动完成功能会在用户键入与客户端数据库中的任何名称匹配的客户端名称的一部分时启动,从而为用户节省一些击键并确保用户输入与客户端数据库中的名称完全匹配的名称。
需要注意的一点是,除了每个客户都有一个唯一的数字 ID 之外,每个客户还有一个完整的公司名称 (Test Agency, Inc.)、一个俗名 (Test Agency) 和一个缩写名称 (TA) .
我正在尝试编辑子表单,以便自动完成功能与上面列出的三个字段(全名、俗名和缩写名)中的任何一个匹配。目前,自动完成功能仅适用于全名,因为这是链接到子表单的字段。我希望用户能够输入字符串的一部分,子表单尝试将其与三个字段(全名、俗名、缩写名)中的任何一个匹配,并返回一个潜在匹配列表到任何一个三个领域。当用户为他们尝试搜索的客户选择正确的潜在匹配项时,然后将完整的公司名称输入到数据表中。基本上,这些附加字段只是让用户更容易找到他们正在寻找的客户端(想象一下输入 AMD 而不是 Advanced Micro Devices, Inc.)
我的第一个问题——这可能与一个简单的数据表有关吗?我已经研究过使用查找字段和多值查找字段,但我不确定这是正确的方法。或者我是否需要自己构建一个自定义控件,在多个字段上进行匹配?
excel - 在 vbscript 中创建 Excel 文件会生成损坏的文件
我在 vbscript 中有以下代码:
虽然,一旦我用 Excel 打开这个电子表格,我就会收到以下错误: “Data.xls”的文件格式和扩展名不匹配。该文件可能已损坏或不安全...
此外,我无法从 UFT HP 导入此数据表。我相信这可能是因为 Excel 文件的生成方式存在这个问题。
我能做些什么来修复它?
vba - MS Access:使用 GUI 在数据表视图中隐藏列
我试图在表单加载时将表单的数据表视图中的某些列设置为隐藏。
这可以通过 VBA 代码实现,例如:
但是,有没有办法在表单设计中默认做到这一点,所以我们不需要这个 VBA 代码?
我尝试了列宽和/或可见属性,但它们不适用于数据表视图。
我正在使用 Office360。
我读到这在旧访问版本中使用 GUI 中的格式工具栏是可能的。
我的问题:
在 2016 年的访问中仍然可用吗?
如果是,在哪里?因为我在选择表单时尝试了格式功能区,但所有内容都变暗并且没有用于此目的的命令。