COBOL登録集に記述した名前に、Javaでは使用できない“-”(ハイフン)が使用されている場合、“_”(アンダースコア)に置き換えられます。
基本情報
項目名 | 設定値 |
|---|---|
サーバアプリケーション名 | 任意の値 |
プログラム名 | DATEDIFF |
実行基盤インタフェースの出力情報
[実行基盤インタフェースの出力情報]画面の設定値には、すべて任意の値を指定してください。
パラメタと復帰値情報
項目名 | 設定値 | |
|---|---|---|
COBOLプログラムに渡すパラメタ | パラメタ名 | FROM-DATE |
パラメタタイプ | IN | |
COBOL登録集名 | 任意の値 | |
先頭のレベル番号 | 01 or 77 | |
COBOLプログラムに渡すパラメタ | パラメタ名 | TO-DATE |
パラメタタイプ | IN | |
COBOL登録集名 | 任意の値 | |
先頭のレベル番号 | 01 or 77 | |
COBOLプログラムに渡すパラメタ | パラメタ名 | PASS-DAYS |
パラメタタイプ | OUT | |
COBOL登録集名 | 任意の値 | |
先頭のレベル番号 | 01 or 77 | |
PROGRAM-STATUSの値を返却する | 任意 | |
サーバアプリケーションのパラメタとして参照するCOBOL登録集
* FROM-DATE.cbl
01 FROM-DATE.
02 YYYY PIC X(4).
02 MM PIC X(2).
02 DD PIC X(2).
* TO-DATE.cbl
01 TO-DATE.
02 YYYY PIC X(4).
02 MM PIC X(2).
02 DD PIC X(2).
* PASS-DAYS.cbl
01 PASS-DAYS PIC S9(9) COMP-5. |
オプション情報
[オプション情報]画面の設定値には、すべて任意の値を指定してください。
生成されるJavaクラスおよびbean
// FROM_DATE.java
final public class FROM_DATE
{
public java.lang.String yyyy;
public java.lang.String mm;
public java.lang.String dd;
…
}
// TO_DATE.java
final public class TO_DATE
{
public java.lang.String yyyy;
public java.lang.String mm;
public java.lang.String dd;
…
}
// DATEDIFFBean.java
public class DATEDIFFBean
implements com.fujitsu.interstage.apfw.bean.ApfwBean
{
private int apfw_result;
private FROM_DATE from_date;
private TO_DATE to_date;
private int pass_days;
…
} |