熱門文章

2011年1月27日 星期四

Aras Innovator的Batch loader 匯入實體檔案

我實際試了一個檔案,是成功的!! 不但文件與File的都建立起來,連實體檔案也上傳完成!

AML如下:

我實際試了一個檔案,是成功的!! 不但文件與File的都建立起來,連實體檔案也上傳完成!

AML如下:<!--


<Item type='Document' action='add'>
  <item_number>@1</item_number>
  <name>@2</name>
     <Relationships>
         <Item type="Document File" action="add">
           <related_id>
           <Item type="File" action="add">
            <actual_filename>@3</actual_filename>
             <filename>@4</filename>
             <Relationships>
                    <Item type="Located" action="add">
                        <related_id>67BBB9204FE84A8981ED8313049BA06C</related_id>
                    </Item>
              </Relationships>
             </Item>
            </related_id>
         </Item>
    </Relationships>
</Item>
-->
我的匯入文字檔內容如下:
doc_id       doc_name      act_fileName                                          file_name
DOC-001  SampleDoc  d:\test_import_pool\samplefile01.pdf  samplefile01.pdf
我的匯入文字檔內容如下表.
重點有二個部份,一為@3為Actual file name,這個欄位一定要有,它是指檔案實際目錄所在,與檔名,所以內容應該類似"D:\Doc\sample.file.pdf", 而@4則是檔名,需要再寫一次檔名(ex: "sample.file.pdf"
第二部份是Vault,也就是located,id不用改,因為都是for Default Vault.所以related_id照舊,

2 則留言:

Mark 提到...

這個可以用nash.aspx來upload嗎?
我試了一下,可以建立文件,可是實體檔案沒有上傳完成!?

Jet Lo 提到...

似乎在Nash中上傳檔案是不大work的!