1
0
-1

Hi ,

I 'm creating a healthcare application and using Jasper report to create medical prescription.

Joget v6 Beat 3 and Jaspersoft Studio 6.4.0

The issue is when I copy and paste the JRXML generated from the Jaspersoft into Joget the defaul HTML display i showing spaces between lines ..as below showing few lines from report.

I have tried using below properties from jaspersoft but that didn't help

<property name="net.sf.jasperreports.export.ignore.page.margins" value="true"/>

<property name="net.sf.jasperreports.engine.type.LineSpacingEnum" value="single"/>

I also tried - isRemoveLineWhenBlank="true" on the elements. - No luck

Wellness Care Kendra

Visit Date Tue Oct 03 11:37:51

Registration # 020920170084  Bhushan  Patel : M :  36

However when  I select the PDF option at bottom I get as desired

Wellness Care Kendra
Registration # 020920170084 Bhushan Patel : M : 36
Any idea how to rectify this problem .

 

    CommentAdd your comment...

    6 answers

    1.  
      1
      0
      -1

      you are right , I checked and it seems to be influenced by css

        CommentAdd your comment...
      1.  
        1
        0
        -1

        From my experience, there's shortcoming in the HTML web browser view just like what you claimed but the .pdf generation at the bottom of the page will render things correctly as per what you will expect from jasper studio itself.

        Probably the HTML view is more complicated and influenced by the webpage's css and javascript making rendering imperfect.

          CommentAdd your comment...
        1.  
          1
          0
          -1

          read band height *

            CommentAdd your comment...
          1.  
            1
            0
            -1

            Hi Anders, i tried reducing band width , it didn't help either ..anymore more thoughts/suggestions would help

             

             

             

              CommentAdd your comment...
            1.  
              1
              0
              -1

              tnanks for suggestion let me try reducing band height value ...meanwhile pasting the JRXML

              <?xml version="1.0" encoding="UTF-8"?>
              <!-- Created with Jaspersoft Studio version 6.4.0.final using JasperReports Library version 6.4.1  -->
              <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="Invoice_Table_Based_3" pageWidth="595" pageHeight="842" whenNoDataType="NoPages" columnWidth="535" leftMargin="20" rightMargin="20" topMargin="0" bottomMargin="0" uuid="4eedbb89-b4f6-4469-9ab6-f642a1688cf7">
                  <property name="template.engine" value="tabular_template"/>
                  <property name="com.jaspersoft.studio.data.sql.tables" value=""/>
                  <property name="com.jaspersoft.studio.data.defaultdataadapter" value="Meds project"/>
                  <property name="net.sf.jasperreports.export.ignore.page.margins" value="true"/>
                  <style name="Title" forecolor="#FFFFFF" fontName="Times New Roman" fontSize="50" isBold="false" pdfFontName="Times-Bold"/>
                  <style name="SubTitle" forecolor="#CCCCCC" fontName="Times New Roman" fontSize="18" isBold="false" pdfFontName="Times-Roman"/>
                  <style name="Column header" forecolor="#666666" fontName="Times New Roman" fontSize="14" isBold="true" pdfFontName="Times-Roman"/>
                  <style name="Detail" mode="Transparent" fontName="Times New Roman" pdfFontName="Times-Roman"/>
                  <style name="Row" mode="Transparent" fontName="Times New Roman" pdfFontName="Times-Roman">
                      <conditionalStyle>
                          <conditionExpression><![CDATA[$V{REPORT_COUNT}%2 == 0]]></conditionExpression>
                          <style mode="Opaque" backcolor="#EEEFF0"/>
                      </conditionalStyle>
                  </style>
                  <style name="Table">
                      <box>
                          <pen lineWidth="1.0" lineColor="#000000"/>
                          <topPen lineWidth="1.0" lineColor="#000000"/>
                          <leftPen lineWidth="1.0" lineColor="#000000"/>
                          <bottomPen lineWidth="1.0" lineColor="#000000"/>
                          <rightPen lineWidth="1.0" lineColor="#000000"/>
                      </box>
                  </style>
                  <style name="Table_TH" mode="Opaque" backcolor="#F0F8FF">
                      <box>
                          <topPen lineWidth="0.5" lineColor="#000000"/>
                          <bottomPen lineWidth="0.5" lineColor="#000000"/>
                      </box>
                  </style>
                  <style name="Table_CH" mode="Opaque" backcolor="#BFE1FF">
                      <box>
                          <topPen lineWidth="0.5" lineColor="#000000"/>
                          <bottomPen lineWidth="0.5" lineColor="#000000"/>
                      </box>
                  </style>
                  <style name="Table_TD" mode="Opaque" backcolor="#FFFFFF">
                      <box>
                          <topPen lineWidth="0.5" lineColor="#000000"/>
                          <bottomPen lineWidth="0.5" lineColor="#000000"/>
                      </box>
                  </style>
                  <subDataset name="tableDataset" uuid="46d1fe3a-92a2-4c5a-9fd2-10b24f160cd2">
                      <property name="com.jaspersoft.studio.data.defaultdataadapter" value="Meds project"/>
                      <property name="com.jaspersoft.studio.data.sql.tables" value=""/>
                      <parameter name="Parameter3" class="java.lang.String"/>
                      <queryString language="SQL">
                          <![CDATA[SELECT * FROM   jwdb.app_fd_patientdiagnosis WHERE c_patientid = $P{Parameter3} LIMIT 3]]>
                      </queryString>
                      <field name="id" class="java.lang.String"/>
                      <field name="dateCreated" class="java.sql.Timestamp"/>
                      <field name="dateModified" class="java.sql.Timestamp"/>
                      <field name="c_field1" class="java.lang.String"/>
                      <field name="c_patientId" class="java.lang.String"/>
                      <field name="c_duration" class="java.lang.String"/>
                      <field name="c_category" class="java.lang.String"/>
                      <field name="c_subcategory" class="java.lang.String"/>
                      <field name="c_jsonrow" class="java.lang.String"/>
                  </subDataset>
                  <subDataset name="Dataset1" uuid="48fa1c7e-99b7-4fa5-85e0-65718bc720f3">
                      <property name="com.jaspersoft.studio.data.sql.tables" value=""/>
                      <property name="com.jaspersoft.studio.data.defaultdataadapter" value="Meds project"/>
                      <parameter name="Parameter1" class="java.lang.String"/>
                      <queryString language="SQL">
                          <![CDATA[SELECT * FROM jwdb.app_fd_patientinvestigation WHERE c_patientid = $P{Parameter1}  ORDER BY c_date desc LIMIT 3]]>
                      </queryString>
                      <field name="id" class="java.lang.String"/>
                      <field name="dateCreated" class="java.sql.Timestamp"/>
                      <field name="dateModified" class="java.sql.Timestamp"/>
                      <field name="c_field1" class="java.lang.String"/>
                      <field name="c_patientid" class="java.lang.String"/>
                      <field name="c_date" class="java.lang.String"/>
                      <field name="c_investigation" class="java.lang.String"/>
                      <field name="c_value" class="java.lang.String"/>
                      <field name="c_duration" class="java.lang.String"/>
                      <field name="c_character" class="java.lang.String"/>
                      <field name="c_complain" class="java.lang.String"/>
                      <field name="c_jsonrow" class="java.lang.String"/>
                  </subDataset>
                  <subDataset name="Dataset2" uuid="4879827b-98a2-4986-a57b-fb78d7c99a49">
                      <property name="com.jaspersoft.studio.data.sql.tables" value=""/>
                      <property name="com.jaspersoft.studio.data.defaultdataadapter" value="Meds project"/>
                      <parameter name="Parameter4" class="java.lang.String"/>
                      <queryString language="SQL">
                          <![CDATA[SELECT * FROM  jwdb.app_fd_patientphyexam WHERE c_patientid = $P{Parameter4}]]>
                      </queryString>
                      <field name="c_parameter" class="java.lang.String"/>
                      <field name="c_value" class="java.lang.String"/>
                  </subDataset>
                  <subDataset name="Dataset3" uuid="f769ad55-10d4-4731-ab79-475aa604a6e0">
                      <property name="com.jaspersoft.studio.data.sql.tables" value=""/>
                      <property name="com.jaspersoft.studio.data.defaultdataadapter" value="Meds project"/>
                      <parameter name="Parameter5" class="java.lang.String"/>
                      <queryString language="SQL">
                          <![CDATA[SELECT * FROM jwdb.app_fd_patienttreatment WHERE c_patientid = $P{Parameter5} LIMIT 3]]>
                      </queryString>
                      <field name="c_drug" class="java.lang.String"/>
                      <field name="c_route" class="java.lang.String"/>
                      <field name="c_method" class="java.lang.String"/>
                      <field name="c_frequency" class="java.lang.String"/>
                  </subDataset>
                  <subDataset name="Dataset4" uuid="0248599c-be77-4a95-a4a9-3315cee0bd32">
                      <property name="com.jaspersoft.studio.data.sql.tables" value=""/>
                      <property name="com.jaspersoft.studio.data.defaultdataadapter" value="Meds project"/>
                      <parameter name="doctors_name" class="java.lang.String"/>
                      <queryString language="SQL">
                          <![CDATA[SELECT * FROM  jwdb.app_fd_doctordetail WHERE c_firstName = $P{doctors_name}]]>
                      </queryString>
                      <field name="c_lastName" class="java.lang.String"/>
                      <field name="c_degree4" class="java.lang.String"/>
                      <field name="c_opd3" class="java.lang.String"/>
                      <field name="c_phoneNumber2" class="java.lang.String"/>
                      <field name="c_emailId" class="java.lang.String"/>
                      <field name="c_degree1" class="java.lang.String"/>
                      <field name="c_degree3" class="java.lang.String"/>
                      <field name="c_degree2" class="java.lang.String"/>
                      <field name="c_firstName" class="java.lang.String"/>
                      <field name="c_phoneNumber" class="java.lang.String"/>
                      <field name="c_opd1" class="java.lang.String"/>
                      <field name="c_opd2" class="java.lang.String"/>
                      <field name="c_docRegisteration" class="java.lang.String"/>
                  </subDataset>
                  <parameter name="patient_id" class="java.lang.String">
                      <parameterDescription><![CDATA[]]></parameterDescription>
                  </parameter>
                  <parameter name="doctors_name" class="java.lang.String"/>
                  <queryString>
                      <![CDATA[SELECT * FROM jwdb.app_fd_patientdetail WHERE id = $P{patient_id}]]>
                  </queryString>
                  <field name="id" class="java.lang.String"/>
                  <field name="dateCreated" class="java.sql.Timestamp"/>
                  <field name="dateModified" class="java.sql.Timestamp"/>
                  <field name="c_reference_id" class="java.lang.String"/>
                  <field name="c_FirstName" class="java.lang.String"/>
                  <field name="c_Address2" class="java.lang.String"/>
                  <field name="c_Gender" class="java.lang.String"/>
                  <field name="c_consultancyFee" class="java.lang.String"/>
                  <field name="c_Address1_1" class="java.lang.String"/>
                  <field name="c_amountDue" class="java.lang.String"/>
                  <field name="c_field1" class="java.lang.String"/>
                  <field name="c_phoneNumber" class="java.lang.String"/>
                  <field name="c_referredBy" class="java.lang.String"/>
                  <field name="c_LastName" class="java.lang.String"/>
                  <field name="c_guardian" class="java.lang.String"/>
                  <field name="c_doctorsName" class="java.lang.String"/>
                  <field name="c_Age" class="java.lang.String"/>
                  <field name="c_page2_key" class="java.lang.String"/>
                  <field name="c_page3_key" class="java.lang.String"/>
                  <field name="c_page1_key" class="java.lang.String"/>
                  <field name="c_page4_key" class="java.lang.String"/>
                  <field name="c_page5_key" class="java.lang.String"/>
                  <field name="c_field20" class="java.lang.String"/>
                  <field name="c_patientData_1_1" class="java.lang.String"/>
                  <field name="c_patientid" class="java.lang.String"/>
                  <field name="c_city" class="java.lang.String"/>
                  <field name="c_state" class="java.lang.String"/>
                  <field name="c_emailId" class="java.lang.String"/>
                  <title>
                      <band height="550" splitType="Stretch">
                          <textField pattern="EEEEE dd MMMMM yyyy">
                              <reportElement x="398" y="10" width="151" height="13" isRemoveLineWhenBlank="true" isPrintInFirstWholeBand="true" isPrintWhenDetailOverflows="true" uuid="bb10dbe1-0a4f-4722-9953-c163b63cf979">
                                  <property name="com.jaspersoft.studio.unit.height" value="pixel"/>
                              </reportElement>
                              <textFieldExpression><![CDATA["Visit Date" + " " + new java.util.Date()]]></textFieldExpression>
                          </textField>
                          <textField pattern="">
                              <reportElement x="398" y="26" width="159" height="13" isRemoveLineWhenBlank="true" isPrintInFirstWholeBand="true" uuid="3836ce65-eca3-4cad-a6de-b1818def0a2b">
                                  <property name="com.jaspersoft.studio.unit.x" value="pixel"/>
                                  <property name="com.jaspersoft.studio.unit.height" value="pixel"/>
                                  <property name="com.jaspersoft.studio.unit.width" value="pixel"/>
                                  <property name="com.jaspersoft.studio.unit.y" value="pixel"/>
                              </reportElement>
                              <box>
                                  <topPen lineWidth="0.0" lineStyle="Solid" lineColor="#000000"/>
                                  <leftPen lineWidth="0.0" lineStyle="Solid" lineColor="#000000"/>
                                  <bottomPen lineWidth="0.0" lineStyle="Solid" lineColor="#000000"/>
                                  <rightPen lineWidth="0.0" lineStyle="Solid" lineColor="#000000"/>
                              </box>
                              <textFieldExpression><![CDATA["Registration #" +" "+ $F{c_reference_id}]]></textFieldExpression>
                          </textField>
                          <staticText>
                              <reportElement x="0" y="0" width="250" height="26" isRemoveLineWhenBlank="true" uuid="e622555d-198b-4ccd-a4a1-c59c53304058">
                                  <property name="com.jaspersoft.studio.unit.x" value="pixel"/>
                                  <property name="com.jaspersoft.studio.unit.height" value="pixel"/>
                                  <property name="com.jaspersoft.studio.unit.width" value="pixel"/>
                                  <property name="com.jaspersoft.studio.unit.y" value="pixel"/>
                              </reportElement>
                              <textElement>
                                  <font size="19" isBold="true"/>
                              </textElement>
                              <text><![CDATA[Wellness Care Kendra]]></text>
                          </staticText>
                          <textField>
                              <reportElement x="0" y="27" width="100" height="13" isRemoveLineWhenBlank="true" isPrintInFirstWholeBand="true" uuid="233e056d-03a8-4178-b2cb-ae583966f907">
                                  <property name="com.jaspersoft.studio.unit.x" value="pixel"/>
                                  <property name="com.jaspersoft.studio.unit.y" value="pixel"/>
                                  <property name="com.jaspersoft.studio.unit.width" value="pixel"/>
                                  <property name="com.jaspersoft.studio.unit.height" value="pixel"/>
                              </reportElement>
                              <textFieldExpression><![CDATA[$F{c_doctorsName}]]></textFieldExpression>
                          </textField>
                          <textField pattern="">
                              <reportElement x="398" y="42" width="300" height="13" isRemoveLineWhenBlank="true" isPrintInFirstWholeBand="true" uuid="f0fc47ab-8082-4ff5-ab3c-b22f6fb14c8c">
                                  <property name="com.jaspersoft.studio.unit.width" value="pixel"/>
                                  <property name="com.jaspersoft.studio.unit.x" value="pixel"/>
                                  <property name="com.jaspersoft.studio.unit.y" value="pixel"/>
                                  <property name="com.jaspersoft.studio.unit.height" value="pixel"/>
                              </reportElement>
                              <textFieldExpression><![CDATA[$F{c_FirstName} + "  "+$F{c_LastName} +" : " + $F{c_Gender} + " :  " + $F{c_Age}]]></textFieldExpression>
                          </textField>
                          <componentElement>
                              <reportElement x="400" y="58" width="100" height="30" isRemoveLineWhenBlank="true" uuid="4c8edc94-d509-48bc-b247-097f424f77b3">
                                  <property name="com.jaspersoft.studio.layout" value="com.jaspersoft.studio.editor.layout.VerticalRowLayout"/>
                                  <property name="com.jaspersoft.studio.table.style.table_header" value="Table 1_TH"/>
                                  <property name="com.jaspersoft.studio.table.style.column_header" value="Table 1_CH"/>
                                  <property name="com.jaspersoft.studio.table.style.detail" value="Table 1_TD"/>
                                  <property name="com.jaspersoft.studio.unit.width" value="pixel"/>
                                  <property name="com.jaspersoft.studio.unit.height" value="pixel"/>
                                  <property name="com.jaspersoft.studio.components.autoresize.next" value="true"/>
                                  <property name="com.jaspersoft.studio.components.autoresize.proportional" value="true"/>
                                  <property name="com.jaspersoft.studio.unit.x" value="pixel"/>
                                  <property name="com.jaspersoft.studio.unit.y" value="pixel"/>
                              </reportElement>
                              <jr:table xmlns:jr="http://jasperreports.sourceforge.net/jasperreports/components" xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports/components http://jasperreports.sourceforge.net/xsd/components.xsd">
                                  <datasetRun subDataset="Dataset2" uuid="bf34c2b9-9245-42f3-aeef-7a7b444de690">
                                      <datasetParameter name="Parameter4">
                                          <datasetParameterExpression><![CDATA[$P{patient_id}]]></datasetParameterExpression>
                                      </datasetParameter>
                                      <connectionExpression><![CDATA[$P{REPORT_CONNECTION}]]></connectionExpression>
                                  </datasetRun>
                                  <jr:column width="51" uuid="b1a1065d-8b8b-446f-bb85-862e53eb5e8c">
                                      <jr:detailCell height="30">
                                          <textField>
                                              <reportElement x="0" y="0" width="51" height="30" uuid="67931ed1-4bf0-46b1-bfe4-c4d789a74da8"/>
                                              <textFieldExpression><![CDATA[$F{c_parameter}]]></textFieldExpression>
                                          </textField>
                                      </jr:detailCell>
                                  </jr:column>
                                  <jr:column width="49" uuid="51e87b5a-9875-4080-8e02-324079b8f1ef">
                                      <jr:detailCell height="30">
                                          <textField>
                                              <reportElement x="0" y="0" width="49" height="30" uuid="bef0f2bd-0d38-420c-a54a-9fb5f8d79cb4"/>
                                              <textFieldExpression><![CDATA[$F{c_value}]]></textFieldExpression>
                                          </textField>
                                      </jr:detailCell>
                                  </jr:column>
                              </jr:table>
                          </componentElement>
                          <componentElement>
                              <reportElement x="-1" y="58" width="321" height="76" isRemoveLineWhenBlank="true" uuid="2ef4d4c6-866a-4238-8919-e66534b566c0">
                                  <property name="com.jaspersoft.studio.layout" value="com.jaspersoft.studio.editor.layout.VerticalRowLayout"/>
                                  <property name="com.jaspersoft.studio.table.style.table_header" value="Table_TH"/>
                                  <property name="com.jaspersoft.studio.table.style.column_header" value="Table_CH"/>
                                  <property name="com.jaspersoft.studio.table.style.detail" value="Table_TD"/>
                              </reportElement>
                              <jr:table xmlns:jr="http://jasperreports.sourceforge.net/jasperreports/components" xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports/components http://jasperreports.sourceforge.net/xsd/components.xsd">
                                  <datasetRun subDataset="tableDataset" uuid="2e8a3607-be3c-4f6c-b11c-6fab12a3c487">
                                      <datasetParameter name="Parameter3">
                                          <datasetParameterExpression><![CDATA[$P{patient_id}]]></datasetParameterExpression>
                                      </datasetParameter>
                                      <connectionExpression><![CDATA[$P{REPORT_CONNECTION}]]></connectionExpression>
                                  </datasetRun>
                                  <jr:column width="66" uuid="0872984e-c077-4414-8d45-ceb57823ce2c">
                                      <jr:detailCell height="30">
                                          <textField>
                                              <reportElement x="0" y="0" width="66" height="30" uuid="195046ac-90bc-4630-91fe-53d129a44542"/>
                                              <textFieldExpression><![CDATA[$F{c_duration}]]></textFieldExpression>
                                          </textField>
                                      </jr:detailCell>
                                  </jr:column>
                                  <jr:column width="86" uuid="b01fd96f-b0aa-415a-a42a-cc0128bcc4f4">
                                      <jr:detailCell height="30">
                                          <textField>
                                              <reportElement x="0" y="0" width="86" height="30" uuid="886e5c89-0f4a-4b89-8a59-4e4cc4218cb8"/>
                                              <textFieldExpression><![CDATA[$F{c_category}]]></textFieldExpression>
                                          </textField>
                                      </jr:detailCell>
                                  </jr:column>
                                  <jr:column width="108" uuid="3626eaf2-6315-4f2f-a1ac-f12e786c4c58">
                                      <jr:detailCell height="30">
                                          <textField>
                                              <reportElement x="0" y="0" width="108" height="30" uuid="9f5a6cc2-447c-425b-8931-ebfca451a2b0"/>
                                              <textFieldExpression><![CDATA[$F{c_subcategory}]]></textFieldExpression>
                                          </textField>
                                      </jr:detailCell>
                                  </jr:column>
                              </jr:table>
                          </componentElement>
                          <componentElement>
                              <reportElement style="Column header" isPrintRepeatedValues="false" x="0" y="250" width="500" height="30" isRemoveLineWhenBlank="true" isPrintWhenDetailOverflows="true" uuid="6bfa381b-dc5c-42c4-95c8-5f12117a7dd6">
                                  <property name="com.jaspersoft.studio.unit.CONTENTS.height" value="pixel"/>
                                  <property name="net.sf.jasperreports.export.headertoolbar.table.name" value="Investigations"/>
                                  <property name="com.jaspersoft.studio.unit.CONTENTS.width" value="pixel"/>
                                  <property name="com.jaspersoft.studio.unit.width" value="pixel"/>
                                  <property name="com.jaspersoft.studio.layout" value="com.jaspersoft.studio.editor.layout.grid.JSSGridBagLayout"/>
                                  <property name="com.jaspersoft.studio.unit.height" value="pixel"/>
                              </reportElement>
                              <jr:list xmlns:jr="http://jasperreports.sourceforge.net/jasperreports/components" xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports/components http://jasperreports.sourceforge.net/xsd/components.xsd" printOrder="Vertical" ignoreWidth="true">
                                  <datasetRun subDataset="Dataset1" uuid="80437998-de38-4910-aa57-35298bd908de">
                                      <datasetParameter name="Parameter1">
                                          <datasetParameterExpression><![CDATA[$P{patient_id}]]></datasetParameterExpression>
                                      </datasetParameter>
                                      <connectionExpression><![CDATA[$P{REPORT_CONNECTION}]]></connectionExpression>
                                  </datasetRun>
                                  <jr:listContents height="30" width="500">
                                      <textField isStretchWithOverflow="true" isBlankWhenNull="true">
                                          <reportElement x="0" y="0" width="500" height="30" isPrintWhenDetailOverflows="true" uuid="45491af6-5901-4f93-a248-033b3c090913">
                                              <property name="com.jaspersoft.studio.unit.width" value="pixel"/>
                                          </reportElement>
                                          <textFieldExpression><![CDATA[$F{c_date} + "   " + $F{c_investigation} +"   " + $F{c_value}]]></textFieldExpression>
                                      </textField>
                                  </jr:listContents>
                              </jr:list>
                          </componentElement>
                          <componentElement>
                              <reportElement key="" style="Title" x="0" y="370" width="500" height="90" isPrintWhenDetailOverflows="true" uuid="e3bd1a29-9716-4a2b-82aa-2674f7ee86e5">
                                  <property name="com.jaspersoft.studio.table.style.table_header" value="Table_TH"/>
                                  <property name="com.jaspersoft.studio.table.style.column_header" value="Table_CH"/>
                                  <property name="com.jaspersoft.studio.table.style.detail" value="Table_TD"/>
                                  <property name="net.sf.jasperreports.export.headertoolbar.table.name" value=""/>
                                  <property name="com.jaspersoft.studio.unit.width" value="pixel"/>
                                  <property name="com.jaspersoft.studio.layout" value="com.jaspersoft.studio.editor.layout.grid.JSSGridBagLayout"/>
                                  <property name="com.jaspersoft.studio.components.autoresize.next" value="true"/>
                                  <property name="com.jaspersoft.studio.unit.y" value="pixel"/>
                              </reportElement>
                              <jr:table xmlns:jr="http://jasperreports.sourceforge.net/jasperreports/components" xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports/components http://jasperreports.sourceforge.net/xsd/components.xsd" whenNoDataType="Blank">
                                  <datasetRun subDataset="Dataset3" uuid="75312644-371c-4a4f-9714-21b41331f3d9">
                                      <datasetParameter name="Parameter5">
                                          <datasetParameterExpression><![CDATA[$P{patient_id}]]></datasetParameterExpression>
                                      </datasetParameter>
                                      <connectionExpression><![CDATA[$P{REPORT_CONNECTION}]]></connectionExpression>
                                  </datasetRun>
                                  <jr:column width="170" uuid="3ba9cbcc-047d-4399-afbb-b123ac7fa1ed">
                                      <property name="com.jaspersoft.studio.components.table.model.column.name" value="Column1"/>
                                      <jr:columnHeader height="30" rowSpan="1">
                                          <staticText>
                                              <reportElement key="" style="Column header" stretchType="RelativeToTallestObject" x="0" y="0" width="130" height="30" forecolor="#000000" uuid="b1af2bb2-531d-4bb3-aa7f-1d5de582564b">
                                                  <property name="com.jaspersoft.studio.unit.width" value="pixel"/>
                                              </reportElement>
                                              <box leftPadding="2"/>
                                              <textElement>
                                                  <font fontName="DejaVu Sans" size="12" isBold="true"/>
                                              </textElement>
                                              <text><![CDATA[Medicine]]></text>
                                          </staticText>
                                      </jr:columnHeader>
                                      <jr:detailCell height="30">
                                          <textField>
                                              <reportElement style="Detail" stretchType="RelativeToBandHeight" x="0" y="0" width="130" height="30" uuid="9683c83b-9b87-463f-9f95-a151d5404c37"/>
                                              <box leftPadding="2"/>
                                              <textElement>
                                                  <font fontName="DejaVu Sans" size="12"/>
                                              </textElement>
                                              <textFieldExpression><![CDATA[$F{c_drug}]]></textFieldExpression>
                                          </textField>
                                      </jr:detailCell>
                                  </jr:column>
                                  <jr:column width="170" uuid="305d3d04-4947-4b13-b7e8-22d6a5d7674f">
                                      <property name="com.jaspersoft.studio.components.table.model.column.name" value="Column2"/>
                                      <jr:columnHeader height="30" rowSpan="1">
                                          <staticText>
                                              <reportElement stretchType="RelativeToBandHeight" x="0" y="0" width="130" height="30" uuid="311e57e0-ddbf-4857-b67d-6bfc6b58054b">
                                                  <property name="com.jaspersoft.studio.unit.width" value="pixel"/>
                                              </reportElement>
                                              <textElement>
                                                  <font fontName="DejaVu Sans" size="12" isBold="true"/>
                                              </textElement>
                                              <text><![CDATA[Method]]></text>
                                          </staticText>
                                      </jr:columnHeader>
                                      <jr:detailCell height="30">
                                          <textField>
                                              <reportElement stretchType="RelativeToBandHeight" x="0" y="0" width="130" height="30" uuid="8c5a6716-5b5e-4efe-b802-b30ca1f1f921">
                                                  <property name="com.jaspersoft.studio.unit.width" value="pixel"/>
                                              </reportElement>
                                              <textElement>
                                                  <font fontName="DejaVu Sans" size="12"/>
                                              </textElement>
                                              <textFieldExpression><![CDATA[$F{c_method}]]></textFieldExpression>
                                          </textField>
                                      </jr:detailCell>
                                  </jr:column>
                                  <jr:column width="160" uuid="11c9a1db-f6c0-4916-b0e5-d03652c0e40c">
                                      <property name="com.jaspersoft.studio.components.table.model.column.name" value="Column3"/>
                                      <jr:columnHeader height="30" rowSpan="1">
                                          <staticText>
                                              <reportElement stretchType="RelativeToBandHeight" x="0" y="0" width="120" height="30" uuid="9f05d11d-063f-4c4e-87dc-4829b486d542">
                                                  <property name="com.jaspersoft.studio.unit.width" value="pixel"/>
                                              </reportElement>
                                              <textElement>
                                                  <font fontName="DejaVu Sans" size="12" isBold="true"/>
                                              </textElement>
                                              <text><![CDATA[Times]]></text>
                                          </staticText>
                                      </jr:columnHeader>
                                      <jr:detailCell height="30">
                                          <textField>
                                              <reportElement stretchType="RelativeToBandHeight" x="0" y="0" width="120" height="30" uuid="17c1b905-1d54-4c70-b26f-2115bba1de7a">
                                                  <property name="com.jaspersoft.studio.unit.width" value="pixel"/>
                                              </reportElement>
                                              <textElement>
                                                  <font fontName="DejaVu Sans" size="12"/>
                                              </textElement>
                                              <textFieldExpression><![CDATA[$F{c_frequency}]]></textFieldExpression>
                                          </textField>
                                      </jr:detailCell>
                                  </jr:column>
                              </jr:table>
                          </componentElement>
                          <line>
                              <reportElement x="0" y="56" width="557" height="1" uuid="dd052bfe-9282-4129-b9ba-41778add49fb"/>
                          </line>
                      </band>
                  </title>
                  <lastPageFooter>
                      <band height="140">
                          <componentElement>
                              <reportElement style="Column header" isPrintRepeatedValues="false" x="0" y="0" width="556" height="120" isRemoveLineWhenBlank="true" isPrintWhenDetailOverflows="true" uuid="6bfa381b-dc5c-42c4-95c8-5f12117a7dd6">
                                  <property name="com.jaspersoft.studio.unit.CONTENTS.height" value="pixel"/>
                                  <property name="net.sf.jasperreports.export.headertoolbar.table.name" value="Investigations"/>
                                  <property name="com.jaspersoft.studio.unit.CONTENTS.width" value="pixel"/>
                                  <property name="com.jaspersoft.studio.unit.width" value="pixel"/>
                                  <property name="com.jaspersoft.studio.layout" value="com.jaspersoft.studio.editor.layout.grid.JSSGridBagLayout"/>
                                  <property name="com.jaspersoft.studio.unit.height" value="pixel"/>
                              </reportElement>
                              <jr:list xmlns:jr="http://jasperreports.sourceforge.net/jasperreports/components" xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports/components http://jasperreports.sourceforge.net/xsd/components.xsd" printOrder="Vertical" ignoreWidth="true">
                                  <datasetRun subDataset="Dataset4" uuid="80437998-de38-4910-aa57-35298bd908de">
                                      <datasetParameter name="doctors_name">
                                          <datasetParameterExpression><![CDATA[$P{doctors_name}]]></datasetParameterExpression>
                                      </datasetParameter>
                                      <connectionExpression><![CDATA[$P{REPORT_CONNECTION}]]></connectionExpression>
                                  </datasetRun>
                                  <jr:listContents height="120" width="556">
                                      <textField isStretchWithOverflow="true" isBlankWhenNull="true">
                                          <reportElement x="0" y="0" width="275" height="15" isPrintWhenDetailOverflows="true" uuid="45491af6-5901-4f93-a248-033b3c090913">
                                              <property name="com.jaspersoft.studio.unit.width" value="pixel"/>
                                          </reportElement>
                                          <textFieldExpression><![CDATA[$F{c_degree1} + "   " + $F{c_degree2} +"   " + $F{c_degree3} + " " + $F{c_docRegisteration}]]></textFieldExpression>
                                      </textField>
                                      <textField isStretchWithOverflow="true" isBlankWhenNull="true">
                                          <reportElement x="277" y="0" width="275" height="14" isPrintWhenDetailOverflows="true" uuid="45491af6-5901-4f93-a248-033b3c090913">
                                              <property name="com.jaspersoft.studio.unit.width" value="pixel"/>
                                          </reportElement>
                                          <textFieldExpression><![CDATA[$F{c_emailId} + "   " + $F{c_phoneNumber2} +"   " + $F{c_phoneNumber}]]></textFieldExpression>
                                      </textField>
                                      <textField isStretchWithOverflow="true" isBlankWhenNull="true">
                                          <reportElement x="0" y="31" width="275" height="40" isPrintWhenDetailOverflows="true" uuid="45491af6-5901-4f93-a248-033b3c090913">
                                              <property name="com.jaspersoft.studio.unit.width" value="pixel"/>
                                          </reportElement>
                                          <textFieldExpression><![CDATA[$F{c_opd1}]]></textFieldExpression>
                                      </textField>
                                      <textField isStretchWithOverflow="true" isBlankWhenNull="true">
                                          <reportElement x="277" y="31" width="275" height="40" isPrintWhenDetailOverflows="true" uuid="45491af6-5901-4f93-a248-033b3c090913">
                                              <property name="com.jaspersoft.studio.unit.width" value="pixel"/>
                                          </reportElement>
                                          <textFieldExpression><![CDATA[$F{c_opd2}]]></textFieldExpression>
                                      </textField>
                                  </jr:listContents>
                              </jr:list>
                          </componentElement>
                          <staticText>
                              <reportElement mode="Opaque" x="-1" y="72" width="556" height="20" backcolor="#E6E8E9" uuid="36aa233d-4305-48e6-974a-1bbf89bb3c8f"/>
                              <textElement textAlignment="Center" verticalAlignment="Middle">
                                  <font fontName="Serif" size="9" isItalic="true"/>
                              </textElement>
                              <text><![CDATA[THANKYOU FOR COMING, GET WELL SOON]]></text>
                          </staticText>
                      </band>
                  </lastPageFooter>
              </jasperReport>

                CommentAdd your comment...
              1.  
                1
                0
                -1

                Hi, perhaps you can try reducing your band height value? I had a similar problem resolved by doing that. In any case, you could also share a sample JRXML to demonstrate your issue.

                  CommentAdd your comment...