Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

9.93 GET_LICENSE_STATUS

Note
title注意

 9.1 組み込み関数の規則     利用オプション

このLANSAシステムのLANSAライセンスのステータスを特定の日付で取得します。 

この組み込み関数を使って定期的にジョブを実行することにより、ライセンス期限切れの警告を事前に受け取ることができます。 

この BIF は、9.2 開発環境のみで使用される組み込み関数 です。

引数

番号

タイプ

必須/任意

記述

最小長

最大長

最小小数桁数

最大小数桁数

1

N

任意

日付(YYYYMMDD)時点のライセンス状況

この引数が指定されていないか0の場合、今日の日付が使用されます。

8

8

0

0

2

A

任意

ライセンス・コード

このライセンス・コードのステータスを要求します。この引数の指定がない場合、引数1で指定された日付のライセンスすべてのステータスが戻されます。 (*)

3

3



3

A

任意

ライセンス・バージョン (*)

この引数の指定がないか空白の場合、ライセンス・バージョンは「1」と仮定されます。

1

1

0
 

0
 

4

A

任意

チェックが必要な長いライセンス・コード (*)

24

24

0
 

戻り値

番号

タイプ

必須/任意

記述

最小長

最大長

最小小数桁数

最大小数桁数

1

L

必須

ライセンス・ステータスを含める作業リスト (*)

**

0
 

0
 

2

A

任意

戻りコード

OK = ライセンス・ステータスのリスト(満載または一部)が戻された。リストに戻された以上のフィールドは存在しない 

OV = リスト(満載)が戻された。ただしリストに収まらなかったエントリーがさらに存在する

2

2



(*)  ライセンス・バージョンが「1」に設定されている場合、4番目の引数が指定されても無視されます。呼び出し元のRDMLファンクションは、項目の長さの合計が正確に4バイトかつ32,767エントリー以下の作業リストを提供しなければなりません。戻されるそれぞれのリスト項目は、次のような形式にする必要があります。

...