Мне нужно расширить колонку отчетов по подотчету - PullRequest
0 голосов
/ 08 октября 2019

Я пытаюсь растянуть подотчет в соответствии с моими последними двумя столбцами в основном отчете,

Я пытался использовать тип растяжения относительно самого высокого объекта в отчете, но это не работает

<subreport>
                <reportElement x="0" y="268" width="374" height="40" uuid="881a5e40-7f61-4a20-983f-6ef309ff053a"/>
                <subreportParameter name="refNo">
                    <subreportParameterExpression><![CDATA[$P{refNo}]]></subreportParameterExpression>
                </subreportParameter>
                <connectionExpression><![CDATA[$P{REPORT_CONNECTION}]]></connectionExpression>
                <subreportExpression><![CDATA[$P{SUBREPORT_DIR} + "psr_multi_subreport_03.jasper"]]></subreportExpression>
            </subreport>
            <textField pattern="#,##0">
                <reportElement stretchType="RelativeToTallestObject" mode="Opaque" x="374" y="268" width="91" height="43" backcolor="#C0C0C0" uuid="e192b4b9-e64a-4202-aa90-1f0391403878"/>
                <box topPadding="2" rightPadding="3">
                    <pen lineWidth="1.0"/>
                    <topPen lineWidth="1.0"/>
                    <leftPen lineWidth="1.0"/>
                    <bottomPen lineWidth="1.0"/>
                    <rightPen lineWidth="1.0"/>
                </box>
                <textElement textAlignment="Center" verticalAlignment="Middle">
                    <font size="9"/>
                </textElement>
                <textFieldExpression><![CDATA[$V{SUM_OF_PROFIT_DIS}]]></textFieldExpression>
            </textField>
            <textField pattern="#,##0">
                <reportElement stretchType="RelativeToTallestObject" mode="Opaque" x="465" y="268" width="89" height="43" backcolor="#C0C0C0" uuid="e28c5284-20c4-4e1d-90b3-afe0dd3a6f36"/>
                <box topPadding="2" rightPadding="3">
                    <pen lineWidth="1.0"/>
                    <topPen lineWidth="1.0"/>
                    <leftPen lineWidth="1.0"/>
                    <bottomPen lineWidth="1.0"/>
                    <rightPen lineWidth="1.0"/>
                </box>
                <textElement textAlignment="Center" verticalAlignment="Middle">
                    <font size="9"/>
                </textElement>
                <textFieldExpression><![CDATA[$F{total_a_b}]]></textFieldExpression>
            </textField>

Мне нужна высота столбцов в соответствии с подотчетом. Я прилагаю изображения моего отчета, спасибо за вашу помощь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...