【SystemDirector Enterprise for Batch】[pp_info:8313] BATOOL問合せ:20120709-01
質問内容
BATOOL/FW部品のJOB内共有領域読込,JOB内共有領域書込(BatchFW_JOBComAreaRead,BatchFW_JOBComAreaWrite)またはJOBNET内共有領域読込,JOBNET内共有領域書込(BatchFW_JnwComAreaRead,BatchFW_JnwComAreaWrite)を用いてJOB間のパラメータを受け渡そうと考えています。
Pro*C/C++のサンプルを作成して実装の確認をしようとしているのですが、下記のようなコンパイルエラーが出ます。
/data/Jobstep/ST/QW011/BSRoot/src/compilesrc/paramTest1.c:776: undefined reference to `BatchFW_JOBComAreaWrite'
ヘッダを確認したところ、上記部品は”BfCommonh.h”に含まれているようです。
対処方法を教えてください。
回答内容
ソース上の""JOB""を""Job""に変更する必要があります。
具体的には、
BatchFW_JOBComAreaWrite を、
BatchFW_JobComAreaWrite に修正の上、コンパイル&リンクをしてみて下さい。
-- 以下、BfCommonh.h より抜粋します。
BATCHFW_API int BatchFW_JobComAreaRead(char *P_JOBID, int *P_SELECTRESULT, char *P_COMAREA);
BATCHFW_API int BatchFW_JobComAreaWrite(char *P_JOBID, char *P_COMAREA);
--
【確認済みのバージョン】全バージョン
【確認済みの対象OS】全OS
製品名カテゴリ
SystemDirector Enterprise for Java(バッチ)/C Batch
-
コンテンツID:
3150105361
-
公開日:
2013年08月19日
-
最終更新日:2013年08月19日
アンケート
サポート情報充実のためアンケートにご協力をお願いいたします。
コメント欄: