계산 필드에 데이터 tag를 적용하면, 원본 데이터 변경 없이 실행 시간에 데이터셋의 다른 측면들을 동적으로 보여줄 수 있다. 계산 필드의 수식에 tag 변수를 사용할 수 있는데, DataSet.setRowTag 등으로 설정한 값이다.
데이터 tag를 설정한 후에는 DataSet.recalcRows를 호출해서 계산필드들이 다시 계산되도록 해야 한다.
Grid - 1
rows
포커스행에 rowTag '10000'을 설정한다. (클릭 후 아래 재계산을 실행한다.) 포커스행의 rowTag를 제거한다. (클릭 후 아래 재계산을 실행한다.) 포커스행의 계산 필드를 다시 계산한다. 선택 행들의 rowTag를 '20000'으로 설정한다. (클릭 후 아래 재계산을 실행한다.) 선택 행들의 rowTag를 제거한다. (클릭 후 아래 재계산을 실행한다.) 선택 행들의 계산 필드를 다시 계산한다. 모든 행들의 rowTag를 '20000'으로 설정한다. (클릭 후 아래 재계산을 실행한다.) 모든 행들의 rowTag를 제거한다. (클릭 후 아래 재계산을 실행한다.) 모든 행들의 계산 필드를 다시 계산한다.