콘텐츠로 이동
무료 평가 시작

PDComm.GemReportBinding

클래스

보고서 변수 ID(VID)를 값의 소스에 연결하는 바인딩을 나타냅니다.

public sealed record GemReportBinding

여러 VID를 같은 소스에 바인딩할 수 있지만, 각 VID는 한 번만 나올 수 있습니다. 음수가 아닌 부호 있는 상수 ID와 부호 없는 상수 ID는 같은 것으로 비교됩니다.

매개변수

이름설명
Vid보고서 정의에 사용하는 변수 ID(VID)입니다.
SourceKind값 소스의 종류입니다.
SourceId상태 변수 ID 또는 데이터 변수 ID입니다. GemDataSourceKind.Constant이면 0이어야 합니다.
ConstantIdGemDataSourceKind.Constant이면 ASCII 아이템 또는 요소가 하나인 정수 아이템으로 표현한 장비 상수 ID(ECID)이고, 그렇지 않으면 null입니다. 구성 호출이 아이템을 복사하며, 소유권은 호출자에게 남습니다.

멤버

GemReportBinding

생성자

보고서 변수 ID(VID)를 값의 소스에 연결하는 바인딩을 나타냅니다.

public GemReportBinding(uint Vid, GemDataSourceKind SourceKind, uint SourceId, SecsItem? ConstantId)

여러 VID를 같은 소스에 바인딩할 수 있지만, 각 VID는 한 번만 나올 수 있습니다. 음수가 아닌 부호 있는 상수 ID와 부호 없는 상수 ID는 같은 것으로 비교됩니다.

매개변수

이름설명
Vid보고서 정의에 사용하는 변수 ID(VID)입니다.
SourceKind값 소스의 종류입니다.
SourceId상태 변수 ID 또는 데이터 변수 ID입니다. GemDataSourceKind.Constant이면 0이어야 합니다.
ConstantIdGemDataSourceKind.Constant이면 ASCII 아이템 또는 요소가 하나인 정수 아이템으로 표현한 장비 상수 ID(ECID)이고, 그렇지 않으면 null입니다. 구성 호출이 아이템을 복사하며, 소유권은 호출자에게 남습니다.

ConstantId

속성

GemDataSourceKind.Constant이면 ASCII 아이템 또는 요소가 하나인 정수 아이템으로 표현한 장비 상수 ID(ECID)이고, 그렇지 않으면 null입니다. 구성 호출이 아이템을 복사하며, 소유권은 호출자에게 남습니다.

public SecsItem? ConstantId { get; init; }

SourceId

속성

상태 변수 ID 또는 데이터 변수 ID입니다. GemDataSourceKind.Constant이면 0이어야 합니다.

public uint SourceId { get; init; }

SourceKind

속성

값 소스의 종류입니다.

public GemDataSourceKind SourceKind { get; init; }

Vid

속성

보고서 정의에 사용하는 변수 ID(VID)입니다.

public uint Vid { get; init; }