2.2.14 廃止されたアクティビティ

LANSA Composer

2.2.17 廃止されたアクティビティ


旧バージョンのLANSA Composerの一部のアクティビティがこのバージョンでは廃止されました。

廃止されたアクティビティはほとんどの場合、名前が変更されています。そして、新しい機能や動作または異なる機能や動作を備える代替アクティビティが用意されます。新しい処理シーケンスでは、推奨される代替アクティビティを使用する必要があります。

特に説明がない限り、廃止されたアクティビティも提供されますが、通常の使用時は非表示になっており、新規または変更された処理シーケンスでは使用できません。ただし、これによって、元のアクティビティを使用した既存の処理シーケンスの動作も保持されます。

廃止されたアクティビティを以下に示します。

·         ZZARCHIVE_FILE

·         ZZARCHIVE_FILE2

·         ZZCALL_FUNCTION

·         ZZDELETE_FILE

·         ZZFTP_INBOUND

·         ZZMSG_RECEIVE

·         ZZTUT_03_AT

ZZARCHIVE_FILE

元のアクティビティの名前:

ARCHIVE_FILE

代替アクティビティの名前:

MOVE_FILE

このアクティビティは以下のような理由で廃止されました。

·         ファイルの移動が失敗したときに、エラー結果コードが正しく設定されない

·         このアクティビティのパラメータが移動元のファイルとパスを指定する方法が、用意された他のアクティビティと一貫性がない

ZZARCHIVE_FILE2

元のアクティビティの名前:

ARCHIVE_FILE2

代替アクティビティの名前:

MOVE_FILE

ファイルの移動が失敗したときに、エラー結果コードが正しく設定されないため、このアクティビティは廃止されました。

ZZCALL_FUNCTION

元のアクティビティの名前:

CALL_FUNCTION

代替アクティビティの名前:

CALL_FUNCTION

CALL_FUNCTIONのアクティビティ機能が改善され、別のLANSAシステムや区画のファンクションを呼び出せるようになったので、このアクティビティは廃止されました。そのためサポートされるパラメータの数は7つに減少しました。廃止されたバージョンのアクティビティは9つのパラメータ値を維持し、既存の処理シーケンスが利用できるようになっています。(ただし、新しいCALL_FUNCIONアクティビティの拡張機能は提供されません。)

ZZDELETE_FILE

元のアクティビティの名前:

DELETE_FILE

代替アクティビティの名前:

DELETE_FILE

ファイルの削除が失敗したときに、エラー結果コードが正しく設定されないため、このアクティビティは廃止されました。

ZZFTP_INBOUND

元のアクティビティの名前:

FTP_INBOUND

代替アクティビティの名前:

FTP_INBOUND

このアクティビティは使用される保管先のローカルディレクトリに関する動作が正しくなかったため廃止されました。この廃止されたバージョンのアクティビティでは複数のFTPサーバー(特にLinuxサーバー)で使用されると、リモートディレクトリのパスの一部が目的のディレクトリパスに追加されてしまうことがあります。これは正常な動作ではなく、改良されたFTP_INBOUNDで修正されています。しかし、既存のシステムではこの動作に基づいている場合も考えられるので、この廃止されたバージョンのアクティビティはそのままの動作を維持しています。

ZZMSG_RECEIVE

元のアクティビティの名前:

MSG_RECEIVE

代替アクティビティの名前:

MSG_RECEIVE

受信するメッセージがない場合、アクティビティがエラー状態で終了するため、このアクティビティは廃止されました。新しいバージョンのアクティビティでは、このような場合に正常(OK)の状態で終了します。ただし、新しい出力パラメータには受信したメッセージのカウントが格納されるため、このカウントを使用する処理シーケンスがより適切に対応できます。

ZZTUT_03_AT

元のアクティビティの名前:

TUT_03_AT

代替アクティビティの名前:

NEXTNUMBER

このアクティビティはチュートリアルLIC004でLANSA Composer のバージョン2またはそれ以前のバージョン用に使用されたものです。LANSA Composerのバージョン3またはそれ以降のバージョン用のチュートリアルでは代わりにNEXTNUMBERのアクティビティが使用されます。