问题标签 [invantive-sql]

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 投票
1 回答
53 浏览

invantive-sql - 如何从字符串中提取数字

我有一个类似'intercompany creditors {DEMO[[1]]}'的字符串。我只想从字符串中提取数字,例如“1”。

如何在 Invantive SQL 中做到这一点?

0 投票
1 回答
134 浏览

exact-online - 带连接的精确在线查询运行时间超过 15 分钟

我正在使用以下查询:

从 Exact Online 检索数据。在我的测试环境中,它运行大约 1 秒以将物料清单爆炸应用于销售订单(在 Exact Online 的 XML 和 REST API 上大约读取 5 次)。但是,在客户站点上运行时间超过 15 分钟。似乎与物料清单中使用的物品(物品)的检索有关;在我的测试环境中,大约有 100 个项目,而客户站点有 250.000 个项目。

但是,此查询用于交互式程序,应在 2.5 秒内运行。

我尝试将 itemsread 和 items 结合起来以限制检索到的项目,但是它们具有两个表都需要的不同字段。

如何优化此查询以更快地处理大量数据?

0 投票
1 回答
636 浏览

sql - 使用传入的 webhook 将消息从 SQL 发布到 Slack 通道

我想使用 Slack 传入 webhook 和 Invantive SQL 将基于 Exact Online 上的查询的消息发送到 Slack 频道。

如果没有大量 SQL 函数来正确转义 JSON,我该怎么办?

0 投票
1 回答
74 浏览

exact-online - 如何优化此查询的速度?

此查询从交付历史记录中为 UPS 创建一个导出:

运行需要几分钟。交付和帐户的数量每天以数百个的速度增长。地址和联系人大多是 1:1 与帐户。如何在 Invantive Control for Excel 中优化此查询以提高速度?

0 投票
1 回答
42 浏览

exact-online - 提高 Exact Online 上 WareHouse 查询的性能

我们有 20 个仓库和 3.000 件物品。因此,Exact Online 的 ItemWarehouses 表中有 60.000 行。但是,每 60 行检索需要 1200 毫秒,因此对该数据量进行仓库分析的总查询需要 3-4 小时。

我试图限制使用以下过滤器检索的数据数量,因为我们只在具有一些非零库存信息的项目中:

但它仍然会下载所有 60.000 个组合并在 PC 上过滤它们。最后的结果是大约 700 个有效的仓库和物料库存信息组合。

有没有办法以更高效的方式检索数据?

0 投票
1 回答
65 浏览

azure-sql-database - 在 Exact Online 上自动设置 Data Replicator 表的逻辑视图

我正在使用 Invantive Data Hub 和 Data Replicator 选项在我们的 Azure 数据库中复制 Exact Online。具有以下名称的表:dcd_ganw2_wpbz0_djmwe很好地自动创建并自动消失。列名如d63bb0afa6fe178c81ad30dc3a34b3.

但是,我还希望维护哪些用户友好名称和列名称的视图,因此我不必自己创建它们。

除了手动执行并将列名映射回正常的用户友好名称之外,还有其他方法可以自动执行此过程吗?

0 投票
1 回答
30 浏览

exact-online - 海量上传图片进行性能测试

为了测试许多大型二进制对象的性能,我需要在 Exact Online 中提供 1.000 个或更多文档附件。

通过用户界面加载它们非常麻烦:每个文档需要多次点击,并且没有简单的拖放操作。电子邮件可能是一种选择,但仍然有 1.000 个文档,这很麻烦。

如何将大量文档附件快速加载到 Exact Online?

0 投票
1 回答
40 浏览

exact-online - 字符串为双精度或十进制

如何将字符串转换为双精度或小数?在 Exact Online (REST API) 中,我尝试使用字符串字段中的十进制值进行计算。例如items.netprice + items.notes。该字段items.notes包含十进制值。尝试将castand与andconvert结合使用。floatdecimal

0 投票
1 回答
52 浏览

csv - 在 Exact Online 中上传 CSV 内容作为新的最大库存头寸

我想使用例如以下 SQL 语句将 CSV 文件的内容作为新值上传到 Exact Online 数据集中:

我可以使用以下方法检索文件的内容:

但似乎无法将字段中的多行文本更改file_contents为单独的行或记录。

如何将file_contents' 字段拆分为多行(例如使用'update ...' || VALUE然后通过@@mydump.sql或直接使用insert into / update语句运行它)?

0 投票
1 回答
17 浏览

exact-online - 在数据访问点上执行的 SQL 的 XML 输出的一致 ID

我在 Exact Oline 上运行一个生态税应用程序,使用 XML 输出和 XSL 转换来生成 HTML 表单。

像这样的查询:

生成:

然后在我的 XSL 中使用例如:

但是当我在过程中的某处插入查询时,Id 全部更改。例如 1 仍然是 1,但是新插入的查询之后的数字增加 1。

有没有更聪明的方法可以使 XSL 独立于查询的数量及其顺序?