問題タブ [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を読み込んで「読む」必要があります。そのためにこのコードを使用します。
ご覧のとおり、読み取りをそれほど遅くする可能性のある重いものは何もありません。読み取り後にデータを処理する必要があるため、読み取りだけに 5 ~ 10 分以上かかる場合は問題です。
チャンクフィルターも試してみましたが、何も良くなりませんでした。
これは正常ですか?
他の質問で読んだように、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」の代わりにアクティブなセルまたは行を見つける方法はありますか? 誰かが変数 $row でアクセスしているというStackに関する質問を見つけましたが、アクセス方法がわかりませんでした....
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 で 1 つの行が取得されます。すべての配列を渡す方法がわかりません。