【问题标题】:How can I hide excel file column when doing import function?执行导入功能时如何隐藏excel文件列?
【发布时间】:2022-01-10 16:25:15
【问题描述】:

我想在导入时隐藏 excel 文件中的 program_code 列。我该怎么办?我正在使用 ToModel 进行类导入。

ProgramImport.php

public function __construct(string $program_code)
{
    $this->program_code = $program_code;
}

public function model(array $row)
{
    $row['program_code'] = $this->program_code;

    return new ProgramDetail([
        'program_detail_no' => $row['number'],
        'program_detail_code' => $row['program_code'],
        'program_detail_subject' => $row['subject_code'],
        'program_detail_semester' => $row['semester'],
        'program_detail_note' => $row['note'],
    ]);
}

【问题讨论】:

  • 隐藏是什么意思?隐藏它?
  • 我刚刚更新了帖子。我不想为program_code 列输入数据以及如何隐藏'program_detail_code'=>$row['program_code']
  • 删除该行然后....不确定这里的问题是什么
  • 那么我如何将默认值分配给program_code...?
  • 我已经解决了我的这个问题。非常感谢

标签: laravel phpexcel laravel-excel


【解决方案1】:

您可以将子查询发送到 excel 类。你用的是哪个版本的excel包?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-02-19
    • 1970-01-01
    • 1970-01-01
    • 2016-11-25
    • 2021-12-26
    • 1970-01-01
    • 1970-01-01
    • 2019-04-22
    相关资源
    最近更新 更多