DerivedField

public class DerivedField : DataField

계산 필드. 데이터 서버나 원본 파일에는 존재하지 않는 값들을 기존 필드들의 값들로 실시간 계산해서 저장하고, 그리드 등의 view에서 일반 필드처럼 사용할 수 있도록 한다.

  • <#Description#>

    Throws

    <#throws value description#>

    Declaration

    Swift

    public func deriveValue(runtime: DerivedFieldRuntime, row: Int, values: inout [Any?], causeField: Int, tempoaray: Bool) -> Any?

    Parameters

    runtime

    <#runtime description#>

    row

    <#row description#>

    values

    <#values description#>

    causeField

    값이 0 이상인 경우, m_srcFlds 맵에 포함된 경우만 계산한다. 필드 하나의 변경으로 전체 행을 다시 계산할 때, 불필요한 계산을 하지 않도록 하는 장치다.

    tempoaray

    <#tempoaray description#>

    Return Value

    <#return value description#>

  • Declaration

    Swift

    override public func equalValues(_ value1: Any?, _ value2: Any?) -> Bool