4D v15

METHOD GET CODE and METHOD SET CODE

ホーム

 
4D v15
METHOD GET CODE and METHOD SET CODE

METHOD GET CODE and METHOD SET CODE  


 

 

METHOD GET CODE ( path ; code {; *} )
METHOD SET CODE ( path ; code {; *} )

説明  

METHOD GET CODEMETHOD SET CODE コマンドはどちらも新しい属性metadataをサポートするようになりました。これにより、4D Mobile 関連のプロパティを取得・設定できるようになりました。

"published4DMobile"という名前の新しい属性が%attribute ラインに追加され、含めることができるようになりました:

  // %attribute = { "published4DMobile": { "table": "aTableName", "scope": "table" } }

"scope"というプロパティは以下の値を受け取ることができます: "none"、"table"、"currentRecord" または"currentSelection"

 

サポートされる属性は以下の通りです:

{
    "invisible" : false, // 表示状態であればtrue
    "publishedWeb" : false,  // 4D tags と URLを通して使用可能であればtrue
    "publishedSoap": false,  // Webサービスとして提供されていればtrue
    "publishedWsdl": false,  // WSDLで公開されていればtrue
    "shared" : false,  // コンポーネントとホストデータベースで共有されていればtrue
    "publishedSql" : false,  // SQLを通して利用可能であればtrue
    "executedOnServer" : false, // サーバー側で実行されていればtrue
    "published4DMobile" : {
        "scope": "table",  // "none" または "table" または "currentRecord" または "currentSelection" 
        "table": "aTableName"  // scope が "none" 以外の場合には表示される
    }
}

注: "published4DMobile" 属性については、"table"の値が存在しない、または"scope" が有効でない場合には、これらの属性は無視されます。



参照 

METHOD GET ATTRIBUTES
METHOD SET ATTRIBUTES

 
プロパティ 

プロダクト: 4D
テーマ: ランゲージ

 
履歴 

 
ARTICLE USAGE

4D v15 - アップグレードリファレンス(標準版) ( 4D v15)

Inherited from : METHOD GET CODE と METHOD SET CODE ( 4D v15)