| 4D v20.1Refresh license | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|  | 
    4D v20.1
 Refresh license 
         | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Refresh license -> 戻り値 | ||||||||
| 引数 | 型 | 説明 | ||||||
| 戻り値 | オブジェクト |   | ステータスオブジェクト | |||||
Refresh license コマンドはカレントの4D Server ライセンスを更新します。このコマンドは4D カスタマーデータベースへと接続し、カレントのライセンスに関連した新規あるいは更新されたライセンス(例: 追加購入したクライアントライセンスなど)を自動的にアクティベートします。
返されるオブジェクト
Refresh license から返されたオブジェクトには、以下のプロパティが含まれます:
| プロパティ | 型 | 詳細 | 
| success | ブール | 更新アクションが成功した場合にはTrue、それ以外の場合にはFalse | 
| status | 数値 | ステータスコード | 
| statusText | テキスト | ステータスの詳細 | 
| tips | テキスト | エラーを解決するための提案 | 
注: このコマンドは4D Server 上でのみ実行可能です。このコマンドを呼び出しているメソッドがリモートクライアントでローカルに実行された場合、あるいはシングルユーザー版4D で実行された場合、Refresh license は何もしません。
ライセンスを更新して、それが完了した時にメッセージを表示したい場合を考えます:
  // サーバーで実行すべきメソッド
 C_OBJECT($res)
 $res:=Refresh license
 If($res.success)
    ALERT("Success")
 Else
    ALERT($res.statusText)
 End if
	プロダクト: 4D
	テーマ: ライセンス
	番号: 
        1336
        
        
        
	
	初出: 4D v17 R4
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	ランゲージリファレンス ( 4D v20)
	
	
	ランゲージリファレンス ( 4D v20.1)
	
	
	
 コメントを追加
コメントを追加