본문 바로가기

교육/크로닉스 RD 교육

201218 크로닉스 RD 교육 정리 03

반응형

 

 

 

 

 

 

 

 

 

 

 

 반복수 설정 => 행의 수 설정

 

 

 

 

 

 

 

 전체 또는 페이지로 설정
전체 => 전체에서 보임
페이지 => 해당 페이지에서만 보임

 

 

 

 


 

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인 경우 해당하는 행 삭제

 

 

 

 

 

 

 

 

반응형