ここは旧式の4DドキュメントWebサイトです。最新のアップデートされたドキュメントを読むには新サイトをご利用下さい→ developer.4d.com |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
METHOD GET NAMES
|
METHOD GET NAMES ( arrNames {; filter}{; *} ) | ||||||||
引数 | 型 | 説明 | ||||||
arrNames | テキスト配列 |
![]() |
プロジェクトメソッド名配列 | |||||
filter | テキスト |
![]() |
名前フィルター | |||||
* | 演算子 |
![]() |
指定時 = コンポーネントで実行されたとき、コマンドはホストデータベースに適用される (コンポーネントのコンテキスト以外ではこの引数は無視されます) | |||||
METHOD GET NAMESコマンドはアプリケーション中のプロジェクトメソッドの名前をarrNames配列に返します。
デフォルトではすべてのメソッドがリストされます。filter 引数に比較文字列を渡して、このリストを絞り込むことができます。この場合コマンドは名前がフィルターにマッチするメソッドのみを返します。"@"をワイルドカードとして使用することができます。
このコマンドがコンポーネントから呼ばれると、デフォルトでコンポーネントプロジェクトメソッドの名前が返されます。* 引数を渡すと配列にはホストデータベースのプロジェクトメソッドが返されます。
注: ゴミ箱内のメソッドは含まれません。
典型的な利用例:
// データベースのすべてのプロジェクト名をリストする
METHOD GET NAMES(t_Names)
// 特定の文字から始まるメソッドのみをリストする
METHOD GET NAMES(t_Names;"web_@")
// ホストデータベース内で、特定の文字から始まるメソッドのみをリストする
METHOD GET NAMES(t_Names;"web_@";*)
プロダクト: 4D
テーマ: デザインオブジェクトアクセス
番号:
1166
初出: 4D v13
ランゲージリファレンス ( 4D v20 R7)