メインコンテンツまでスキップ
バージョン: 20 R7 BETA

METHOD GET NAMES

METHOD GET NAMES ( arrNames {; filter}{; *} )

引数説明
arrNamesText arrayプロジェクトメソッド名配列
filterText名前フィルター
*演算子指定時 = コンポーネントで実行されたとき、コマンドはホストデータベースに適用される (コンポーネントのコンテキスト以外ではこの引数は無視されます)

説明

METHOD GET NAMESコマンドはアプリケーション中のプロジェクトメソッドの名前をarrNames配列に返します。

デフォルトではすべてのメソッドがリストされます。filter 引数に比較文字列を渡して、このリストを絞り込むことができます。この場合コマンドは名前がフィルターにマッチするメソッドのみを返します。"@"をワイルドカードとして使用することができます。

このコマンドがコンポーネントから呼ばれると、デフォルトでコンポーネントプロジェクトメソッドの名前が返されます。* 引数を渡すと配列にはホストデータベースのプロジェクトメソッドが返されます。

注: ゴミ箱内のメソッドは含まれません。

例題

典型的な利用例:

  // データベースのすべてのプロジェクト名をリストする
 METHOD GET NAMES(t_Names)
 
  // 特定の文字から始まるメソッドのみをリストする
 METHOD GET NAMES(t_Names;"web_@")
 
  // ホストデータベース内で、特定の文字から始まるメソッドのみをリストする
 METHOD GET NAMES(t_Names;"web_@";*)

プロパティ

コマンド番号1166
スレッドセーフである