Happy DAXing!

블로그 이미지

Isaac Lee

Microsoft Dynamics AX

X++로 레코드에 파일 첨부하기

Microsoft Dynamics AX/AX 2012 2018. 11. 23. 16:15

Dynamics AX는 레코드 별로 파일을 첨부하여 저장할 수 있습니다.

다음 소스는 UI가 아닌 X++ 로 특정 레코드에 파일을 첨부하는 기본코드입니다.

이를 활용하면 필요에 따라 다중 파일 일괄 업로드도 가능합니다.


public void multiFileUpload()
{
    DocuRef docuRef;
    DocuActionArchive archive;
    Filename _fileName;
    FilePath _filePath;

    _fileName = "업로드 파일 명 (전체경로)";

    if(WinAPI::fileExists(_fileName))
    {
        ttsBegin;
        docuRef.clear();
        docuRef.RefRecId = 첨부할 테이블의 레코드ID;
        docuRef.RefTableId = 첨부할 테이블 No.; // 예) tableNum("CustTable");
        docuRef.RefCompanyId = curext();
        docuRef.Name = _fileName;
        docuRef.TypeId = 'File';
        docuRef.insert();

        archive = new DocuActionArchive();
        archive.add(docuRef, _fileName);
        ttsCommit;
    }
}


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
Posted by Isaac Lee
블로그 이미지

Microsoft Dynamics AX

by Isaac Lee

공지사항

    최근...

  • 포스트
  • 댓글
  • 트랙백
  • 더 보기

태그

  • Microsoft Dynamics AX
  • Hotfix 2680186
  • InventTransferJournal
  • AX
  • Lync 2013
  • System Requirement
  • AX2009
  • AX 2012 Feature Pack
  • 단축키
  • Windows Server
  • bginfo
  • SSRS
  • Windows Server 2012
  • Role Center
  • Office 2013
  • AX2012
  • AX 2012 R2
  • Exchange 2013
  • Dynamics AX 2012 R2
  • View Detail
  • Build 937
  • Sharepoint 2013
  • development
  • 재고이동 분개장
  • AX 2012
  • AX 2009
  • Dynamics AX 2012
  • SQL 서버 분석 서비스 프로젝트 마법사
  • DynamicsAX 2012
  • SQL Server 2012

글 보관함

«   2025/08   »
일 월 화 수 목 금 토
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31

링크

카테고리

분류 전체보기 (63)
Microsoft Dynamics AX (50)
AX 2009 (7)
AX 2012 (39)
Microsoft Windows (10)
Others (3)

카운터

Total
Today
Yesterday
방명록 : 관리자 : 글쓰기
Isaac Lee's Blog is powered by daumkakao
Skin info material T Mark3 by 뭐하라
favicon

Happy DAXing!

Microsoft Dynamics AX

  • 태그
  • 링크 추가
  • 방명록

관리자 메뉴

  • 관리자 모드
  • 글쓰기
  • 분류 전체보기 (63)
    • Microsoft Dynamics AX (50)
      • AX 2009 (7)
      • AX 2012 (39)
    • Microsoft Windows (10)
    • Others (3)

카테고리

PC화면 보기 티스토리 Daum

티스토리툴바