Page History
9.93 GET_LICENSE_STATUS
| Note |
|---|
このLANSAシステムのLANSAライセンスのステータスを特定の日付で取得します。
この組み込み関数を使って定期的にジョブを実行することにより、ライセンス期限切れの警告を事前に受け取ることができます。
この BIF は、9.2 開発環境のみで使用される組み込み関数 です。
引数
番号 | タイプ | 必須/任意 | 記述 | 最小長 | 最大長 | 最小小数桁数 | 最大小数桁数 |
|---|---|---|---|---|---|---|---|
1 | N | 任意 | 日付(YYYYMMDD)時点のライセンス状況 この引数が指定されていないか0の場合、今日の日付が使用されます。 | 8 | 8 | 0 | 0 |
2 | A | 任意 | ライセンス・コード ライセンス・コード。このライセンス・コードのステータスを要求します。この引数の指定がない場合、引数1で指定された日付のライセンスすべてのステータスが戻されます。このライセンス・コードのステータスを要求します。この引数の指定がない場合、引数1で指定された日付のライセンスすべてのステータスが戻されます。 (*) | 3 | 3 | ||
3 | A | 任意 | ライセンス・バージョン (*) この引数の指定がないか空白の場合、ライセンス・バージョンは「1」と仮定されます。 | 1 | 1 | 0 | 0 |
4 | A | 任意 | チェックが必要な長いライセンス・コード (*) | 24 | 24 | 0 | 0 |
...
番号 | タイプ | 必須/任意 | 記述 | 最小長 | 最大長 | 最小小数桁数 | 最大小数桁数 |
|---|---|---|---|---|---|---|---|
1 | L | 必須 | ライセンス・ステータスを含める作業リスト (*) | * | * | 0 | 0 |
2 | A | 任意 | 戻りコード OK = ライセンス・ステータスのリスト(満載または一部)が戻された。リストに戻された以上のフィールドは存在しない OV = リスト(満載)が戻された。ただしリストに収まらなかったエントリーがさらに存在する | 2 | 2 |
...
開始 | 終了 | 説明 |
|---|---|---|
1 | 3 | ライセンス・コード |
4 | 4 | 状況 Y/N. Y = 引数1の日付時点で、このコンピュータのライセンスは有効です。 |
...
開始 | 終了 | 説明 |
|---|---|---|
1 | 24 | ライセンス・コード |
25 | 25 | 状況 Y/N. Y = 引数1の日付時点で、このコンピュータのライセンスは有効です。 |
技術上の注記
IBM iライセンス:戻されるライセンス・コードには、このLANSA iライセンス:戻されるライセンス・コードには、このLANSA システムの永久ライセンスが含まれます。さらにIBM iの導入処理を使ってIntegratorがインストールまたはアップグレードされている場合はLANSA Integratorキー・ライセンスが含まれます。LANSA Integratorが単独でインストールされている場合、GET_LICENSE_STATUSでIntegratorのライセンスは戻されません。
...