问题标签 [alasql]

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 回答
1746 浏览

excel - 设置导出的 Excel 文件的列宽

我试图弄清楚使用 Alasql 来指定 Excel 文件的列宽的语法。我试过类似的东西:

但它没有用。

Alasql 是否能够做到这一点,如果可以,指定它的正确语法是什么?

另外我想知道为某些选定列指定列宽的语法,例如只有第二列的宽度应该为 400px。

0 投票
1 回答
2755 浏览

javascript - Alasql 和 Angular;jszip 不是构造函数错误

所以在这里阅读另一篇文章和解决方案,我发现库 Alasql 似乎可以满足我的需要。

我已经安装了它并正在编写一个概念验证应用程序来使用它,当我尝试使用该文章中给出的插图时,我得到:

并且这些错误会像 Angular 的习惯一样继续存在。

寻找解决方案我发现了https://github.com/SheetJS/js-xlsx/issues/184但这似乎对我没有帮助。

所以我想知道其他人是否遇到过这个问题以及他们对问题的解决方案是什么,因为我真的很想使用这个库,但甚至无法让他们的示例代码工作。

编辑:

所以对于那些可能会遇到同样问题的人......我找到的解决方案是将 JSZip 库添加到我的应用程序中(即使它看起来像是包含在 SheetJs 库中)并确保它在Alasql 一块。这似乎已经成功了......

0 投票
1 回答
997 浏览

javascript - Excel - 删除第一个空白行

我有一个非常大的 excel 文件,第一行空白,第二行带有标题,其余行包含数据。

我只需要从该文件中选择部分数据。

因为它应该在客户端用 javascript 完成,所以我决定使用 AlaSql 库 (alasql.org),在那里我可以使用 sql 语言精确选择我需要的数据。

Fe:首先我计算行数,而不是使用范围选择一些数据(带标题):

有没有更有效的方法来完成这项工作(不先计算行数)?也许它可以使用类似于“A2:ZZ”定义的范围?使用范围 A2:A10000000 会消耗所有内存...

有什么建议么?其他图书馆?也许有一种方法可以先删除空白行?

0 投票
1 回答
503 浏览

javascript - How to make alasql work in my asp.net web application work?

i have been following an online example available at fiddle. It clearly shows how to query javascript objects using sql queries. this is the exact situation for me.

However, the problem comes in when i try to run this fiddle example in my asp.net project.

as per the below link [https://github.com/agershun/alasql/wiki/install]

i have tried adding :

in the head tag along with its js files in my project

I also added(for another try)

also

But upon debugging the project i get the below error: Uncaught ReferenceError: alasql is not defined

and, when i view page source no such link comes up which i provided in my html page head tag.

0 投票
1 回答
485 浏览

angularjs - 字段名称“操作”导致问题 alasql 导出到 Excel

我正在使用 alasql 导出到 excel,并且我正在尝试执行如下所示的自定义标题。所有其他字段名称都很好,除非它是“动作”

给了我以下错误

0 投票
1 回答
4828 浏览

date-format - 如何在使用 alasql 时格式化日期

我在导出到excel时使用以下方式

上面的行以下面的日期格式打印

但我想将 mydateString 格式化为以下格式

我怎样才能做到这一点?

0 投票
1 回答
943 浏览

javascript - 选择 INTO 数组或对象

我正在尝试使用 ALASQL 将结果查询设置为数组或 JSON 对象:

电子表格有 18 行出现在第一行console.log(),但是在第二console.log()行和每个函数中,它只显示第一行"Test""testB"

有什么想法可以显示所有线条吗?

0 投票
1 回答
369 浏览

export-to-excel - alasql 导出到 excel 保存为 html 格式

在此处输入图像描述

在 IE9 中,虽然通过单击保存文件被保存为 FILENAME.xls,但在保存之前我得到了上面的窗口。此外,当我尝试打开保存的文件时,它会在下面弹出消息,尽管我可以通过单击是继续

在此处输入图像描述

无论如何我可以避免这种情况吗?

0 投票
2 回答
2006 浏览

angularjs - AngularJS - 尝试将数据导出到 excel

我正在尝试将 HTML 表导出到 excel 表中,并且正在使用 alasql:

这对我不起作用,因为我的数据如下所示:

当我使用导出时,我得到[object,object]了结果。我知道原因是因为我的数组是对象的对象。如何some[]以名称作为标题显示在 Excel 中?

在 Excel 中,我希望数据看起来像

0 投票
0 回答
451 浏览

javascript - 使用 Alasql 将 javascript 数组导出到 XLS

我的任务是在 javascript 中导入 excel 文件,并决定使用 AlaSQL。它按预期工作。

现在我也需要导出excel,它变得更加复杂。我有几个要单独放置的数组。有可能这样做吗?如果是这样,我如何要求我的阵列的特定位置?

我尝试使用以下方式导出:

其中 data 可以是单个数组或 concat,但仅适用一种类型的列。

任何帮助将非常感激。

谢谢