보고서의 본문 섹션에 SQL 문을 사용하여 표시할 데이터를 검색할 수 있습니다. 본문 섹션과 SQL 문에는 레코드 값을 사용할 수 있습니다. 레코드 값은 중괄호{ } 안에 작성합니다.
SQL 문에 사용된 레코드 값이 NULL을 반환하는 경우 0 또는 ‘’으로 변환됩니다. “
레코드 값 |
설명 |
{ColumnName} |
속성 이름을 표시합니다. 이 값은 런타임 시 그룹에 대해 정의된 각 SQL 문의 레코드 값으로 대치됩니다. 문자가 포함된 레코드 값을 사용할 수도 있습니다. 예: 화면표시 모형 {Name}에 FID {Fid}가 있습니다. |
{Parameter.Filter} |
레코드를 필터합니다. 이 필터는 현재 필터된 레코드의 데이터만 인쇄되도록 런타임 시 각 양식의 현재 필터로 대치됩니다. |
{Parent.ColumnName} |
상위 그룹의 레코드 값을 찾습니다. |
{Parent.Parent.ColumnName} |
상위 그룹의 상위 레코드 값을 찾습니다. |
{Report.Sum(ColumnName)} |
속성 값의 합계를 계산합니다. 이 함수는 본문과 바닥글 섹션에서만 사용할 수 있습니다. 두 섹션의 차이점에 유의합니다. 본문 섹션에서는 현재 합계를 계산합니다. 바닥글 섹션에서는 전체 합계를 계산합니다. SQL 값을 사용하여 머릿글 섹션의 합계를 계산합니다. 예: select sum(money) from table where parent={key} |
{Report.Avg(ColumnName)} |
평균을 계산합니다. 이 함수는 본체와 바닥글 섹션에서만 사용할 수 있습니다. |
{fun.xxx} |
함수를 실행합니다. 보고서에 함수 사용을 참고하십시오. |
{sql.xxx} |
복합 SQL 문을 실행합니다. 보고서에 SQL 값 사용을 참고하십시오. |
{Parameter.xxx} |
보고서에 매개변수 사용을 참고하십시오. |