0
が、私は次の関数を使用し、私のコントローラでmaatwebパッケージlaravelは
を使用してExcelシートにビューからすべてのレコードをエクスポートしたい失敗し
public function exportAll()
{
Excel::create('POs', function ($excel)
{
$excel->setTitle('Pos');
$excel->sheet('POs', function ($sheet)
{
$pos = PO::all();
$arr =array();
foreach($pos as $po)
{
foreach ($po->mr as $m)
foreach ($po->suppliers as $supplier)
{
$data = array($m->mr_no, $po->po_no, $po->po_subject,
$po->po_issued, $po->po_total_cost, $po->po_currency,
$po->po_purchase_method, $po->po_payment_method,
$po->po_delivery_method, $po->po_confirmation,
$po->po_loaded_on_ideas, $supplier->vname,
$po->po_loaded_on_ideas, $po->po_approved_on_ideas,
$po->memo_to_fin, $po->po_delivery_date,
$po->po_mr_received_date, $po->po_mrr_received_date,
$po->po_invoice_received_date, $po->po_penalty,
$po->po_cover_invoice, $po->po_completed
);
array_push($arr, $data);
}
}
$sheet->loadView('pos.pos_all_template')->with('pos',$pos);
//
});
})->export('xlsx');
}
とルートファイルで私は
を使用ルート:: get( 'po_s/exportall'、 'POsController @ exportAll');
私は空の受信
を使用して、以下の問題のチェックです – Hussein
@Hussein view means ??あなたのデータベースのあなたのデータはあなたのデータベースと話をしなければならないのですか?表示しない??あなたは解決しましたか? – Hamelraj