[데이터베이스 생성]
[DB 생성-자료선택]

AiXML-AddIn에서 사용 하는 파일과 입력/출력 자료관리를 위한 DB를 생성 합니다.
여기에서 생성한 DB는 입력,추가,삭제 등을 할 수 있으며, 검색을 통하여 필요한 정보를 Excel로 저장이 가능 합니다.
DB는 별도의 설치가 필요 없이 SQLite DB 파일을 생성하고, 이 때 생성한 DB는 개인정보 보호를 위하여 암호화 합니다.
프로그램의 초기에 "환경지정"에서 DB파일을 저장하고 관리할 폴더를 지정하면 보다 편하게 관리 할 수 있습니다.
환경 지정을 미리 하세요.

DB를 생성하기 위하여 "자료선택"에서 필드,자료가 있는 파일을 선택 합니다. 파일의 종류는 Excel, CSV, Infor(XML), AiXML의 파일을 선택 할 수 있습니다.
![]()
"자료 불러오기"를 클릭 하면 아래의 그림처럼 필드명을 확인 할 수 있습니다.

불러온 자료의 필드를 확인하고 여기에서 추가,삭제를 할 수 있습니다.
![]()
![]()
아래의 그림은 필드를 추가 할 때 보이는 화면 입니다.

"추가" 기능으로 원하는 위치에 추가가 가능 합니다.
다음은 "자료 파일 종류"의 형식을 정의 하였으니 참고 하세요.
[Excel Format]

Row 1번에 들어가는 값들이 DB의 Key으로 지정 합니다.
처음에 DB를 생성 하면서 필요한 정보를 미리 넣는 것이 나중에 사용 하면서 좋습니다.
1번 다음 줄 부터는 DB에 들어갈 자료 입니다.
이 자료는 넣을 수도 뺄 수도 있습니다.
[CSV Format]

처음 라인은 DB의 Key으로 지정 합니다.
이 때 앞부분에 ‘@’표시가 있으면 Image Field로 인식 합니다.
예) “@image” 는 필드 명이 “image”이면서 이미지 파일 입니다.
처음 라인 다음 부터 DB에 들어갈 자료 입니다.
이 자료는 넣을 수도 뺄 수도 있습니다.
[Infor XML Format]

XML File로 작성한 자료를 바탕으로 DB의 Key으로 지정 합니다.
“<fields>” : Tag는 DB의 KEY를 지정하며 속성으로 “TEXT”,”DATETIME”등을 지정 할 수 있습니다.
“<datas>”의 “<item>”은 “<fields>”에서 지정한 Key의 자료들이 순차적으로 들어갑니다.
이 자료는 넣을 수도 뺄 수도 있습니다.
[AiXML Format]

AiXML Excel Addin 프로그램을 이용하여 생성한 파일 입니다.
결과 파일을 이용하여 DB화 할 때 사용 합니다.
“<variables>”의 DB Key정의와 “<v:sampleDataSet>”의 정의로 유를 생성 합니다.
이 자료는 넣을 수도 뺄 수도 있습니다.
[DB 생성-필드 (생략가능)]

를 클릭하여 추가정보가 있는 XMl파일을 선택 합니다. XML 형식은 아래 그림을 참고 하세요
< 추가정보 XML 파일 >


프로그램 사용에 필요한 기타의 기본적인 필드들을 미리 지정 해놓은 XML파일을 불러와서 추가 한 화면 입니다.
이전 단계에서 1개의 필드를 입력 하는 것을 편리하게 한번에 추가 할 수 있습니다.
또한 꼭 필요한 필드(AiXML, Excel, Ai File, PDF file,……)넣는 기능 이기도 합니다.
DB 생성에 신중 해야 하며 한진테크에서는 생성을 도와드리고 있습니다.
[DB 생성 - 생성]

DB 파일 : 생성할 DB의 파일을 경로와 함께 입력 합니다. (여기에 자료를 입력하고 검색 하는 파일 입니다. 매우 중요한 파일이죠.)
DB Table 이름: 자료를 저장할 Table이름을 입력 합니다.(영문 사용)
![]()
자료 파일에서 자료를 포함하여 DB를 생성 합니다.
나중에 따로 자료를 입력하는 번거로움 없이 생성 시에 자료도 함께 넣습니다.
![]()
모든 지정이 끝나면 "DB 생성"을 클릭 합니다.
[DB 생성-추가정보]

을 클릭 합니다.

“DB 추가정보”는 검색, 재발급이 필요 할 때 빠르고 편리하게 처리 할 수 있도록 하기 위하여, 작업한 자료를 잘 정리 하여 저장 하는 기능으로 DB 생성 후에 지정 하는 기능 입니다.
위의 화면에서 지정한 필드에 따라서 입력/검색 등에서 유용하게 사용 합니다.
너무 어려운가요? ㅠㅠ
[DB 생성-디자인]

![]()
입력과 교정 검색 등에서 사용할 화명을 디자인 할 수 있습니다.

디자인 방법은 “Form 디자인“ 설명서 참조 하세요.