X++로 레코드 첨부파일 저장하기
Microsoft Dynamics AX/AX 2012
2018. 11. 23. 16:25
다음 소스는 Dynamics AX의 레코드에 첨부된 파일을 로컬 폴더에 저장하는 코드입니다.
하나의 레코드에 첨부된 여러 파일 또는 여러개의 레코드에 첨부된 파일을 로컬 폴더에 일괄 저장 할 수 있습니다.
public void FileDownload()
{
BinData binData;
Filename _fileName;
DocuRef docuRef;
DocuValue docuValue;
docuRef = docuRef::find(curext(), 파일이 첨부된 레코드 ID);
_fileName = "저장할 파일명과 경로";
docuValue = docuRef.docuValue();
binData = new BinData();
binData.setData(docuValue.File);
binData.saveFile(_fileName);
}
Happy DAXing!!
'Microsoft Dynamics AX > AX 2012' 카테고리의 다른 글
X++로 레코드에 파일 첨부하기 (0) | 2018.11.23 |
---|---|
Microsoft.Dynamics.Ax.Xpp.InvalidRemoteCallException (0) | 2018.10.01 |
Fom Control Tab 순서 지정 (0) | 2018.05.31 |
Display Method (form datasource) Performance 개선 (0) | 2018.05.23 |
텍스트 파일 문자열 바꾸기 (0) | 2017.12.23 |