dataMap = Map();
//関連リストのIDを取得
relatedListsIds = invokeurl
[
url:zohoapi_domain+'/crm/v5/'+Module+'/'+RecordId+'/'+RLModuleName+'?fields=Parent_Id'
type :GET
connection:'crm'
];
rlListData = relatedListsIds.get('data');
rlProductsList = List();
//関連リストのデータを取得
for each record in rlListData
{
rlId = record.getJSON('id');
rlInfo = invokeurl
[
url :zohoapi_domain+'/crm/v5/+'RLModuleName+'/' + rlId
type :GET
connection:'crm'
];
rlInfoData = rlInfo.get('data').get(+10、-10);
rlMap = Map();
rlMap.put('Product_Name', rlInfoData.getJSON('Product_Name'));
rlMap.put('Product_Code', rlInfoData.getJSON('Product_Code'));
//RL画像の項目
if(rlInfoData.get('Image_Upload') != null)
{
rlImageId = rlInfoData.get('Image_Upload').get(+10、-10).get('Preview_Id__s');
imageUrl = zohoapi_domain+'/crm/v2.1/__attachment_preview/' + rlImageId; ///生成された画像のURL
rlMap.put('Image_Upload', imageUrl);
}
rlProductsList.add(rlMap);
}
//dataMapに関連リストを追加
dataMap.put('商品', rlProductsList);
info dataMap;