Tag: angularjs

Angularjs数字filter与UI网格无法正常工作

我在angular-ui-grid使用了angularjs数字filter。 在网格中,filter正常工作。 但是,当我将网格导出到csv并打开到excel时,它不能正常工作。 我也在exporterFieldCallback添加了filter。 在网格中: cellFilter: 'number:6', type: 'number'并在exporterFieldCallback : if(col.name == 'columnName'){ return $filter('number')(input,6); } 数字在网格上以小数点后6位显示。 但是,当我将其导出到csv并打开到excel时,零被截断。 请find这个angularjs数字filter ,其中数字显示指定的fractionSize这也是在网格中正常工作。 但导出网格时不起作用。 如果网格中的值是3.000000那么在Excel中它只显示3 。 如果网格中的值是1.415400那么在Excel中它只显示1.4154 。 为什么零被截断,而angular-ui-grid导出到csv并在Excel中打开它? 如何显示Excel中的值与网格上显示的值相同?

从jsreport和angularjs下载报告

我想知道如何从AngularJS应用程序中下载报告? 该报告是一个.xlsx我可以发布的数据,但答复是: 我想要的是可下载的文件,或者在预览中的其他选项卡上打开Excel Online上的.xlsx 。 我怎么能这样做?

具有dynamic表格和列的多个表格网格

假设我最初有两张桌子, Categories Products 分类表将有一个列“产品号”,这将显示特定类别的产品数量… 现在Products表按照CategoryId分组,所以当用户点击Categories表number of products ,他会看到具有特定CategoryId组行的Products表以及与产品相关的产品和详细信息。 我已经知道我可以使用jQuery Tables插件或类似的来生成dynamic表,然后根据事件显示/隐藏。 但我有另一个要求…我需要导出这些表(可以是1或更多,然后大约10),在单个文件与每张表1表。 我认为这可以做一些(不知道如何,但) 问题 如何将所有表格导出到单个Excel文件,然后如上所述将其导航。 我已经这样做了,但使用SSRS和asp.net报表查看器(这看起来很糟糕,不容易修改),所以我想使用无论是jQuery,AngularJs,ASP.NET网格或类似的技术。

angularjs,spring启动,apache poi,不能生成excel文件

我正在尝试生成一个Excel文档。 我正在使用Apache POI版本3.14 我的控制器: @RestController @RequestMapping("/excel") public class ExcelRest { @Autowired private ProfilDao profilDao; @RequestMapping(value = "/get", method = RequestMethod.GET) public ModelAndView getExcel(HttpServletRequest request, HttpServletResponse response) throws Exception{ response.setHeader("Content-disposition", "attachment; filename=testExcel.xls"); response.setContentType("application/vnd.ms-excel"); // I get a List of Profil. List<Profil> profils = profilDao.findAll(); return new ModelAndView(new ExcelProfilsBuilder(), "profils", profils); } } 我的模型视图: public class ExcelProfilsBuilder […]

如何使用angular度button单击导入Excel文件

我们有一个要求显示一个菜单button点击一个Excel文件。 在点击新标签,我想显示存储在我的本地驱动器的Excel文件。 excel文件应该是这样的: 我怎么能实现这个使用angular.Is有任何库可以读取/导入excel文件。 或者我需要使用HTML标签创build表格。 请build议一种方法来实现这一点

服务和excel模板下载在angularjs

我有一个AngularJs应用程序,我从Excel表导入数据。 现在我有一个需要用于导入的模板。 请帮助我如何服务使用Angularjs 的Excel模板下载 。 直到现在:我在应用程序中有一个名为excel-template的文件夹,并在UI中提供了<a href="excel-template/excel-template.xlsx">Download</a> 。 它下载的文件,但是当我打开它说,它已经损坏。 提前致谢。

下载XLSX被损坏

我试图将HTML表格转换为XLSX uisng AngularJS甚至纯JavaScript。 当我转换到XLS下使用下载罚款和XLS文件打开。 var blob = new Blob([template], {type: "data:application/vnd.ms-excel"}); window.navigator.msSaveOrOpenBlob(blob, "myExcel.xls"); 但是,我的需求需要XLSX中的文件,所以我改变了MIMEtypes和文件的扩展名,如下所示, var blob = new Blob([template], {type: "data:application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"}); window.navigator.msSaveOrOpenBlob(blob, "myExcel.xlsx"); 但是当我打开下载的xlsx文件时,它的损坏和MS办公室正在拖出错误popup窗口。 我在做什么错了,以及如何将HTML表格转换为XLSX ? 即使是交替的想法也接受。 PS:表格非常复杂,在列和所有的行,所以插件像ALASQL,JS-XLSX没有帮助。

如何下载由节点生成的excel文件

我用同样的方式在[Node]中提到[Angular]如何下载由节点生成的excel文件,但是我仍然没有得到任何popup来打开或保存。 我可以在Chrome的“networking”窗口中看到缓冲区。 任何帮助表示赞赏。

NPOI Excel文件下载损坏

我正在尝试使用NPOI,angular2和web API将数据从数据表导出为ex​​cel。 我所遵循的步骤是:1.将数据表中的数据写入XLSX,并将该文件临时存储在服务器上。2.将其读取并写入内存stream并返回。 我看到浏览器提示用户下载文件,一旦文件正在下载,我得到一个错误,说该文件已损坏。 但是当第一步打开服务器上的文件时,文件打开完全正常,通过文件浏览器下载后打开文件也可以正常工作。 你能帮我理解为什么这是在下载后从浏览器打开文件时发生的吗? web api代码: public HttpResponseMessage ExportReport(ReportPostModel ReportModel) { try { var dt = _IReportRepositoryObj.ExportToExcel(ReportModel.CommentsToExport, ReportModel.SelectedColumns); var headers = dt.Columns.Cast<DataColumn>().Select(x => x.ColumnName).ToArray(); ICellStyle cellStyle; XSSFWorkbook workbook = new XSSFWorkbook(); cellStyle = workbook.CreateCellStyle(); XSSFFont hFont = (XSSFFont)workbook.CreateFont(); hFont.FontHeightInPoints = 12; hFont.FontName = "Arial"; hFont.Boldweight = (short)NPOI.SS.UserModel.FontBoldWeight.Bold; cellStyle.SetFont(hFont); var sheet = workbook.CreateSheet("sheet1"); var […]

使用angular2中的blob下载一个excel(.xlsx)文件

如何使用blob从浏览器下载保存在angular度2项目文件夹中的.xlsx文件。 我能够通过使用下面的代码下载一个csv: return this.http.get(fileUrl, {headers: headerInfo}) .map((response: any) => { return new Blob([response._body], {type: 'text/csv'}); }); 任何帮助,将不胜感激! 谢谢!