问题标签 [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.
php - Laravel-Excel (MaatWebSite) 需要长时间阅读
我不知道我做错了什么,或者它可能是正常的。我必须加载并“读取”一个大约 12000 行的 Excel。我为此使用此代码。
正如你所看到的,没有什么沉重的东西可以让阅读变得如此缓慢。我需要在读取后处理 hte 数据,所以如果仅读取需要超过 5-10 分钟就会出现问题。
我也尝试使用块过滤器,但没有更好的。
这是正常的吗?
我知道 excel 阅读很慢,就像我在其他问题中阅读的那样,但是“这个”很慢?谢谢你。
php - Laravel Excel导出设置值到单元格?
我使用 maatwebsite excel 库来导入和导出数据。我想设置单元格数据,如。
我想导出类似的数据,我尝试了很多但没有成功。
下面是我的代码。
我使用此功能为 excel 文件添加价值。但问题是这个函数以原始方式添加值我想以单元格方式添加值。
就像首先我增加了价值A
然后B
等等......
我找不到任何可以让我明智地为单元格添加价值的功能。
请帮助我如何管理这个。我有像 php 数组一样的数据。
如何将此数组输入到 excel 文件中。如果我需要更改数组,请建议我。我能够改变我的阵列。
谢谢
php - 下载为 .xls 时 Laravel-Excel 抛出异常
我正在使用 maatwebsite/laravel-excel 包来处理一个非常简单的报告生成器。下面的代码抛出了一个带有错误的异常'Call to a member function setExtSheet() on null' in xxx/vendor/phpoffice/phpexcel/Classes/PHPExcel/Writer/Excel5/Workbook.php:232
。
奇怪的是,当我使用or时它可以完美运行。只有在我使用时才会出错。->export('xlsx')
->export('csv')
->export('xls')
php - Laravel Excel - 获取活动单元格或行
这是一个简单的问题。
我正在从头开始构建一个 PHP Excel,它是一个非常有用的包。我需要捕获活动单元格或行以了解要修改和自定义哪些单元格,我检查了包中的所有方法,但没有找到对我有帮助的东西。我正在插入一些这样的数据:
然后我想自定义一些东西(这个例子我正在改变背景颜色),比如:
有什么方法可以找出活动单元格或行来代替“XXX”吗?我在Stack上发现有人通过变量 $row 访问的一些问题,但我没有找到如何访问....
php - Laravel Excel:如何获取单元格的值?
我已经用Laravel Excel.xls
加载了文件:
如何读取加载的 excel 文件的单元格值?这部分的文档似乎不清楚。
php - 范围 - 如何从 laravel excel 导入返回错误?
我正在使用Maatwebsite/Laravel-Excel将一些数据导入我的 laravel 应用程序。
我正在循环遍历 excel 的行,验证数据然后保存它,但是如果我遇到验证错误,我想从 Excel::load() 函数外部返回 $error 变量。可能吗?
php - 使用 Laravel Excel 读取 xlsx 文件时出现超时错误 (500)
当我尝试使用 Laravel Excel 读取 xlsx 文件时出现此超时错误。Xls 文件工作正常。我增加了内存限制,php.ini
但它仍然返回相同的错误。请注意,这不会发生在我的本地机器上,只会发生在我用于生产和测试的共享服务器上。我发现了一个关于堆栈溢出的主题,该主题推荐了一些设置,以通过激活缓存和其他内容来减少内存消耗(链接:如何修复 PHPExcel 耗尽内存?)。
但是,此线程适用于 PHP Excel。即使 Laravel Excel 是一个 PHP Excel 孩子,我也不知道如何访问相应的配置。
arrays - 如何将所有数组传递到 formArray maatwebsite-laravel-excel
我得到了我需要的所有数组。但是当我不知道如何传递所有数组时
当我像这样检查这里时,我$data3 = array($data,$data1[0]);
在 Excel 中得到一行,我不知道如何传递所有数组?