您的位置:首页 > 其它

Aras Innovator客户端批量下载关联文件

2014-12-22 13:02 309 查看
<button onclick="btnDownload();" id="downfilebtn">批量下载关联文件</button>
<script type="text/javascript">
function btnDownload()
{
var cadId=document.thisItem.getAttribute("id");
if(cadId!=undefined)
{
var inn=top.aras.newIOMInnovator();
var cadstr=inn.applyAML("<AML><Item type='CAD File' action='get' select='id,related_id'><source_id>"+cadId+"</source_id></Item></AML>");
var cadsum=cadstr.getItemCount();
for(var i=0;i<cadsum;i++)
{
var subcad=cadstr.getItemByIndex(i).getRelatedItem();
var subfile=undefined;
nativeid=subcad.getID();
if(nativeid!=undefined){subfile=top.aras.getItemById("File",nativeid);top.aras.downloadPhysicalFileTo(subfile,top.aras.getWorkingDir(false,window),window);}
}
}
}
</script>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: