配布ファイル

配布ファイル機能は、管理者が配布ファイル設定で登録したファイルを、学生に配布できる機能です。
学生は、カード内に表示されるダウンロードリンクからファイルをダウンロードできます。

カード内にダウンロードリンクを表示するには、XMLの設定が必要です。

学生にファイルを配布する

handout1
Figure 1. 配布ファイル設定画面
handout2
Figure 2. カード内のダウンロードリンク

xmlの設定

ダウンロードリンクをカード内に表示するには、事前にxmlの設定が必要です。 ここでは、<handout> タグを使用します。
<handout> の設定内容については、カルテXML仕様の<handout>欄をご参照ください。

下記のように記述すると、ページトップの画面表示になります。

xmlの記述例
<doc id="id20240718_handout_test" title="handout_test">
  <doc_template>
    <cards>
      <static_card id="grade1" title="1年次">
        <handout filename="report_ITP.docx" organization-id="tit2-carte-group1" label="教職入門レポートのダウンロード"/>
        <table>
          <tr>
            <td><p>test</p></td>
            <td>
              <handout filename="sample_report_economics.pdf" organization-id="tit2-carte-group1" label="サンプルレポート(経済学)のダウンロード"/>
            </td>
          </tr>
        </table>
      </static_card>
    </cards>
  </doc_template>
  <field_templates>
  </field_templates>
</doc>

設定が必要な属性

名称 詳細

filename

値: 配布するファイル名
説明:配布ファイル登録をした中から、配布したいファイル名を指定します。

organization-id

値: 配布ファイル登録した組織ID
説明: 配布ファイル登録した組織IDを指定します。
組織IDは、「組織の管理」から該当の組織を選択すると、組織の下に記述されています。 handout7

label

値: 任意のテキスト
説明: カルテ内に表示される配布ファイルのダウンロードリンク名を設定できます。

組織に配布ファイルを登録する

xmlの設定が完了したら、ファイルを配布したい組織で、配布ファイル設定をします。

handout3
1 配布したい組織を開き、「配布ファイル設定」を選択する
2 「配布ファイルの新規登録」を選択
handout4
1 ファイルを選択し、「新規登録」をする
handout5
Figure 3. 配布ファイル登録後の画面

完成イメージ

以上の設定が完了すると、以下の画面表示になり、ダウンロードリンクからファイルを取得できます。

handout6

配布ファイルのエクセルに成績データを出力する

成績データの連携をしている場合、成績データをエクセルファイルに出力できます。

インターネットからダウンロードしたエクセルファイルは保護ビューで開かれるため、保護ビューを解除しない限りデータが正しく表示されません。
エクセルシートの上部に注意書きを追加する必要があります。
handout11
handout8
Figure 4. カード内のダウンロードリンク
handout9
Figure 5. ダウンロードした成績データエクセル

xmlの設定

カード内にダウンロードリンクを表示させるために、xmlを設定します。
ここでは、<handout> タグに加えて、<write-excel-sheet><write-column> タグを設定する必要があります。

各タグの詳細については、カルテXML仕様の<handout>欄をご参照ください。

xmlの記述例
<doc id="id20240718_handout_test" title="handout_test">
  <doc_template>
    <cards>
      <static_card id="grade1" title="1年次">
        <handout filename="seiseki.xlsx" organization-id="tit2-carte-group1" label="成績データエクセルのダウンロード">
          <write-excel-sheet name="成績">
            <write-column name="a" data="result.科目名"/>
            <write-column name="b" data="result.科目コード"/>
            <write-column name="c" data="result.単位" type="number"/>
            <write-column name="d" data="user.name"/>
            <write-column name="e" data="user.id"/>
            <write-column name="f" data="profile.student_id"/>
            <write-column name="g" data="result.素点" type="number"/>
            <write-column name="h" data="result.GP値" type="number"/>
            <write-column name="i" data="result.評価"/>
            <write-column name="j" data="result.修得学年" type="number"/>
            <write-column name="k" data="result.修得年度" type="number"/>
          </write-excel-sheet>
        </handout>
      </static_card>
    </cards>
  </doc_template>
  <field_templates>
  </field_templates>
</doc>
</doc>

組織に配布ファイルを登録する

成績データエクセルを配布したい組織で、エクセルファイルを登録します。
ここでは、"seiseki.xlsx"という名前のエクセルファイルを登録します。

ファイルの登録方法はページ上部のこちらと同じです。

handout10

完成イメージ

以上の設定が完了すると、以下の画面表示になり、ダウンロードリンクから成績データエクセルを取得できます。

handout8
Figure 6. カード内のダウンロードリンク
handout9
Figure 7. ダウンロードした成績データエクセル