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

Print label of 8*4 cms dimension's..?????


sijaria

Recommended Posts

 Hi,

I want to print label in ireport of 8cm * 4cm of dimension ....so for that....

i created a report having dimension 8*4 and remove all margins and band...only  a detail band  i am using...but when i tried to compile it gives me error related to "Style"..........

-----------------------------

"net.sf.jasperreports.engine.design.JRValidationException: Report design not valid : 1. The detail section, the page and column headers and footers and the margins do not fit the page height."

------------------------------ 

i tried to resolve it up to my level but .i can't  understand..... i am writing .jrxml code below . of this report...

 


 

If any one understand what is the mistake i have done..please tell..me...

and how to solve it...please do let me know.....

 

Thanks..,

Code:
<?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="binning label 2" language="groovy" pageWidth="226" pageHeight="113" columnWidth="226" leftMargin="0" rightMargin="0" topMargin="0" bottomMargin="0" isIgnorePagination="true">	<parameter name="m_inout_id" class="java.math.BigDecimal"/>	<queryString>		<![CDATA[select miol.M_InOutLine_ID, mw.value as warehouselocation,ml.value as locatorvalue,miol.m_locator_id,ml.m_warehouse_id,miol.qtyentered,miol.m_product_id,mp.value as item,mp.name as description,miol.C_OrderLine_ID, col.c_order_id, co.documentno,miol.line,mio.C_BPartner_ID,mio.documentno as maindocumentno,cbp.name as dealername,mp.upc,mio.m_inout_id,mio.issotrx,mio.ad_client_id,mio.ad_org_id,mio.c_order_id,mpo.c_orderline_id, mpo.c_invoiceline_id, invl.c_invoice_id,inv.documentno as invNOfrom m_inoutline miolinner join m_locator ml on (ml.m_locator_id=miol.m_locator_id)inner join m_warehouse mw on (mw.m_warehouse_id=ml.m_warehouse_id)inner join m_product mp on (mp.m_product_id=miol.m_product_id)inner join c_orderline col on (col.C_OrderLine_ID=miol.C_OrderLine_ID)inner join c_order co on (co.c_order_id=col.c_order_id)inner join m_inout mio on (miol.m_inout_id=mio.m_inout_id)inner join c_bpartner cbp on (cbp.C_BPartner_ID=mio.C_BPartner_ID)inner join M_MatchPO mpo on (col.C_OrderLine_ID=mpo.C_OrderLine_ID)inner join c_invoiceline invl on (invl.c_invoiceline_id=mpo.c_invoiceline_id)inner join c_invoice inv on (inv.c_invoice_id=invl.c_invoice_id)where mio.issotrx = 'N' and mio.m_inout_id = 1000847 order by locatorvalue asc]]>	</queryString>	<field name="M_INOUTLINE_ID" class="java.math.BigDecimal">		<fieldDescription><![CDATA[]]></fieldDescription>	</field>	<field name="WAREHOUSELOCATION" class="java.lang.String">		<fieldDescription><![CDATA[]]></fieldDescription>	</field>	<field name="LOCATORVALUE" class="java.lang.String">		<fieldDescription><![CDATA[]]></fieldDescription>	</field>	<field name="M_LOCATOR_ID" class="java.math.BigDecimal">		<fieldDescription><![CDATA[]]></fieldDescription>	</field>	<field name="M_WAREHOUSE_ID" class="java.math.BigDecimal">		<fieldDescription><![CDATA[]]></fieldDescription>	</field>	<field name="QTYENTERED" class="java.math.BigDecimal">		<fieldDescription><![CDATA[]]></fieldDescription>	</field>	<field name="M_PRODUCT_ID" class="java.math.BigDecimal">		<fieldDescription><![CDATA[]]></fieldDescription>	</field>	<field name="ITEM" class="java.lang.String">		<fieldDescription><![CDATA[]]></fieldDescription>	</field>	<field name="DESCRIPTION" class="java.lang.String">		<fieldDescription><![CDATA[]]></fieldDescription>	</field>	<field name="C_ORDERLINE_ID" class="java.math.BigDecimal">		<fieldDescription><![CDATA[]]></fieldDescription>	</field>	<field name="C_ORDER_ID" class="java.math.BigDecimal">		<fieldDescription><![CDATA[]]></fieldDescription>	</field>	<field name="DOCUMENTNO" class="java.lang.String">		<fieldDescription><![CDATA[]]></fieldDescription>	</field>	<field name="LINE" class="java.math.BigDecimal">		<fieldDescription><![CDATA[]]></fieldDescription>	</field>	<field name="C_BPARTNER_ID" class="java.math.BigDecimal">		<fieldDescription><![CDATA[]]></fieldDescription>	</field>	<field name="MAINDOCUMENTNO" class="java.lang.String">		<fieldDescription><![CDATA[]]></fieldDescription>	</field>	<field name="DEALERNAME" class="java.lang.String">		<fieldDescription><![CDATA[]]></fieldDescription>	</field>	<field name="UPC" class="java.lang.String">		<fieldDescription><![CDATA[]]></fieldDescription>	</field>	<field name="M_INOUT_ID" class="java.math.BigDecimal">		<fieldDescription><![CDATA[]]></fieldDescription>	</field>	<field name="ISSOTRX" class="java.lang.String">		<fieldDescription><![CDATA[]]></fieldDescription>	</field>	<field name="AD_CLIENT_ID" class="java.math.BigDecimal">		<fieldDescription><![CDATA[]]></fieldDescription>	</field>	<field name="AD_ORG_ID" class="java.math.BigDecimal">		<fieldDescription><![CDATA[]]></fieldDescription>	</field>	<field name="C_INVOICELINE_ID" class="java.math.BigDecimal">		<fieldDescription><![CDATA[]]></fieldDescription>	</field>	<field name="C_INVOICE_ID" class="java.math.BigDecimal">		<fieldDescription><![CDATA[]]></fieldDescription>	</field>	<field name="INVNO" class="java.lang.String">		<fieldDescription><![CDATA[]]></fieldDescription>	</field>	<detail>		<band height="125" splitType="Stretch"/>	</detail></jasperReport>
Link to comment
Share on other sites

  • Replies 3
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Hi harringbone,

What I see in your jrxml file is that the height you have set for the detail band is 125 pixels.The label you want to add is 8cm * 4cm,  translated to pixels is 302 * 151.  The widht is ok because the page width is normally set to 595. But the height you have defined for the detail (125) is smaller than the label height (151). I think that is the reason of getting this error, because the label doesn't fit in the bad. Try setting a bigger height for the detail (at least bigger than 151) and compile the report again.

Hope this will help you.

Good luck!

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...