データフォームインポートエクスポート


CSV

CSV形式のビューで csv形式のデータフォームエントリをインポートおよびエクスポートできますCSVビュータイプの複数のインスタンスを追加し、各インスタンスに目的の活動コンテンツのサブセットを含めるように設定することで、活動に複数のインポート/エクスポートテンプレートを含めることができます。ビューレベルのアクセス制御を使用すると、誰がインポート/エクスポートできるか、およびどのコンテンツを制御できるかを制御できます。

CSVはComma-Separated-Valuesを意味し、テキスト交換のための一般的な表形式です。 CSV形式のテキストは次のようになります。

name,height,weight
 Kai,180cm,80kg
 Kim,170cm,60kg
 Koo,190cm,20kg

インポート

csvファイルまたはcsvテキストから内容をインポートすることで、データフォーム活動に新しいエントリを追加できます。インポートフォームには、インポートに適用可能なエントリテンプレートのすべてのフィールドパターンと、各パターンの追加インポート設定が表示されます。 CSVファイルをファイルピッカーにアップロードするか、CSV形式のテキストを[CSVテキスト]フィールドに貼り付けることができます。予想されるファイル形式は、最初のレコードとしてフィールド名のリストを含むプレーンテキストファイルです。その後、データが1行に1レコードずつ続きます。フィールド区切り文字はデフォルトでコンマ文字になり、フィールドの囲みはデフォルトで設定されません(フィールドの囲みは各レコードの各フィールドを囲む文字です)。 CSVレコードは改行で区切る必要があります(通常はテキストエディタでRETURNキーまたはENTERキーを押すことによって生成されます)。タブは\ tで、改行は\ nで指定できます。

カンマの後にスペースを入れないでください。アップロードすると失敗します。

エクスポート

CSV形式を使用する場合、ユーザーはフィールドを区切るためにコンマ、セミコロン、またはタブを選択できます。適切な区切り文字の選択は重要です。ユーザーがフィールドを区切るためにコンマを使用することを選択し、一部のフィールドにコンマを含むデータが含まれていると、列数がずれて混乱を招く可能性があります。

エクスポートするコンテンツは、ビューテンプレートに含めるフィールドタグによって決まります。エントリのエクスポートのサブセットは、エクスポートビューに使用可能なフィルタを適用することによって制御できます。

エクスポートビューに表示されているエントリをエクスポートするには、エントリをエクスポートするボタンをクリックします。通常はファイルを開くか保存するかを選択できます。

フィールドのオプション

(このリストには、内部フィールドと標準フィールドのみが含まれています。アドオンフィールドのcsvインポートオプションについては、それぞれのフィールドのページを参照してください。)

フィールドインポートエクスポート
エントリーアクション 無しあなたが見たもの、それがあなたの手に入れたものだ。
エントリー作者 エントリ作成者情報をインポートすると、ユーザに代わってエントリを追加できます。あなたのMoodleサイトでそれぞれのユーザ属性(id、idnumber、username)がユニークであるという条件で、以下のパターンのいずれかを使用することができます。
  • [[EAU:id]]
  • [[EAU:idnumber]]
  • [[EAU:username]]
あなたが見たもの、それがあなたの手に入れたものだ。
エントリーグループ グループ情報を含むエントリをインポートすると、特定のグループのエントリを追加できます。以下のパターンのいずれかを使用できます。現在、指定されたエントリーの作成者がそのグループのメンバーではない場合でも、エントリーのグループ情報をインポートできます。
  • [[EGR:id]]
  • [[EGR:idnumber]]
あなたが見たもの、それがあなたの手に入れたものだ。
入場時間 エントリ時間情報付きのエントリをインポートすると、作成および変更された特定の時間のエントリを追加できます。作成時刻と修正時刻の両方がインポートされるとき、修正時刻が作成時刻より早い場合は、作成時刻に調整されます。

インポートされた値は、英語の日付/時刻(「明日」などの相対的な日付/時刻を含む)またはUNIXのタイムスタンプを含む文字列です。

  • [[ETM:timecreate]]
  • [[ETM:timemodified]]
あなたが見たもの、それがあなたの手に入れたものだ。
チェックボックス デフォルトでは、フィールド設定に存在するオプションのみがインポートされます。 [オプションの追加を許可する]を[はい]に設定した場合、フィールド設定に存在しないオプションもインポートされ、設定に追加されます。複数のオプションは#で区切る必要があります。

適用パターン:

  • [[フィールド名]]
あなたが見たもの、それがあなたの手に入れたものだ。
エントリー状態 州のラベルでエントリーの州をインポートします。たとえば、「送信済み」、「レビュー中」、「レビュー済み」、「承認済み」および「拒否」の各状態を含むentrystateフィールドでは、インポートCSV値は「送信済み」、「レビュー中」、「レビュー済み」、「承認」または「拒否」になります。 Submittedなので、すべての新しいエントリはデフォルトでその状態になっており、明示的にインポートする必要はありません。

適用パターン:

  • [[フィールド名]]
あなたが見たもの、それがあなたの手に入れたものだ。
ファイル ファイルフィールドの内容を含むエントリをインポートできます。フィールドのインポート設定を使用すると、コンテンツファイルとともにzipファイルをアップロードできます。 csvにインポートされた値は、ファイル名のコンマ区切りリストであるはずです。インポートされた各エントリについて、zipファイルに指定されたファイル名のファイルが含まれている場合は、それらのファイルがエントリの内容に追加されます。インポートされたエントリが同じファイル名を指定している場合、各エントリはインポートされたファイルの独自のコピーを持ちます。

適用パターン:

  • [[フィールド名]]
あなたが見たもの、それがあなたの手に入れたものだ。
コメントする 無しあなたが見たもの、それがあなたの手に入れたものだ。
数値をインポートします(例:42、42.6778、 - 133)。

適用パターン:

  • [[フィールド名]]
あなたが見たもの、それがあなたの手に入れたものだ。
画像 画像付きのエントリをインポートできます。フィールドインポート設定では、画像ファイルを含むzipファイルをアップロードできます。 csvにインポートされた値は、ファイル名のコンマ区切りリストであるはずです。インポートされた各エントリについて、zipファイルに指定されたファイル名のファイルが含まれている場合は、それらのファイルがエントリの内容に追加されます。インポートされたエントリが同じファイル名を指定している場合、各エントリはインポートされたファイルの独自のコピーを持ちます。

適用パターン:

  • [[フィールド名]]
あなたが見たもの、それがあなたの手に入れたものだ。
ラジオボタン デフォルトでは、フィールド設定に存在するオプションのみがインポートされます。 [オプションの追加を許可する]を[はい]に設定した場合、フィールド設定に存在しないオプションもインポートされ、設定に追加されます。

適用パターン:

  • [[フィールド名]]
あなたが見たもの、それがあなたの手に入れたものだ。
評価Mdl 無しあなたが見たもの、それがあなたの手に入れたものだ。
選択する デフォルトでは、フィールド設定に存在するオプションのみがインポートされます。 [オプションの追加を許可する]を[はい]に設定した場合、フィールド設定に存在しないオプションもインポートされ、設定に追加されます。

適用パターン:

  • [[フィールド名]]
あなたが見たもの、それがあなたの手に入れたものだ。
選択(複数) デフォルトでは、フィールド設定に存在するオプションのみがインポートされます。 [オプションの追加を許可する]を[はい]に設定した場合、フィールド設定に存在しないオプションもインポートされ、設定に追加されます。複数のオプションは#で区切る必要があります。

適用パターン:

  • [[フィールド名]]
あなたが見たもの、それがあなたの手に入れたものだ。
テキスト Hello world、Dataformなどのプレーンテキストをインポートします。

適用パターン:

  • [[フィールド名]]
あなたが見たもの、それがあなたの手に入れたものだ。
テキスト領域 複数行のテキスト(プレーンテキストまたはHTML)をインポートします。 htmlをインポートするためには、このフィールドはエディタを有効にするように設定する必要があります。たとえば、インポート値
 <span style = "背景色:#006699;色:#FFF">ビッグブルーマーブル</span>

フィールドがエディタを有効にしている場合はそのままでインポートされ、 Big Blue Marbleとして表示されます。フィールドでエディタが有効になっていない場合は単純なテキストBig Blue Marbleとして表示されます。

適用パターン:

  • [[フィールド名]]
あなたが見たもの、それがあなたの手に入れたものだ。
時間 インポートされた値は、英語の日付/時刻(「明日」などの相対的な日付/時刻を含む)またはUNIXのタイムスタンプを含む文字列です。

適用パターン:

  • [[フィールド名]]
あなたが見たもの、それがあなたの手に入れたものだ。
URL 有効なURL、たとえばmoodle.org、www.substantialmethods.comをインポートします。

適用パターン:

  • [[フィールド名]]
あなたが見たもの、それがあなたの手に入れたものだ。

ポートフォリオ

エクスポート

TBC