| 4D v18METHOD Get attribute | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D v18
 METHOD Get attribute 
         | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| METHOD Get attribute ( path ; attribType {; *} ) -> 戻り値 | ||||||||
| 引数 | 型 | 説明 | ||||||
| path | テキスト |   | プロジェクトメソッドのパス | |||||
| attribType | 倍長整数 |   | 取得する属性タイプ | |||||
| * | 演算子 |   | 指定時 = コンポーネントで実行されたとき、コマンドはホストデータベースに適用される (コンポーネントのコンテキスト以外ではこの引数は無視されます) | |||||
| 戻り値 | ブール |   | True: 属性が選択されている、False: 選択されていない | |||||
METHOD Get attributeコマンドはpath引数で指定されたプロジェクトメソッドのattribType属性値を返します。このコマンドはプロジェクトメソッドに対してのみ動作します。無効なパスを渡すとエラーが生成されます。
attribType引数には取得する属性のタイプを指定する値を渡します。Design Object Accessテーマの以下の定数を使用できます:
| 定数 | 型 | 値 | コメント | 
| Attribute executed on server | 倍長整数 | 8 | "サーバー上で実行"オプションに対応 | 
| Attribute invisible | 倍長整数 | 1 | "隠す"オプションに対応 | 
| Attribute published SOAP | 倍長整数 | 3 | "Webサービスとして提供"オプションに対応 | 
| Attribute published SQL | 倍長整数 | 7 | "SQL利用可"オプションに対応 | 
| Attribute published Web | 倍長整数 | 2 | "4DタグおよびURL (4DACTION...) で利用可"オプションに対応 | 
| Attribute published WSDL | 倍長整数 | 4 | "WSDLで公開する"オプションに対応 | 
| Attribute shared | 倍長整数 | 5 | "コンポーネントとホストデータベースで共有する"オプションに対応 | 
コマンドがコンポーネントから実行された場合、デフォルトでコンポーネントメソッドに適用されます。* 引数を渡すとホストデータベースのメソッドに適用されます。
コマンドは属性が選択されている場合Trueを、選択されていない場合Falseを返します。
	プロダクト: 4D
	テーマ: デザインオブジェクトアクセス
	番号: 
        1169
        
        
        
	
	初出: 4D v13
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	ランゲージリファレンス ( 4D v18)
	
	
	
	
	
 コメントを追加
コメントを追加