방법: 데이터 필드 정의

LightSwitch 데이터베이스에서 엔터티 또는 테이블에 필드를 추가할 수 있습니다.이 필드의 모양과 동작을 수정할 수도 있습니다.

이 항목에는 다음과 같은 단원이 포함되어 있습니다.

  • 데이터 필드 추가.

  • 필드 수정.

비디오에 링크 관련 비디오 데모를 보려면 How Do I: Format Data on a Screen in a LightSwitch Application?을 참조하십시오.

데이터 필드 추가

테이블에 필드를 추가할 수 있습니다.외부 데이터 원본에서 생성된 엔터티에는 계산된 필드만 추가할 수 있습니다.

계산된 필드에 대한 자세한 내용은 방법: 계산된 필드 추가를 참조하십시오.

데이터 필드 추가

  1. 솔루션 탐색기에서 엔터티 또는 테이블을 두 번 클릭합니다.

    엔터티 또는 테이블은 데이터 디자이너에서 열립니다.

  2. 이름 열에서 **<속성 추가>**를 클릭한 다음 필드의 이름을 입력합니다.

  3. Type 열에서 새 필드의 데이터 형식을 선택합니다.다음 표에서는 각 형식에 대해 설명합니다.

    형식

    Visual Basic 형식

    C# 형식

    범위

    설명

    Binary

    Byte()

    byte[]

    -128 ~ 127.

    가변 길이의 바이트 배열입니다.

    Boolean

    Boolean

    bool

    true 또는 false입니다.

    날짜

    DateTime

    DateTime

    날짜로만 처리되는 DateTime입니다.

    DateTime

    DateTime

    DateTime

    0001년 1월 1일 오전 12:00:00부터 9999년 12월 31일 오후 11:59:59까지.

    Decimal

    Decimal

    decimal

    ±1.0 × 10<sup>−28</sup> ~ ±7.9 × 10<sup>28</sup>.

    유효 자릿수가 28 ~ 29개인 고정 소수점. 회계 수치에 적합합니다.

    Double

    Double

    double

    ±5.0e−324 ~ ±1.7e308.

    전체 자릿수가 15~16개인 부동 소수점. 과학 수치에 적합합니다.

    전자 메일 주소

    String

    string

    전자 메일 주소로 처리되는 문자열입니다.

    Guid

    String

    string

    GUID(Globally Unique IDentifier)로 서식이 지정된 문자열입니다.값은 각 레코드에 대해 자동으로 생성됩니다.

    Image

    Byte()

    Byte[]

    이미지로 처리되는 이진입니다.

    정수(Short)

    Short

    short

    -32,768 ~ 32,767.

    부호 있는 16비트 정수입니다.

    Integer

    Integer

    int

    -2147483647 ~ 2147483647.

    부호 있는 32비트 정수입니다.

    정수(Long)

    Long

    long

    -9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807.

    부호 있는 64비트 정수입니다.

    Money

    Decimal

    decimal

    통화 값으로 처리되는 십진수입니다.

    백분율

    Decimal

    decimal

    백분율로 처리되는 십진수입니다.

    전화 번호

    String

    string

    전화 번호로 처리되는 문자열입니다.

    String

    String

    string

    0개 이상의 유니코드 문자(가변 길이)의 시퀀스입니다.

    웹 주소

    String

    string

    웹 주소(URL)로 처리되는 문자열입니다.

  4. 사용자가 이 필드에 값을 제공하도록 하려는 경우 필요 확인란을 선택합니다.

필드 수정

속성 창에서 필드의 속성을 편집하여 필드를 수정할 수 있습니다.

엔터티가 외부 데이터 원본에서 생성되었다면 일부 필드 속성이 데이터 원본 구성 설정을 반영하므로 편집할 수 없습니다.

LightSwitch에서는 필드 속성을 변경하여 이러한 설정을 재정의할 수 없습니다.서버에서 이러한 필드를 변경하고 데이터 원본을 새로 고침하여 LightSwitch로 변경 내용을 가져와야 합니다.

필드 수정

  1. 데이터 디자이너에서 수정할 필드를 클릭합니다.

  2. 보기 메뉴에서 속성 창을 클릭합니다.

  3. 속성 창에서 속성 값을 설정합니다.

    각각의 속성에 대한 자세한 내용은 참조: 데이터 디자이너 속성를 참조하십시오.

참고 항목

작업

방법: 데이터 유효성 검사

방법: 필드 값의 드롭다운 목록 만들기

방법: 계산된 필드 추가

기타 리소스

데이터: 응용 프로그램 뒤의 정보