[ |../../index.htm#lansa/laddsnbi_0030.htm]
現在地:
DC@F47 - 組み込み関数の定義
ファイル名: |
DC@F47 |
説明: |
組み込み関数の定義ファイル |
標準ライブラリ: |
<<pgmlib>> |
論理ビュー
名前 |
使用 |
キー/説明/コメント |
|---|---|---|
DC@F47V1 |
Read |
F47BIF (一意) |
DC@F47V2 |
Update |
DC@F47V1 と同じ |
DC@F47V3 |
Read |
F47IDN (一意) |
DC@F47V4 |
Update |
DC@F47V3. と同じ |
レコード・レイアアウト
フィールド名 |
タイプ |
長さ |
小数点 |
説明/コメント/値 |
|---|---|---|---|---|
F47BIF |
A |
20 |
|
組み込み関数の名前。名前の長さは、3 GL BIF の場合 4 ~ 20 文字、RDML BIF の場合は 18 文字となります。名前は、英語のアルファベット文字 (A ~ Z)、アンダースコア ()、数字のみで構成されていなければいけません。また、ネーミング規則にあるように、"UD" (ユーザー定義) または "OV_" (代理店提供) のいずれかで始める必要があります。 |
F47IDN |
P |
3 |
0 |
一意の番号/識別子。推奨されている番号の範囲の詳細については、「ネーミング規則」の関連箇所を参照してください。 |
F47DES |
A |
40 |
|
組み込み関数の簡単な説明 (40 文字まで)。 |
F47COE |
A |
1 |
|
C または E。組み込み関数が呼び出される (C) のか、ファンクション内で実行される (E) が決定されます。つまり、この組み込み関数がスタンドアロンのプログラムなのか、LANSA ファンクションのインライン・コードの一部なのかということです。 |
F47PGM |
A |
8 |
|
呼び出すプログラムの名前、もしくは、実行する RPG サブルーチンの名前。 |
F47SLR |
A |
1 |
|
ファンクションが *HEAVYUSAGE の場合は、N。 ファンクションが *LIGHTUSAGE の場合は、Y。 |
F47ARG |
P |
3 |
0 |
LANSA USE コマンドの WITH_ARGS パラメータを使って、組み込み関数に渡される引数の番号 (BIF_ARGnn の nn は 0 ~ 20)。 |
F47RET |
P |
3 |
0 |
LANSA USE コマンドの TO_GET パラメータで、組み込み関数が渡す戻り値の番号 (BIF_RETnn の nn は 0 ~ 20)。 |
[ |../../index.htm#lansa/laddsnbi_0030.htm]