임포트 스크립트 매개변수

임포트 형식 스크립트는 Jython 함수로 정의됩니다. Jython 함수 이름은 스크립트 파일 이름과 같아야 합니다. 이 함수는 두 개의 매개변수(현재 필드 및 현재 처리 중인 행)를 사용합니다.

  • strField - 임포트 형식에 정의된 소스 파일 열의 값입니다. 예를 들어 [금액] 열에 지정된 임포트 스크립트의 경우 strField에 금액 값이 포함되고, [계정] 열에 지정된 임포트 스크립트의 경우 strField에 계정 값이 포함됩니다.

  • strRecord - 스캔되는 소스 파일 라인(레코드)입니다.

다음 예에서 스크립트는 계정 코드를 소스 파일의 계정 설명과 연결합니다. 예를 들어 파일의 첫번째 데이터 라인은 계정 코드 1110이고 "Cash" 설명이 있습니다. 이 스크립트는 1110을 "Cash"와 연결하고 TDATASEG 테이블에 "1110-Cash"라는 소스 계정을 생성합니다. TDATASEG 테이블 참조를 참조하십시오. 스크립트에서 임포트 형식에 의해 정의된 필드와 현재 레코드의 14-34 위치에서 정의된 필드를 선택합니다. Jython은 열 번호 매기기를 0이 아니라 1부터 시작합니다.


임포트 스크립트가 표시된 스크립트 편집기 이미지