使用するため削除されます。process_data()抽象メソッドです。レポートでユーザフォームによる送信を処理したい場合、子クラスから実装される必要があります。process_action()抽象メソッドです。レポートでユーザの操作を処理したい場合、子クラスから実装される必要があります。使用して評点をHTMLページに適した形でフォーマットします。format_grade()ユーザが入力した評点を標準書式でフォーマットします。get_lang_string()最初にキャッシュされた言語ストリングを探します。合致する言語ストリングが見つかった場合、その言語ストリングを返します。これをgrades.phpファイル内のlang_stringsすべてに使用してください。grade_to_percentage()計算した後、与えられた範囲内における評定値のパーセンテージ値を返します。get_grade_letters()プリファレンスに保存されている、評定境界によりインデックス付けされた評定文字の配列を取得して返します。get_numusers()このページに表示されるユーザすべてをカウントして、カウント数を返します。setup_groups()表示するユーザの選択を制限することを主目的として、このオブジェクトのグループ変数をセットします。get_sort_arrow()カラムのソートを目的として、<a>タグの中の矢印アイコンを返します。get_module_link()評定へのリンクまたはモジュールの閲覧ページを構築した後、HTMLを返します。itemmoduleが与えられない場合、カテゴリ名/アイテムのみが返され、リンクは返されません。通常、$gprおよび$context変数はgrade/report/[newreport]/index.phpにて設定されます。FlexiTableのヘッダおよび属性を準備します。setup_table()の後、データを収集してテーブルに入力します。あなたがデータおよび操作を処理したい場合、これら2つのメソッドを実装することができます。print_footer($course);結論この短いチュートリアルでは「有益な」レポートの作成方法を説明しているわけではありません。その部分は基本的にあなた次第であり、レポートを作成するための難しいルールはありません。代わりにこのチュートリアルでは、あなたのMoodleでの必要性に応じて作成する、完全に機能的かつ重要なレポートを作成するための基本的なフレームワーク、つまり「スタブ」レポートに関する設定方法を説明しています。Licenseのライセンスで利用できます。MoodleDocsについて。