기록 생성자 필드에 대한 데이터를 수집하는 변수
변수를 사용하여 기록 생성자 필드에 대한 데이터를 수집합니다.
다음 변수 유형을 사용하여 해당 기록 생성자 필드에 대한 데이터를 수집할 수 있습니다.
| 필드 유형 | 권장 변수 유형 |
|---|---|
| true/false | 예/아니요 |
| 참조 | 참조 |
| 날짜 또는 만료 날짜 | 날짜 |
| 날짜/시간 | 날짜/시간 |
| 선택 또는 연결된 선택 목록이 있는 필드 | 선택 상자 |
| 이메일 주소 | 이메일 |
| URL | URL |
| HTML | HTML |
| 목록 또는 UI 작업 목록 | 목록 수집기 |
| 길이가 256보다 큰 문자열 | 여러 줄 텍스트 |
| 문자열, 정수, 10진수, 부동 소수점 숫자 | 1줄 텍스트 |
| 파일 첨부 파일 | 첨부 파일 |
| 기타 모든 필드 유형 | 여러 줄 텍스트 |
주:
- 기록 생성자 변수가 다른 테이블의 암호화된 필드에 매핑된 경우 이 변수 값은 질문 답변 [question_answer] 테이블에 저장되지 않습니다. 따라서 대상 기록의 변수 편집기에서도 사용할 수 없습니다.
- 기록 생성자 변수가 마스킹되고 암호화되며 다른 테이블의 암호화된 필드에도 매핑되는 경우:
- 변수 값이 질문 답변 [question_answer] 테이블에 저장되지 않습니다.
- 변수의 암호 해독된 값이 대상 기록의 암호화된 필드로 복사됩니다.
반환된 값
기록 생성자를 만들 때는 반환 값을 알고 있어야 합니다.
이러한 필드 유형의 대부분은 문자열을 반환합니다. 그러나 몇 가지 예외가 있습니다. 예를 들어 참조 값은 대상 객체의 sys_id 을 반환하고 목록 값은 쉼표로 구분된 sys_ids 목록을 반환합니다.
예 1: 목록 값의 경우 사용자가 제출한 개별 값을 검색하기 위해 반복할 수 있는 배열을 반환합니다.
var sys_id_string = producer.glide_list_field;
var sys_id_list = sys_id_string.split(',');예 2: 날짜 또는 날짜/시간 값의 경우 GlideDate가 평가할 수 있는 날짜를 반환합니다.
var glideDateTime = new GlideDateTime(producer.date_field);