RemoteObjectのWebAPIでジョブにマルチデータを指定する方法
公開日:2022/12/06
- V12
RemoteObjectのWebAPIでジョブに複数のデータを指定する方法はどのようにしますか?
WebAPIで複数のデータをジョブに指定するには次の指定が必要です
①APIのdatasにより、データファイル(または、DB設定)を登録し、データIDを取得します
②必要なデータの数分の①を繰り返します
③APIのjobsにより、ジョブに②で作成した複数データを指定します
①②datasへの登録
http://server:56789/cfro/webapi/datas
にて、ひとつずつデータを登録します
登録時にデータIDを取得します
③jobsへのデータの登録
http://server:56789/cfro/webapi/jobs
にて、①②で作成したデータIDを指定してジョブを作成します
データIDは、リクエストボディへJSONを指定する際の
datasパラメーターへ、IDをカンマ区切りで指定します
リクエストボディ例
{
"cf.mode": "Cast",
"cf.opt.D": "C:/ProgramData/Infotec/CreateForm/12/work/sample",
"cf.opt.s": "smpl.sty",
"datas": [
"\"DT001\",\"DT002\",\"DT003\""
]
}
※ データ登録とジョブ実行を同時に行うAPIではマルチデータの指定はできません
この質問・回答は役に立ちましたか?