Versions Compared

Key

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

9.20 COMPILE_PROCESS

Note
title注意

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

プロセスおよび選択されたすべてのファンクションをコンパイルします。 

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

Visual LANSAの引数

番号

タイプ

必須/任意

Visual LANSAの内容

最小長

最大長

最小小数桁数

最大小数桁数

1

A

必須

プロセス名

1

10



2

L

必須

ファンクション名を含む作業リスト。呼び出し元のRDMLファンクションは、項目の長さの合計が正確に7バイトの作業リストを提供する必要があります。

コンパイルに際してファンクションを指定しない場合は、空の作業リストを渡す必要があります。

1

7



3

A

任意

ジョブの名前
無視

1

10



4

A

任意

ジョブ記述の名前
無視

1

21



5

A

任意

ジョブ待ち行列の名前
無視

1

21



6

A

任意

出力待ち行列の名前
無視

1

21



7

A

任意

プロセスの強制コンパイル。このオプションはプロセスを強制的に再生成します。このオプションが NO でも、変更が加えられた場合は、前回もコンパイルされているため、プロセスがコンパイルされる場合があります。ファンクションは影響を受けず、常にコンパイルされます。

デフォルトはNOです。

2

3



8

A

任意

RDML ソース・リストを作成するかどうかを指定
無視

2

3



9

A

任意

RPG & DDSソース・リストを作成するかどうかを指定

このオプションはLANSA/PCのソースの保管オプションとして扱われます。

2

3



10

A

任意

コンパイルしたプログラムを最適化するかどうかを指定
無視

2

3



11

A

任意

10 進データ・エラーを無視するかどうかを指定
無視

2

3



12

A

任意

デバッグを使用可能にする/プログラムの識別情報を削除するかどうかを指定

最初の文字のみチェックされます。これがYの場合はデバッグが可能になります。デフォルト:Y

6

6



13

A

任意

コード生成機能の作業域をダンプするかどうかを指定
無視

2

3



14

A

任意

Documentor の詳細を作成するかどうかを指定
無視

2

2



15

A

任意

HTML ページを生成するかどうかを指定

YES:HTMLページを生成する 
NO:HTMLページを生成しない
デフォルト:使用可

Note
title注意

注:この引数は、Webが使用可能なプロセスにのみ適用可能です。 

2

3



16

A

任意

HTML エディター・エクステンションの詳細を生成するかどうかを指定
このオプションは、妥当性数値と同様に扱われます。

YES:HTMLエディタ・エクステンションをサポートする詳細を生成する 
NO:詳細を生成しない

Note
title注意

注:この引数は、Webが使用可能なプロセスにのみ適用可能です。 

このオプションがYESの場合は、HTMLページ作成オプションもYESに設定する必要があります。

2

3



...

番号

タイプ

必須/任意

LANSA/ADの内容

最小長

最大長

最小小数桁数

最大小数桁数

1

A

必須

プロセス名

1

10



2

L

必須

ファンクション名を含む作業リスト。呼び出し元のRDMLファンクションは、項目の長さの合計が正確に7バイトの作業リストを提供する必要があります。

コンパイルに際してファンクションを指定したくない場合は、空の作業リストを渡す必要があります。 

戻されるそれぞれのリスト項目は、次のような形式にする必要があります。 

1 から7バイト:ファンクション名

1

7



3

A

任意

バッチ・ジョブの名前
デフォルト:プロセス名

1

10



4

A

任意

ジョブ記述の名前
デフォルト:要求するジョブの属性からのジョブ記述

1

21



5

A

任意

ジョブ待ち行列の名前
デフォルト:要求するジョブの属性からのジョブ待ち行列

1

21



6

A

任意

出力待ち行列の名前
デフォルト:要求するジョブの属性からの出力待ち行列

1

21



7

A

任意

ファンクションと同様にプロセスをコンパイルするかどうかの指定

YES:プロセスをコンパイルする 
NO:プロセスをコンパイルしない
デフォルト:システム定義データ・エリアDC@A01における桁位置461の「コンパイル・プロセスの省略値」。

「注意:」「注意」を参照

2

3



8

A

任意

RDMLソース・リストを作成するかどうかを指定

YES:RDMLリストを作成する 
NO:リストを作成しない
デフォルト:システム定義データ・エリアDC@A01における桁位置146の「ソース・リスト作成の省略値」

2

3



9

A

任意

RPG & DDSソース・リストを作成するかどうかを指定

YES:RPG & DDSリストを作成する 
NO:リストを作成しない
デフォルト:システム定義データ・エリアDC@A01における桁位置146の「ソース・リスト作成の省略値」。

「注意:」「注意」を参照

2

3



10

A

任意

コンパイルしたプログラムを最適化するかどうかを指定

YES:プログラムを最適化する 
NO:最適化しない
デフォルト:システム定義データ・エリアDC@A01における桁位置147の「コンパイルの最適化の省略値」。

「注意:」「注意」を参照

2

3



11

A

任意

10 進データ・エラーを無視するかどうかを指定

YES:10進データ・エラーを無視する 
NO:10進データ・エラーを無視しない
デフォルト:システム定義データ・エリアDC@A01における桁位置148の「10進データ・エラーの省略値」。

「注意:」「注意」を参照

2

3



12

A

任意

デバッグを使用可能にする/プログラムの識別情報を削除するかどうかを指定
YES YES:プログラムをデバッグ・モードで使用できるようにし、識別情報を消去しない
NO NO:デバッグを使用不可にし、プログラムの識別情報を消去する
NO YES:デバッグを使用不可にするが、プログラムの識別情報を消去しない
デフォルト:システム定義データ・エリアDC@A01における桁位置400の「デバッグの使用可能の省略値」

Warning
title警告

警告:このパラメータには、YESNOを指定しないでください。プログラムに識別情報がないと、DEBUGは正常に実行されません。

6

6



13

A

任意

コード生成機能の作業域をダンプするかどうかを指定

YES:作業域をダンプする 
NO:作業域をダンプしない
デフォルト:使用可

2

3



14

A

任意

Documentorの詳細を作成するかどうかを指定

YES:Documentorの詳細を作成する 
NO:Documentorの詳細を生成しない
デフォルト:Documentatorがパーティション・レベルで使用可能になっている場合はYES、そうでない場合はNO

2

2



15

A

任意

HTMLページを生成するかどうかを指定

YES:HTMLページを生成する 
NO:HTMLページを生成しない
デフォルト:使用可

Note
title注意

注:この引数は、Webが使用可能なプロセスにのみ適用可能です。

2

3



16

A

任意

数値の検証

YES:HTMLエディタ・エクステンションをサポートする詳細を生成する 
NO:詳細を生成しない

Note
title注意

注:この引数は、Webが使用可能なプロセスにのみ適用可能です。

このオプションがYESの場合は、HTMLページ作成オプションもYESに設定する必要があります。

2

3



17

A

任意

XMLを生成するかどうかを指定

YES:XMLを生成する 
NO:XMLを生成しない
デフォルト:使用可

Note
title注意

注:この引数は、XMLが使用可能なプロセスにのみ適用可能です。

2

3



...

番号


9

RPG & DDSソース・リストを作成するかどうかを指定

デフォルト:システム定義データ・エリアDC@A01における桁位置146の「ソース・リスト作成の省略値」

このデフォルト設定は、システム設定を確認する機能の「コンパイルと編集の設定」で、プロセスのコンパイルオプションを通じて確認してください。

10

コンパイルしたプログラムを最適化するかどうかを指定

デフォルト:システム定義データ・エリアDC@A01における桁位置147の「コンパイルの最適化の省略値」

このデフォルト設定は、システム設定を確認する機能の「コンパイルと編集の設定で、[ソース・リストの作成]オプションを通じて確認してください。

11

10 進データ・エラーを無視するかどうかを指定

デフォルト:システム定義データ・エリアDC@A01における桁位置148の「10進データ・エラーの省略値」。

このデフォルト設定は、システム設定を確認する機能の「コンパイルと編集の設定」で、PRGの10進データ・エラーの無視オプションを通じて確認してください。

...