このこのは机械翻訳翻訳たものです。

7.1.2 mysql shellレポートの登录

ユーザー定义レポートをmysql shellに登录するには,pythonのjavascriptまたはshell.register_report()shell.registerReport()メソッドメソッドをコールしますメソッドの构はは次のとおり:

shell.registerReport(名称,类型,报告[,描述])

ここでは:

  • 名称は,レポートの一切の名前示す文章列です。

  • 类型は,列表报告または打印

  • 报告は,レポートのの动时にささ关键。

  • 描述は,レポートレポートサポートするオプション,レポートレポート受け入れる追加值,およびmysql shellヘルプシステムで提供さヘルプヘルプ情するためため使使するに使使使するにです。

名称类型および报告レポートパラメータすべて必须です。レポート名は次の要件をているいるがありあり

  • Mysql shellインストールで一般である必要があります。

  • 有条不相色子の必要あるため,最初の文字は文章

  • 大文字と小文章を现正文ことせることできできます,小文字に変换するするは,mysql shellインストールで一意であるがあります。

レポート名でで,登录プロセス中や,\表演および\手表コマンドの使使使てレポートレポート実をにに,大/小文库は区别れれませんれ。shell.reports.オブジェクトで対応するAPI关关数をコールする综合,レポート名では大/小文字が区别されます。Pythonモードかjavascriptモードかにかかわらず,レポートののに使をさた正式な名ををた正式必要があります。

オプションオプションのディクショナリには次のキーが含まれて,これらこれらはすべてオプション:

简短的

レポートの简なな明。

细节

文明列の配列としてされるレポートの详细な明。これは,\表演コマンドで\帮助コマンドまたは- 帮助オプションオプション使用するするするささます。

选项



  • 名称(字符串,必须):长い形式のオプションの名前。有条不实。

  • 简短的(字符串,オプション):オプションの简なな明。

  • 捷径(字符串,オプション):オプションの代替名(第一次の英数码)。

  • 细节(文章列の配列,オプション):オプションの详细な说明。これは,\表演コマンドで\帮助コマンドまたは- 帮助オプションオプション使用するするするささます。

  • 类型(字符串,オプション):オプションオプション値タイプ。许可される値は细绳BOOL.整数および漂浮で,类型が指定されていいないない合,デフォルトは细绳です。BOOL.が指定されてているいる合,このオプションはスイッチとして机械:指定指定ないない合机,错误的にデフォルト设定され,\表演または\手表コマンドコマンド使用してレポートレポートを実実実真的にデフォルト设定され(値は受け入れられません),shell.reports.オブジェクトを使使使してレポート実実はははははは。

  • 必需的(BOOL,オプション):オプションが必要かどう。必需的が指定されていいないない合,デフォルトで错误的に设定されます。オプションタイプがBOOL.のの合,必需的は真实にできませ。

  • 价值(文章列の配列,オプション):オプションオプション使使値のリスト。细绳タイプのオプションのみです。价值がが指定されていないない场场受け入れ受け入れ受け入れ受け入れ受け入れ受け入れ受け入れ受け入れ受け入れ受け入れ受け入れ

argc.

レポートで想定されるののの列する字いずれ列列。

  • 施一の数码として指定れる数の正交数。

  • アスタリスクとして指定されたゼロ个个上の数。

  • ダッシュ数号の范囲。ダッシュで区切られた2つの数码として指定されれます(例:1-5)。

  • (1- *など)。