に設定しようとしWrittenDestination.Name
ていOutputLocalEnvironment.Variables.zipFileName
ます。しかし、メッセージを実行して追跡しようとすると、の値zipFileName
はnull
.
これが私の ESQL コードです。
CREATE COMPUTE MODULE TFM_ERecruit_compare
CREATE FUNCTION Main() RETURNS BOOLEAN
BEGIN
SET OutputLocalEnvironment = InputLocalEnvironment;
SET OutputLocalEnvironment.Variables.zipFileName = InputLocalEnvironment.WrittenDestination.Name;
SET OutputLocalEnvironment.Variables.entryFileName = 'test.xml';
SET OutputLocalEnvironment.Variables.srcPath = InputLocalEnvironment.WrittenDestination.Directory;
SET OutputLocalEnvironment.Variables.logger_name = InputLocalEnvironment.Variables.logger_name;
RETURN TRUE;
END;
END MODULE;
OutputLocalEnvironment.WrittenDestination.Name
すでにトレースしているので、null ではないと確信しています。