데이터베이스 접속
Ctrl + T
Ctrl + Q
컨트롤라인
빨간색 모든 페이지
파란색 해당 페이지
각 4개씩 총 8개까지 그릴 수 있음
매핑하기 방법
=> 드래그
Ctrl + W
매핑 지우기
필요한 필드 더블클릭하면 요약 작성의 스크립트에 들어감
선택한 필드들 사이에 연산을 넣어 사용할 수 있음
F5로 미리 확인
행, 열 삽입/삭제
문자열과 함께 쓸때 => &로 이어서 사용
글꼴, 정렬, 선 속성
=> 미리보기 결과(F5)
가상선을 만난다면 페이지가 넘어감
셀 병합
=> 같은 데이터라면 셀이 병합됨
요약부 추가
반복수 설정 => 행의 수 설정
전체 또는 페이지로 설정
전체 => 전체에서 보임
페이지 => 해당 페이지에서만 보임


iif
sum(iif(fieldname == "code11", 1, 0))


매출액(판매수량*판매단가) 100 이상이면 1, 아니면 0 출력
100 이상이면 글씨색 빨강
iif(판매수량*판매단가 > 100,
changeattr(판매수량*판매단가, "FC", "255,0,0"),
판매수량*판매단가)


iif(판매수량*판매단가 > 100,
changeattr(판매수량*판매단가, "FC@FA", "255,0,0@U"),
판매수량*판매단가)


iif(판매수량*판매단가 > 100,
changeattr(판매수량*판매단가, "FC@FA@FS", "255,0,0@U@20"),
판매수량*판매단가)


iif(mod(count(판매일자),2)==1,
changerowattr(판매일자,"BC","192,192,192"),
changerowattr(판매일자,"BC","255,255,255")
)


changerowattr => 한행(row)
changeattr => 한칸(cell)
쿼리문에 조건 추가
파라미터 사용
* rp => 숫자로 순서대로
* rv => 파라미터명으로
파라미터 설정
/rp [19980202] [19980203]
rv rp 혼용
/rv startDT[19980204] endDT[19980206] /rp [홍길동] [일판매실적]
/rpdup /rop - 양면인쇄
SELECT 일판매실적.판매일자,일판매실적.상품Code,일판매실적.고객Code,일판매실적.판매수량,일판매실적.판매단가
FROM 일판매실적
WHERE 일판매실적.판매일자 BETWEEN ':(startDT)' AND ':(endDT)'
ORDER BY 일판매실적.판매일자 ASC
getparam()
getparam("$1") & " - " & getparam("$2")
* deletecolumn()
사용법 ; deletecolumn(opt)
opt가 1인 경우는 삭제된 컬럼의 width만큼 표를 늘려주고, opt가 0인 경우는 그냥 해당 컬럼만 삭제
* deleterow()
사용법 ; deleterow(opt)
opt가 1인 경우 해당하는 행 삭제