53.jasper&ireport2012. 1. 3. 13:37
반응형

출처 : http://dalyal.tistory.com/entry/iReport의-Elements

iReport에서는 선이나 네모,원, 텍스트박스등을 다 Elements란 개념으로 표현합니다.
각각의 Elements들은 상단에 존재하는 Toolbar를 이용하거나 Menu에 Edit부분을 보면
Insert Elements를 이용해서 삽입해 줄 수 있습니다
또 화면에 삽입한 Elements들은 아래의 그림과 같이 트리 형식으로 나타납니다.

사용자 삽입 이미지


-각 Elements에 대한
자세한 설명은
차차 하도록 하고
이런것이 있구나 하고
그냥 넘어가시면 됩니다.










-각 band에 위치하는 Elements는
tree형태로 존재하고 되고
상단에 위치하는 Elements일수록
화면 아래쪽에 위치합니다.





-마지막에 Filters부분이 있는데
이부분은 기본적으로 제공되는
Parameter와 Variables부분을
보여주나 안보여주나를 설정해
줍니다.


그리고 Elements는 화면에서
사용자 삽입 이미지
위치에 따라 에러가 나는 경우가 있습니다.







Elements의 테두리색을 보면 알수 있는데 3가지 색깔로 표현됩니다,
-파란색 : 가장 최적의 위치입니다,
-녹색 : 겹치는 Elements가 있는 경우입니다. 출력은 되지만 겹쳐서 나타납니다.
-빨강색 : 자신의 band를 벗어나는 경우입니다. 에러가 나고 출력되지 않습니다
(아래에서 위쪽 band로 이동시에는 에러가 나지 않지만 짤려서 나옵니다.)
최대한 파란색이 될 수있도록 해주시고 글자의 크기보다 Elements의 크기가 커야만
제대로된 출력물을 볼수 있습니다

그럼 다음으로는 Elements의 Common속성에 대해 알아 보겠습니다.
Common부분은 모든 Elements에서 공통으로 포함하고 있는 속성입니다.

사용자 삽입 이미지
























*Band : 이 Elements가 위치한 band를 말합니다
*Top : 위치한 band의 최상단에서부터 떨어진 거리를 말합니다
*Left : 위치한 band의 좌단에서부터 떨어진 거리를 말합니다
*Width,Height : Elements의 넓이와 높이를 말합니다
*Foreground : Elements의 나타나는 값의 색깔을 말한다, Text라면 글자색을
선이라면 선의 색깔을 말합니다
*Background : Elements의 배경색을 말합니다
*Transparent : Background를 투명하게 채운다.(배경색 없어짐)
*Remove line when blank : 빈칸일때 그 줄을 지웁니다

그 외의 것은 사용해 보아도 뭐가 변하는지 잘 모르겠고 해서..
그냥 넘어가도록 하겠습니다. (죄송합니다)

그럼 다음장에서는 Element의 종류에 대해 알아보겠습니다.

Posted by 1010