4D v14.3METHOD SET COMMENTS |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v14.3
METHOD SET COMMENTS
|
METHOD SET COMMENTS ( path ; comments {; *} ) | ||||||||
引数 | 型 | 説明 | ||||||
path | テキスト, テキスト配列 |
![]() |
メソッドパスを格納したテキストまたはテキスト配列 | |||||
comments | テキスト, テキスト配列 |
![]() |
指定したメソッドに設定するコメント | |||||
* | 演算子 |
![]() |
指定時 = コンポーネントで実行されたとき、コマンドはホストデータベースに適用される (コンポーネントのコンテキスト以外ではこの引数は無視されます) | |||||
METHOD SET COMMENTSコマンドはpath引数で指定したメソッドのコメントをcomments引数の内容で置き換えます。
このコマンドを使用して更新することのできるコメントは、4Dエクスプローラーのコメント欄で定義されたものです (METHOD GET CODEコマンドを使用して取得できるコード内のコメントではありません)。このコメントはトリガー、プロジェクトメソッド、そしてフォームメソッドに対して作成できます。またスタイルを付けることができます。
注: フォームとフォームメソッドは同じコメントを共有します。
テキスト配列またはテキスト変数に基づく2つのシンタックスを使用できます:
ARRAY TEXT(arrPaths;0) // テキスト配列
ARRAY TEXT(arrComments;0)
METHOD SET COMMENTS(arrPaths;arrComments) // 複数メソッドのコメント
2つのシンタックスを混合して使用することはできません。
無効なパス名を指定するとエラーが生成されます。
コマンドをコンポーネントから実行することもできますが、この場合 (コンポーネントコードには書き込みアクセスができないため) * 引数を渡さなければなりません。この状況で * 引数を省略するとエラー-9763が生成されます。
既存のトリガーコメントに更新日を追加する:
METHOD GET COMMENTS("[trigger]/Table1";$comments)
$comments:="Modif:"+String(Current date)+"\r"+$comments
METHOD SET COMMENTS("[trigger]/Table1";$comments)
プロダクト: 4D
テーマ: デザインオブジェクトアクセス
番号:
1193
初出: 4D v13
ランゲージリファレンス ( 4D v14 R2)
ランゲージリファレンス ( 4D v14 R3)
ランゲージリファレンス ( 4D v13.5)
ランゲージリファレンス ( 4D v14.3)
ランゲージリファレンス ( 4D v14 R4)