참조: 문서 접근자 헬퍼 오브젝트
유용한 함수
이름 | 인수 | 반환 값 유형 | 참고 |
|---|---|---|---|
getData
| 정수 인덱스 | 소스 | 지정된 인덱스(0부터 시작)에서 문서를 검색합니다. 다음과 조합하여 사용합니다. message.setMessage 헬퍼 함수를 사용하여 메모리 효율적인 방식으로 검색된 데이터로 현재 메시지를 채웁니다. 예를 들어 다음 코드는 첫 번째 첨부파일에서 검색된 UTF-8 XML 메시지를 현재 메시지에 입력합니다.
지정된 인덱스가 있는 통합 첨부파일이 없으면 오류가 발생합니다. |
filename 문자열 | 소스 | 지정된 파일명을 사용하여 문서를 검색합니다. 다음과 조합하여 사용합니다. message.setMessage 헬퍼 함수를 사용하여 메모리 효율적인 방식으로 검색된 데이터로 현재 메시지를 채웁니다. 예를 들어, 다음 코드는 현재 메시지를 이름이 input.xml인 UTF-8 XML 메시지 첨부파일로 채웁니다.
지정된 파일명을 사용하는 통합 첨부파일이 없으면 오류가 발생합니다. | |
getDocumentIndexes
| List<String> 레이블 | List<Integer> | 지정된 모든 레이블이 태그된 문서의 인덱스를 제공하는 정수 Java List를 반환합니다. 레이블 중 하나가 '*'이면 모든 레이블이 매칭되고 이 함수는 레이블이 하나 이상 있는 문서의 모든 인덱스를 반환합니다. |
getDocsMatching
| List<String> | List<Source> | 지정된 모든 레이블이 태그된 문서를 검색합니다. Workday는 100KB보다 작은 문서는 메모리에 저장하고 더 큰 문서는 디스크에 저장합니다. 런타임 메모리 및 디스크 공간 한도에 유의하십시오. |
label 문자열 | 소스 | 지정된 레이블이 태그된 문서를 검색합니다. 여기서 레이블은 통합 첨부파일 레이블을 의미합니다. 문서 태그와 유사합니다. | |
String[] 레이블 | 소스 | 문자열 배열의 모든 레이블로 태깅된 문서를 검색합니다. | |
getFileName
| 정수 인덱스 | 문자열 | 지정된 인덱스를 사용하는 파일명을 검색합니다. |
label 문자열 | List<String> | 지정된 레이블이 태그된 모든 문서의 파일명 Java List를 검색합니다. | |
List<String> 레이블 | List<String> | 지정된 레이블이 태그된 모든 문서의 파일명 Java List를 검색합니다. | |
label 문자열, 정수 인덱스 | 문자열 | 지정된 레이블로 태깅된 모든 문서의 n번째 파일명을 검색합니다. 다음 코드와 기능적으로 동일합니다. 대부분의 경우 다음을 사용해야 합니다. da.getFileNames(label) 인덱스를 사용하기 전에 일치하는 파일명 수를 찾습니다. 유일한 예외는 첫 번째(인덱스가 0인) 값이 필요한 제한된 경우입니다. | |
List<String> 레이블, 정수 인덱스 | 문자열 | 지정된 레이블로 태깅된 모든 문서의 n번째 파일명을 검색합니다. 다음 코드와 기능적으로 동일합니다. 대부분의 경우 다음을 사용해야 합니다. da.getFileNames(labels) 인덱스를 사용하기 전에 일치하는 파일명 수를 찾습니다. 유일한 예외는 첫 번째(인덱스가 0인) 값이 필요한 제한된 경우입니다. | |
String[] 레이블, 정수 인덱스 | 지정된 레이블로 태깅된 모든 문서의 n번째 파일명을 검색합니다. 다음 코드와 기능적으로 동일합니다. 대부분의 경우 다음을 사용해야 합니다. da.getFileNames(labels) 인덱스를 사용하기 전에 일치하는 파일명 수를 찾습니다. 유일한 예외는 첫 번째(인덱스가 0인) 값이 필요한 제한된 경우입니다. | ||
hasFile
| 문자열 파일명 | 부울 | 지정된 파일명을 사용하는 통합 첨부파일이 있는지 확인합니다. |
label 문자열, filename 문자열 | 부울 | 지정된 파일명을 사용하고 지정된 레이블이 태그된 통합 첨부파일이 있는지 확인합니다. | |
List<String> 레이블, filename 문자열 | 부울 | 지정된 파일명을 사용하고 목록의 모든 레이블로 태깅된 통합 첨부파일이 있는지 확인합니다. | |
sort
| 문자열 순서 | 없음 | 파일명을 기준으로 첨부된 문서를 정렬합니다. 유효한 순서 값은 다음과 같습니다.
|
size
| 없음 | 정수 | 첨부된 문서 수를 반환합니다. |
List<String> 레이블 | 정수 | 지정된 모든 레이블이 태그된 문서의 수를 반환합니다. | |
label 문자열 | 정수 | 지정된 레이블이 태그된 문서의 수를 반환합니다. | |
String[] 레이블 | 정수 | 문자열 배열의 모든 레이블로 태깅된 문서 수를 반환합니다. | |
toVar
| 정수 인덱스, 문자열 var_name | MessageVariable | 지정된 인덱스에서 문서를 검색하여 지정된 어셈블리 변수에 메모리 효율적인 방식으로 문서를 배치합니다.
예를 들어 다음과 같습니다.
|
문자열 파일명, 문자열 var_name | MessageVariable | 지정된 파일명을 사용하는 문서를 검색하여 지정된 어셈블리 변수에 메모리 효율적인 방식으로 문서를 배치합니다.
예를 들어 다음과 같습니다.
|