Jump to content
We've recently updated our Privacy Statement, available here ×

george.cristian

Members
  • Posts

    4
  • Joined

  • Last visited

 Content Type 

Profiles

Forum

Events

Featured Visualizations

Knowledge Base

Documentation (PDF Downloads)

Blog

Documentation (Test Area)

Documentation

Dr. Jaspersoft Webinar Series

Security Advisories

Downloads

Posts posted by george.cristian

  1. Hello,

    I have a problem removing a line (when it's blank in the footer). I have two frames, A and B (A above B). B can be blank and when it's blank I want A to move down to the bottom of the page (now I have an empty space between A and the bottom of the page). I have set isRemoveLineWhenBlank="true" for B but with no success. Also, I have tried setting positionType="FixRelativeToBottom".

    Here is my code:

    <pageFooter>                <band height="35">                <frame>                    <reportElement mode="Opaque" x="0" y="10" width="550" height="10" backcolor="white"/>                    <box>                        <pen lineColor="black"/>                        <topPen lineWidth="0.5"/>                    </box>                    <textField>                        <reportElement mode="Opaque" x="0" y="0" width="400" height="10" style="Margins" backcolor="white"/>                        <textElement verticalAlignment="Bottom" textAlignment="Left"/>                        <textFieldExpression><![CDATA[$P{CodElement}+" - "+$P{cod_formular}]]></textFieldExpression>                    </textField>                    <textField evaluationTime="Now">                        <reportElement mode="Opaque" x="400" y="0" width="130" height="10" style="Margins" backcolor="white"/>                        <textElement verticalAlignment="Bottom" textAlignment="Right"/>                        <textFieldExpression><![CDATA["Pagina "+$V{PAGE_NUMBER}+" din"]]></textFieldExpression>                    </textField>                    <textField evaluationTime="Report">                        <reportElement mode="Opaque" x="530" y="0" width="20" height="10" style="Margins" backcolor="white"/>                        <textElement verticalAlignment="Bottom" textAlignment="Left"/>                        <textFieldExpression><![CDATA[" "+$V{PAGE_NUMBER}]]></textFieldExpression>                    </textField>                </frame>                <frame>                    <reportElement mode="Opaque" x="0" y="20" width="550" height="15" isRemoveLineWhenBlank="true">                         <printWhenExpression><![CDATA[$P{isContGratuit}]]></printWhenExpression>                    </reportElement>                    <textField>                        <reportElement mode="Opaque" x="75" y="0" width="250" height="15" backcolor="white"/>                        <textElement markup="styled" verticalAlignment="Bottom" textAlignment="Right"/>                        <textFieldExpression><![CDATA["Formular generat cu varianta <style isBold=true">gratuita</style> a programului]]></textFieldExpression>                    </textField>                    <image scaleImage="RetainShape" hAlign="Center" vAlign="Bottom">                        <reportElement x="330" y="0" width="45" height="15" key="xls.export.hidden"/>                        <graphicElement/>                        <imageExpression class="java.awt.Image"><![CDATA[$P{SmallLogo}]]></imageExpression>                    </image>                    <textField>                        <reportElement mode="Opaque" x="380" y="0" width="95" height="15" backcolor="white"/>                        <textElement verticalAlignment="Bottom" textAlignment="Left"/>                        <textFieldExpression><![CDATA["(www.eDevize.ro)"]]></textFieldExpression>                    </textField>                </frame>            </band>        </pageFooter>[/code]
  2. I can't print on a next page. I have 4 files .jrxml interconnected. I want the last file to be printed to a new page but just some parts are printed (for example: just some columns). I have a group, then groupFooter and Header, title and some frames. How can I put these all together on a new page? 

    That's the structure of my code ("............." means content, for example elementGroups, textfields, staticTexts)

       <group name="Categorii" isStartNewPage="true"   >
            <groupExpression><![CDATA[$F{parameter}]]></groupExpression>
            <groupHeader>
                <band height="20">
                    <printWhenExpression><![CDATA[boolean.valueOf($F{parameter}.equals(Boolean.FALSE))]]></printWhenExpression>
    .......................................
          </band>
            </groupHeader>
            <groupFooter>
                <band height="20">
                        <printWhenExpression><![CDATA[boolean.valueOf($F{parameter}.equals(Boolean.FALSE))]]></printWhenExpression>
    ..................................
                </band>
            </groupFooter>
        </group>
        <!-- set title-->
        <title>
            <band height="50">
                <printWhenExpression><![CDATA[boolean.valueOf($F{parameter}.equals(Boolean.FALSE))]]></printWhenExpression>
     <frame>
    .....................................
      </frame>
            </band>
        </title>
        <columnHeader>
            <!-- First row -->
            <band height="15">
                <printWhenExpression><![CDATA[boolean.valueOf($F{parameter}.equals(Boolean.FALSE))]]></printWhenExpression>
    ............................
         </band>
        </columnHeader>
        <detail>
    .......................
    </detail>
      <summary>
            <band height="55">
                <frame>
    ...........................
      </frame>
                <frame>
    ............................
     </frame>
            </band>
        </summary>
    </jasperReport>
     
     
     
     
     
     
     
     
     
  3. I have a structure like this:

    Category 1 - Name

    Category 2 - Name

    Category 3 - Name

    Ingredient 1 - Price

    Ingredient 2 - Price

    Category 3 - Total Value

    Category 2 - Total Value

    Category 1 - Total Value

     

    How I defined it, it doesn't print Category 1 - Name and Category 1 - Total Value, because I can't figure out how to print in a recursive manner.

     

    In my jrxml I ahve defined 4 fields for the categories: category_name, category_value, imbricated_category_name and imbricated_category_value.

×
×
  • Create New...