问题标签 [laravel-excel]

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 投票
0 回答
1579 浏览

laravel-excel - Maatwebsite/Laravel-Excel:如何使用 selectSheetsByIndex 选择除第一张工作表以外的工作表?

Excel::selectSheets('GalleryPhotos')->load($path)->get();当工作表“GalleryPhotos”没有行时会导致异常。因此,替代方法是使用selectSheetsByIndex而不是selectSheets. 例如,

Excel::selectSheetsByIndex(0)->load($path)->get();

但我遇到了一些奇怪的问题。

当我使用Excel::selectSheetsByIndex(0)->load($path)->get();时,它工作正常。但是当我将其更改为Excel::selectSheetsByIndex(3)->load($path)->get();(请注意,我没有选择第一张工作表,而是尝试选择第四张工作表。),它返回给我一个空数组。之后从工作表中获取数据的任何代码都返回一个空数组。

例如,如果我用于除第一张纸以外的任何纸Excel::selectSheets('GradeReports')->load($path)->get();,则返回一个空数组。selectSheetsByIndex

我正在使用 Maatwebsite/Laravel-Excel v1.3.7 和 Laravel 4.2。

0 投票
1 回答
272 浏览

php - 如何存储某些工作表或如何删除除某些工作表之外的所有工作表?

这就是我想要做的

而不是 ->getSheet(index) 我也尝试 ->selectSheetsByIndex(index)

总是有错误

调用未定义的方法 PHPExcel_Worksheet::setFilename()

我做错了什么?Maat 官方网站上的文档不完整,也没有流行用例的示例。

0 投票
0 回答
366 浏览

laravel - Laravel Excel 使用 Sumproduct Excel 公式返回空白值

我正在创建两张包含数据的工作表,另一个工作表显示基于第一张工作表的一些计算,但sumproduct()在创建工作表时公式无法正常工作。

相同的公式直接在工作表上起作用。

phpexcel方法也getCalculatedValue()得到正确的值有人对此有任何想法吗?请帮忙。

我认为这是 Laravel Excel 的一个问题,因为 PHP Excel 确实返回计算值。

0 投票
1 回答
792 浏览

php - Laravel Excel 在 Laravel 5.2 中不起作用

我最近刚刚被这个问题困住了。使用 Laravel Excel 将我的数据库数据导出到 Excel。我刚刚复制了教程链接上的代码,但不幸的是它对我不起作用。而且我想我已经为 laravel excel 配置设置了一切。你能帮我解决这个问题吗?谢谢。这是我的代码。

我的控制器方法

我的模特

我的数据库表

在此处输入图像描述

错误 在此处输入图像描述

0 投票
0 回答
395 浏览

php - `laravel-excel`如何在单元格内创建表格?

假设我要在 Microsoft Excel 工作簿中写入数据,我需要创建一个 5 行 4 列的表,现在在第 3 行和第 4 列,我想创建一个 3 列和 4 行的表。

使用laravel-excel我怎样才能做到这一点?我已经创建了主表,但不知道如何创建内表。可能吗 ?

0 投票
0 回答
223 浏览

php - 我们如何在excel中创建一个表格,如下面的html?

假设我想创建一个具有php-excellaravel-excel应该具有以下结构的表:

我搜索了很多,似乎excel不支持嵌套表。如果有可能,我们怎么做?

0 投票
0 回答
478 浏览

javascript - 反应句柄响应()->下载服务器响应

我使用 Laravel-Excel 将 eloquent 集合导出到 .xls 文件并将其存储在服务器中。而且,我返回 laravel 的下载响应类型,即response()->download($filePath)

服务器代码的简单版本:

客户端操作处理程序:

我知道应该更改我的客户端以处理下载响应,但我不知道如何更改它。如何使下载过程开始?

任何帮助将不胜感激。

0 投票
1 回答
55 浏览

php - 解析 CSV 文件时从上一个循环访问变量名

我正在尝试解析用户信息的 CSV 文件。CSV 格式如下:

如您所见,这是一团糟。每个用户行下的注释与其相关,但不包含诸如“客户 ID”之类的键。

到目前为止,我对这个 Laravel 应用程序的 PHP 是:

我通过查看单元格是否为 5 个字符长来检查行是注释还是 ID。如果是,我想设置 $loopid 并移动到下一行。然后,如果检查显示该行是便笺,则 $loopid var 应该始终是最近一个客户端的 ID。

有谁知道为什么这不起作用,或者更好的方法?

我收到以下错误:

Undefined variable: loopclient

它在第一个循环中找到 ID,但在第二个循环中不可用?如何设置和保存此值?

非常感谢

0 投票
1 回答
152 浏览

php - PHPExcel如何检测加载的视图是否使用了特定的`fontAwesome`图标,并写出来?

我正在使用Laravel-Excel,当我加载视图并解析它时,DOMDocument我将它们写入表格的特定行和单元格,现在如果在视图上使用fa-check-square-o图标中的列,我应该如何检测到?我应该怎么写?我想只有我们可以检查它的 unicode,我在写吗?

0 投票
1 回答
274 浏览

php - 强制 Laravel 4.2 使用 Laravel-Excel 自动下载导出的工作表

我遇到了一个奇怪的问题,我无法强制 Laravel 自动下载导出的工作表。

我知道该工作表正在生成,因为在我单击链接(在底部)后,我被带到一个空白页面 - 如果我在该页面上点击刷新,我会自动下载我刚刚导出的工作表,它看起来很好。我想做的就是让工作表自动下载但留在主页上。

我的控制器:

我的路线:

网站上的链接(html):

我读过一个 Response:: 方法,但我不熟悉它。