Java 如何在iReport/Jasper报告中冻结列标题

Java 如何在iReport/Jasper报告中冻结列标题,java,jquery,jasper-reports,ireport,Java,Jquery,Jasper Reports,Ireport,我想冻结列标题栏中的列标题,并使详细信息栏(显示实际数据的位置)可滚动 下面是列标题代码段 <columnHeader> <band height="36" splitType="Stretch"> <staticText> <reportElement stretchType="RelativeToBandHeight" mode="Opaque" x="1410" y="0" width="113" h

我想冻结列标题栏中的列标题,并使详细信息栏(显示实际数据的位置)可滚动

下面是列标题代码段

<columnHeader>
    <band height="36" splitType="Stretch">
        <staticText>
            <reportElement stretchType="RelativeToBandHeight" mode="Opaque" x="1410" y="0" width="113" height="34" isRemoveLineWhenBlank="true" forecolor="#404040" backcolor="#BBD7EF"/>
            <textElement>
                <font fontName="Trebuchet MS" size="13" isBold="true"/>
            </textElement>
            <text><![CDATA[Extra Hrs Amount]]></text>
        </staticText>
        <staticText>
            <reportElement stretchType="RelativeToBandHeight" mode="Opaque" x="1616" y="0" width="90" height="34" isRemoveLineWhenBlank="true" forecolor="#404040" backcolor="#BBD7EF"/>
            <textElement>
                <font fontName="Trebuchet MS" size="13" isBold="true"/>
            </textElement>
            <text><![CDATA[Parking Fees]]></text>
        </staticText>
        <staticText>
            <reportElement stretchType="RelativeToBandHeight" mode="Opaque" x="1798" y="0" width="92" height="34" isRemoveLineWhenBlank="true" forecolor="#404040" backcolor="#BBD7EF"/>
            <textElement>
                <font fontName="Trebuchet MS" size="13" isBold="true"/>
            </textElement>
            <text><![CDATA[Net Payment]]></text>
        </staticText>
    </band>
</columnHeader>

这是您的解决方案,报告x轴小于
字段
x轴..即代码段中的x=“1410”y=“0”。将x轴值减小到您的要求x=“10”y=“3”。文本将显示在列标题中

您能否发布代码片段并简要描述您是如何执行的,因为不清楚…@Vinay您是否谈论xls文档?@Vinay您的问题不清楚。是否要“冻结”列标题(使其在滚动期间始终位于文档顶部)?是的,我要冻结列标题如何帮助“冻结”列标题?宽度和高度属于频带中的组件,但文本字段的x轴和y轴不是属于组件,而是将组件放置在坐标中。x坐标中的移动字段不会有任何例外,因此它将以我们提到的精确坐标显示频带外,但在PDF中不可见,因此也不会显示任何内容例外。可能带宽超过1800像素。。。我们还不清楚