영어로 읽기

다음을 통해 공유


기록 함수

이러한 함수는 레코드 값을 만들고 조작합니다.

정보

이름 설명
Record.FieldCount 레코드의 필드 수를 반환합니다.
Record.HasFields 필드 이름이나 필드 이름들이 레코드에 있으면 true를 반환합니다.

변환

이름 묘사
Geography.FromWellKnownText WKT(Well-Known Text) 형식의 지리적 값을 나타내는 텍스트를 구조화된 레코드로 변환합니다.
Geography.ToWellKnownText 구조화된 지리적 점 데이터를 WKT(Well-Known Text) 형식으로 변환합니다.
GeographyPoint.From 부분으로부터 지리적 위치를 나타내는 레코드를 생성합니다.
Geometry.FromWellKnownText WKT(Well-Known Text) 형식의 기하학적 값을 나타내는 텍스트를 구조화된 레코드로 변환합니다.
Geometry.ToWellKnownText 구조화된 기하학적 점 값을 Well-Known 텍스트(WKT) 표현으로 변환합니다.
GeometryPoint.From 여러 부분으로부터 하나의 기하학적 점을 나타내는 레코드를 만듭니다.
Record.AddField 필드 이름과 값을 사용하여 필드를 추가합니다.
Record.Combine 목록의 레코드를 결합합니다.
Record.RemoveFields 지정된 필드를 서로 관련하여 다시 정렬하는 새 레코드를 반환합니다. 지정되지 않은 모든 필드는 원래 위치에 남아 있습니다.
Record.RenameFields 지정된 필드의 이름을 바꾸는 새 레코드를 반환합니다. 결과 필드는 원래 순서를 유지합니다. 이 함수는 필드 이름 교환 및 연결 기능을 지원합니다. 그러나 모든 대상 이름과 나머지 필드 이름은 고유한 집합을 구성해야 합니다. 그렇지 않으면 오류가 발생합니다.
Record.ReorderFields 서로 상대적으로 필드를 다시 정렬하는 새 레코드를 반환합니다. 지정되지 않은 모든 필드는 원래 위치에 남아 있습니다. 둘 이상의 필드가 필요합니다.
Record.TransformFields transformOperations를 적용하여 필드를 변환합니다. transformOperations에서 지원하는 값에 대한 더 많은 정보는 매개 변수 값에서 확인하세요.

선택

이름 묘사
Record.Field 지정된 필드의 값을 반환합니다. 이 함수는 지정된 레코드에 대한 필드 조회 구문을 동적으로 만드는 데 사용할 수 있습니다. 이러한 방식으로 레코드[field] 구문의 역동적인 버전이 됩니다.
Record.FieldNames 레코드의 필드 순서대로 필드 이름 목록을 반환합니다.
Record.FieldOrDefault 레코드에서 필드의 값을 반환하거나 필드가 없는 경우 기본값을 반환합니다.
Record.FieldValues 레코드의 필드 순서대로 필드 값 목록을 반환합니다.
Record.SelectFields 입력 레코드에서 선택한 필드가 포함된 새 레코드를 반환합니다. 필드의 원래 순서가 유지됩니다.

직렬화

이름 묘사
Record.FromList 필드 값 목록과 필드 집합이 지정된 레코드를 반환합니다.
Record.FromTable 필드 이름과 값이 포함된 레코드 테이블에서 레코드를 반환합니다.
Record.ToList 입력 레코드의 필드 값을 포함하는 값 목록을 반환합니다.
Record.ToTable 입력 레코드의 필드 이름과 값이 포함된 레코드 테이블을 반환합니다.

매개 변수 값

다음 형식 정의는 위의 Record 함수에서 참조되는 매개 변수 값을 설명하는 데 사용됩니다.

형식 정의 묘사
MissingField 옵션 추가 정보: MissingField.Type
변환 작업 변환 작업은 다음 값 중 하나를 사용하여 지정할 수 있습니다.

• 두 항목의 목록 값입니다. 첫 번째 항목은 필드 이름이고 두 번째 항목은 새 값을 생성하기 위해 해당 필드에 적용된 변환 함수입니다.

• 목록 값을 제공하고 각 항목은 위에서 설명한 대로 2개 항목의 목록 값이 됨으로써 변환 목록을 제공할 수 있습니다.

예를 보려면 Record.TransformFields 설명으로 이동하세요.
작업 이름 바꾸기 레코드의 이름 바꾸기 작업은 다음 중 하나로 지정할 수 있습니다.

이전 및 새 필드 이름의 목록으로 표시되는 단일 이름 바꾸기 작업입니다.

예시에 대해 알고 싶다면 Record.RenameFields설명으로 이동하세요.