小编Fra*_* Ag的帖子

不显示矩形边框

我有一个要求,我需要显示一个由边框包围的数据部分,如下所示:

在此输入图像描述

我尝试在Background band中添加Rectangle组件.在内部预览窗口和PDF预览中,它显示如上,但是当我在服务器中运行它或使用HTML预览时,边框消失.我还试图在Detail带中插入Rectangle组件,并使用Frames而不是Rectangle,围绕数据,但问题相同.

我正在使用iReport 5.0.1,兼容性设置为JasperReports 3.5.1.

这是我的jrxml文件:

<?xml version="1.0" encoding="UTF-8"?>
<jasperReport xmlns="http://jasperreports.sourceforge.net/jasperreports" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports http://jasperreports.sourceforge.net/xsd/jasperreport.xsd" name="Payslip" pageWidth="1000" pageHeight="842" whenNoDataType="AllSectionsNoDetail" columnWidth="960" leftMargin="20" rightMargin="20" topMargin="20" bottomMargin="20">
    <import value="org.joda.time.DateTime"/>
    <style name="Headings" vAlign="Middle" lineSpacing="1_1_2" fontName="Arial" fontSize="12" isBold="true" isItalic="false" isUnderline="false" isStrikeThrough="false"/>
    <style name="Data" isDefault="true" vAlign="Middle" lineSpacing="1_1_2" fontName="Arial" fontSize="11"/>
    <parameter name="rptName" class="java.lang.String" isForPrompting="false"/>
    <parameter name="company" class="java.lang.String"/>
    <field name="empName" class="java.lang.String"/>
    <field name="salaryMonthName" class="java.lang.String"/>
    <field name="salaryMonthYear" class="java.lang.Integer"/>
    <field name="employeeCode" class="java.lang.String"/>
    <field name="designation" class="java.lang.String"/>
    <field name="grade" class="java.lang.String"/>
    <field name="location" class="java.lang.String"/>
    <field name="department" class="java.lang.String"/>
    <field name="branch" …
Run Code Online (Sandbox Code Playgroud)

jasper-reports

3
推荐指数
1
解决办法
8445
查看次数

标签 统计

jasper-reports ×1