ここは旧式の4DドキュメントWebサイトです。最新のアップデートされたドキュメントを読むには新サイトをご利用下さい→ developer.4d.com |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
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 R7)