Tag: alasql

使用ALASQL(AngularJS)创build多个工作表

我正在使用angular模块alasql 。 但是我无法为导出数据typesXLSXML创build多个工作表。 另外,把另一个工作表名称是不可能的。 在这个页面上: https : //github.com/agershun/alasql/wiki/How-to-create-multiple-worksheets-into-a-workbook只是XLS一个例子。

alasql从excelparsing时间,但我只需要string

我正在使用alaSQLparsing来自excel的数据。 在Excel中,我有字段命名为:“文本”和输出字段是“字”,在这里我有3行, abc test 11:30三是时间,但我需要parsing为string,现在它直接parsing,结果是: 0.479166666666667请给我意见,如何parsing为string? 这是我的查询: select text word from xlsx('path/to/excel' ,{ headers:true })

如何使用alasql在Excel表格中创build附加的汇总行

我正在用alasql创build一个excel表。 例如我的表看起来像 date | value1 | value2 ———- | —— | —— 2016-01-01 | 2 | 3 2016-01-02 | 1 | 4 是否可以在值的底部添加汇总行? 例如 date | value1 | value2 ———- | —— | —— 2016-01-01 | 2 | 3 2016-01-02 | 1 | 4 Sum | 3 | 7

导出excel文件存在

我定义了一个文件报告,包括标题,标题,每个细胞的宽度….我称之为我的模板(图片1)。我用alasql lib导出excel为我的网站。我收到一个文件(图片2) 。 现在,我想导出数据到我的模板,但我不明白这样做。所以,有没有办法让它出口到我的模板与数据? 图1:这是我的模板想要将数据导出到它 图2:当我在我的网站上使用alasql时,这是一个文件

Alasql,导出单个xls表与多个表,

我正在使用alasql导出到xls文件。 我能够将HTML表格导出到xls。 但我有我的HTML中的多个表,我想导出到xls应该只有一个工作表和多个表; 像下面的图片。 有没有办法做到这一点?

使用JS自定义XLSX表

我正在开发一个自定义小部件,它可以将Exosite IoT Platform中的数据导出为.csv和.xlsx文件。 它工作得很好,我可以做所有的select,导出数据,但我想问你能不能帮我改变我得到的方式,并在表格中显示: 今天,它是这样的: name | value | date | unit Channel 1 | 20.5 | 5/3/2017 10:41 AM | ºC Channel 1 | 22.5 | 5/3/2017 10:42 AM | ºC Channel 1 | 19.5 | 5/3/2017 10:43 AM | ºC Channel 2 | 18.5 | 5/3/2017 10:41 AM | ºC Channel 2 | […]

设置导出的Excel文件的列宽

我想弄清楚使用Alasql指定Excel文件的列宽的语法。 我尝试了这样的: var mystyle = { headers:true, column: {width:"300px"} }; 但它没有工作。 Alasql是否能够做到这一点,如果是这样,什么是正确的语法来指定它? 此外,我想知道的语法来指定一些选定的列的列宽,例如只有第二列应该有400px的宽度。

使用Alasql可以用空stringreplace空列

在我的angular度控制器我有ExportToExcel函数,这是使用alasql导出数据到Excel和数据来自angular度数组。 问题是数组可能包含null作为数据,是否将alasql中的nullreplace为空string 以下是function ac.ExportToExcel = function () { var time = new Date().toJSON().slice(0, 10); alasql('SELECT * INTO XLSX("ExchangeReport' + time + '.xlsx",{headers:true}) FROM ? WHERE BillingPeriod = "' + ac.ExchangeReport.BillingPeriod + '" or "' + ac.ExchangeReport.BillingPeriod + '" = "" ', [ac.ExchangeDatas]); } 这是我的数据源 ac.ExchangeDatas = []; 从 ac.GetAllExchangeData = function () { AccountRepository.GetAllExchangeData().$promise.then( function […]

在AlaSQL / JS-XLSX Excel导出中定义单元格格式

是否可以在AlaSQL上定义单元格格式导出到Excel? 我正在维护一个使用AlaSQL将网格数据导出到Excel的系统。 问题是Excel数据没有被转换为NUMBER。 date是好的,但数字types总是显示为常规。 通过在JS中强制转换为Numbertypes,在xls文件中显示消息“Number stored as Text”。 我认为用js-xlsx直接解决这个问题比较容易,但是会在项目中产生很多变化,这不是一个选项。 我需要使用这个jsFiddle中显示的东西,将json选项传递给alasql函数。 下面是一个简单的代码作为一个问题的例子: <head> <script src="http://cdn.jsdelivr.net/alasql/0.2/alasql.min.js"></script> <script src="http://alasql.org/console/xlsx.core.min.js"></script> </head> <script> function download() { var opts = { sheetid: 'Default', headers: true }; alasql.fn.to_number = function(val){ return new Number(val); }; var query = 'SELECT to_number("1") as NumericColumn INTO XLSX("Test.xlsx", ?)'; alasql(query, [opts, function data(){}]); }; </script> 我感谢你的关注。

如何检查彩票赢得数字的JavaScript

目的 我想查询一个Excel电子表格来检查在html表格中input的数字是中奖号码。 获奖号码 如果在HTML中input的第一,第二,第三,第四,第五和第六个数字与在c,d,e,f,h和i列中的同一行中的excel电子表格中的数字匹配,则获胜数字将是。 我有一个名为results在我的项目文件夹的Excel电子表格。 题 任何人都可以帮助我查询电子表格中的每一行,如果数字匹配,打印赢家或宽松。 我目前的代码(HTML) <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <script src="script.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/alasql/0.4.2/alasql-worker.min.js"></script> </head> <body> <form onsubmit="checkIfYouHaveWinningNumber(); return false;"> Your numbers: <input type="number" name="first" min="0" max="100"> <input type="number" name="second" min="0" max="100"> <input type="number" name="third" min="0" max="100"> <input type="number" name="fourth" min="0" max="100"> <input type="number" name="fifth" min="0" max="100"> <input type="number" […]