レポート作成(アップロード)

SoilReport Cloudでは、手元の土壌分析結果のExcelファイルをアップロードすることで、WEB上で見やすくきれいな診断レポートに自動変換します。 本画面は、管理者・メンバーのみがアクセス可能です。

!IMPORTANT 前提条件: レポートを作成する前に、対象となるユーザーを「ユーザー管理」であらかじめ登録しておく必要があります。


1. 単体アップロード(1件ずつ作成)

特定のユーザーに対して、1件のレポートを作成し確認しながら公開する標準的なフローです。

1.1 画面へのアクセス方法

レポート作成画面には2つのアクセス方法があります。

方法1: ユーザー管理から(推奨)

flowchart LR
    A["ユーザー管理画面"] --> B["対象ユーザーの行を探す"]
    B --> C["「レポート」列の「作成」ボタンをクリック"]
    C --> D["アップロード画面<br>(ユーザー事前選択済み)"]

    style D fill:#e3f2fd,stroke:#1565c0,stroke-width:2px

操作手順:

  1. サイドメニューまたはメインメニューから 「ユーザー管理」/settings/farmers)を開きます。
  2. ユーザー一覧テーブルから、レポートを作成したい対象ユーザーの行を探します。
  3. その行の 「レポート」列 にある 「作成」ボタン(緑色)をクリックします。
  4. アップロード画面(/dashboard/upload)が開きます。
    • ユーザーがすでに選択された状態で開きます(選び間違いを防止)。

!TIP この方法を使うと、ユーザー選択を間違えるリスクが減るため推奨です。

方法2: メニューから直接アクセス

操作手順:

  1. サイドメニューまたはメインメニューから 「レポート作成」 を選択します。
  2. アップロード画面(/dashboard/upload)が開きます。
  3. 画面上部の 「ユーザー選択」プルダウン から、対象ユーザーを手動で選択します。

1.2 アップロード画面の構成

アップロード画面は以下のように構成されています。

画面上部:

要素説明
ユーザー選択プルダウンレポートの宛先ユーザーを選択(必須)
Excelドロップゾーン土壌診断Excelファイルをドラッグ&ドロップする点線のエリア
PDFドロップゾーン(任意)証明書等のPDFファイルをドラッグ&ドロップする点線のエリア

画面下部(ファイルアップロード後):

要素説明
サマリ/詳細切替ボタンプレビューの表示モードを切り替え
基本情報プレビュー抽出された基本情報(レポート番号、採取日、圃場名など)
分析結果プレビュー抽出された土壌分析データ
保存ボタンレポートを非公開として保存し、レポート管理画面へ移動

1.3 ファイルのアップロード手順

flowchart TD
    A["1. ユーザーを選択"] --> B["2. Excelファイルをドロップ"]
    B --> C["3. データ自動抽出"]
    C --> D{"抽出成功?"}
    D -->|成功| E["4. プレビュー表示"]
    D -->|失敗| F["エラー表示<br>マッピング確認"]
    E --> G["5. 内容確認"]
    G --> H["6. 保存ボタンをクリック"]
    H --> I["7. レポート管理画面へ自動遷移"]

    style E fill:#fff3cd,stroke:#ff6f00,stroke-width:2px
    style I fill:#c8e6c9,stroke:#388e3c,stroke-width:2px

ステップ1: ユーザーを選択

  1. 画面上部の 「ユーザー選択」プルダウン をクリックします。
    • ユーザー管理から遷移した場合は、すでに選択済みです(この手順をスキップ)。
  2. プルダウンから、レポートの宛先となるユーザーを選択します。
    • ユーザー名で検索できます。

ステップ2: Excelファイルをアップロード

  1. 土壌診断結果のExcelファイルを用意します。
  2. 画面中央の 「Excelファイルをドロップ」エリア(点線の枠)に、Excelファイルをドラッグ&ドロップします。
    • または、エリアをクリックしてファイル選択ダイアログから選択します。
  3. ファイルがアップロードされ、データ抽出が自動的に開始されます。
    • 画面に「処理中...」と表示されます。

ステップ3: PDFファイルをアップロード(任意)

証明書や印刷用レポート等のPDFファイルがある場合:

  1. 画面の 「PDFファイルをドロップ(任意)」エリア に、PDFファイルをドラッグ&ドロップします。
  2. PDFファイル名が表示されます。

!NOTE PDFのアップロードは任意です。Excelデータから自動生成されるWEBレポートとは別に、追加資料としてユーザーに提供できます。

ステップ4: プレビューを確認

データ抽出が成功すると、画面下部にプレビューが表示されます。

プレビューの見方:

セクション内容
基本情報レポート番号、採取日、圃場名、作物名など
分析結果サマリpH、EC、主要養分などをカード表示
詳細データすべての分析項目を表示(詳細モード)

表示モードの切り替え:

  • 画面上部の 「サマリ」「詳細」ボタン で表示を切り替えられます。
  • サマリモード: 主要項目のみを見やすく表示
  • 詳細モード: すべての項目をテーブル表示

ステップ5: 内容を確認

プレビューで内容を確認します。

  • 数値が正しく抽出されているか
  • 圃場名やレポート番号が正しいか
  • 必須項目が空欄になっていないか

!WARNING この段階では、レポートはまだ保存されていません。ブラウザを閉じると入力内容が失われます。

ステップ6: 非公開として保存

  1. 内容を確認したら、画面下部の 「保存」ボタン をクリックします。
  2. レポートが**「非公開 (draft)」として保存**されます。
  3. レポート管理画面/settings/reports)へ自動的に移動します。
  4. 保存したレポートがテーブルの一番上に追加されます。
    • ステータス: 「非公開」
    • 閲覧状況: 「未閲覧」

1.4 エラーが表示された場合

データ抽出に失敗すると、エラーメッセージが表示されます。

よくあるエラーと対処法:

エラーメッセージ原因対処法
必須項目が見つかりませんExcelファイルの形式が想定と異なるマッピング設定を確認し、Excelの形式を修正
ユーザーを選択してくださいユーザーが未選択画面上部のプルダウンからユーザーを選択
ファイル形式が正しくありませんExcel以外のファイルがアップロードされた.xlsx または .xls ファイルをアップロード

!TIP マッピング設定は、管理者権限で「設定」→「マッピング設定」から確認・編集できます。

1.5 レポートの状態(ステータス)

アップロード直後のレポートは「非公開」状態です。

ステータス説明ユーザーからの閲覧
非公開 (draft)管理者・メンバーのみが管理画面から閲覧可能❌ 閲覧不可
公開 (published)短縮URLが有効化され、ユーザーがアクセス可能✅ 閲覧可能

!NOTE アップロード直後は必ず「非公開」として保存されます。内容を確認してから公開操作を行ってください。

1.6 次のステップ

アップロード完了後は、レポート管理画面/settings/reports)へ自動的に遷移します。

ここで以下の操作が可能です:

  • レポート内容の確認・編集
  • 公開(ユーザーへの共有)
  • 削除

詳細は レポート管理と公開 を参照してください。


2. 一括アップロード

数十件〜数百件の分析結果(マトリクス形式のExcel)をまとめて処理し、自動で分割して一気にレポートを生成する強力な機能です。

flowchart LR
    A["一括Excelデータ"] --> B["行ごとに分割"]
    B --> C["ユーザ自動紐付け"]
    C --> D["非公開レポート一括生成"]
    D --> E["✅ 確認して一括公開"]

    style B fill:#e3f2fd,stroke:#1565c0,stroke-width:2px
    style C fill:#e3f2fd,stroke:#1565c0,stroke-width:2px
    style E fill:#c8e6c9,stroke:#388e3c,stroke-width:2px

2.1 操作手順

  1. 一括アップロード画面を開きます/dashboard/batch-upload)。
  2. 複数行にわたる診断データが含まれた1つのExcelファイル、または複数のファイルをアップロードします。
  3. システムがファイル内の「管理番号」や「氏名」をもとに、登録済みのユーザーと自動的にマッチングし、データを分割してレポートの「非公開 (draft)」を下書き生成します。

2.2 エラーの確認

一覧画面上に抽出結果のステータスが表示されます。

表示意味対処
正常抽出・紐付けが成功そのまま公開可能
⚠️ エラー必須項目が空欄、または登録済みのユーザーと名前が一致しない等該当行を確認し、修正または除外

2.3 一括公開

問題のないレポートを選択し、**一括公開(Publish)**を実行することで、効率的に業務を完了できます。


3. よくある質問

Q1. アップロードしたレポートはすぐにユーザーに見えますか?

A. いいえ。アップロード直後は「非公開」状態です。レポート管理画面から「公開する」ボタンをクリックして初めてユーザーがアクセスできるようになります。

Q2. 同じユーザーに複数のレポートを作成できますか?

A. はい。同じユーザーに対して、複数の診断結果(異なる圃場、異なる時期など)を何度でもアップロードできます。

Q3. アップロード後に内容を修正できますか?

A. はい。レポート管理画面から該当レポートを開き、編集できます。公開後でも編集可能です。

Q4. ユーザーが登録されていない場合はどうなりますか?

A. アップロード前にユーザー管理画面でユーザーを追加してください。登録されていないユーザーにはレポートを紐付けできません。