2013-03-11 47 views
9

Tôi đang sử dụng iReport 3.5.2? để thiết kế một báo cáo. Tôi có một subreport nơi tôi cần phải có một bảng.Làm thế nào để vẽ đường thẳng đứng trong iReport?

Để tạo bảng, tôi đã vẽ các đường ngang cho các hàng. Tuy nhiên tôi không tìm thấy bất kỳ tùy chọn để làm cho đường thẳng đứng để tôi có thể làm cho các cột.

Bất kỳ ai cũng có thể đề xuất cách thực hiện.

Trả lời

18

Bạn có thể làm cho dòng của bạn dọc của ngang như bạn muốn
Bằng cách thay đổi widthheight tính chất của dòng
Ví dụ

Nếu bạn muốn vẽ một Vertical Line

<line> 
    <reportElement x="0" y="0" width="1" height="30"/> 
</line> 

Nếu bạn muốn vẽ Horizontal Line

<line> 
    <reportElement x="0" y="0" width="30" height="1"/> 
</line> 
+1

Yajli Maclo -Cảm ơn bạn rất nhiều. Làm việc của nó !!! – JavaYouth

0

dòng là quyết định tồi tệ, có thể vấn đề trên trang kết thúc/khởi điểm sử dụng

<style name="cell"> 
    <box> 
     <pen lineWidth="1.0" lineStyle="Solid"/> 
    </box> 
</style> 

cho TextField của bạn/staticText

0

Chọn dòng properties.Set width = 1, height = giá trị lớn hơn 1

+0

vui lòng đề cập đến lý do bỏ phiếu phủ định – SwR

Các vấn đề liên quan