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

sashaspb09

Members
  • Posts

    10
  • Joined

  • Last visited

sashaspb09's Achievements

Apprentice

Apprentice (3/14)

  • Week One Done
  • One Month Later
  • One Year In
  • First Post Rare
  • Collaborator Rare

Recent Badges

0

Reputation

  1. 0 Hard to explain how it works,someoone helped me to figure out my issue.Things which i understand: To merge cells like here, in Java code need 2 Models, first model for merge cells, in this case related1 column and related2 column: public class Model {private String related1;private String related2;private List<DetailsDataObjects> detailsDataObjects;//getters | setters|Constructors} public class DetailsDataObjects {private String details1;private String details2;private String details3;//getters|setters| constructors}public static void main(String[] args){DetailsDataObjects detailsDataObject = new ReportDataObjects();detailsDataObject.setDetails1("AAA detais");detailsDataObject.setDetails2("AAA details2");detailsDataObject.setDetails3("AAA details3"); List<DetailsDataObjects> detailsDataObjects = Arrays.asList(detailsDataObject, detailsDataObject , detailsDataObject ....); Model model1 = new Model(); model1.setRelated1("AAA"); model1.setRelated2("good"); model1.setDetailsDataObjects(detailsDataObjects);List<Model> models = Arrays.asList(model1); JRBeanCollectionDataSource itemsJRBean = new JRBeanCollectionDataSource(models); params.put("ItemDataSource", itemsJRBean);....} At JasperStudio need create 2 tables with 2 datasets, first dataset explain : $P{ItemDataSource} , second dataset explain : new net.sf.jasperreports.engine.data.JRBeanCollectionDataSource($F{detailsDataObjects})
  2. I need to merge cells with related information. I find that using "printRepeatedValues = false" is not appropriate. this expression does not concatenate the columns, but leaves them blank. In my opinion, I need something like 2 datasets. The first describes the strings for related information, and the second describes the details of related information.But I still do not understand how to add the second dataset to existing table and how to tell the second dataset that it refers to the first row of the first dataset, for example Here is what I'm doing: Filling out the report comes from Java, through the code goes like this. List<MyDataClass> datas = new ArrayList<>(); MyDataClass data1 = new MyDataClass("AAA", "AAA details1", "AAA details2", "good", "AAA details3"); MyDataClass data2 = new MyDataClass("AAA", "AAA details11", "AAA details22", "good", "AAA details33"); MyDataClass data3 = new MyDataClass("CCC", "CCC details1", "CCC details2", "good", "CCC details3"); datas.add(data1); datas.add(data2);datas.add(data3); JRBeanCollectionDataSource dataForReport = new JRBeanCollectionDataSource(datas); Map<String, Object> parametrs = new HashMap<String, Object>(); parametrs.put("CollectionBeanParametr", dataForReport); But it results blank rows Result which need i add to Attachments.Any working example how to do it by using JRBeanCollectionDataSource might help.Thank you!
  3. I solved this by adding second dataset for table(also second Parametr with (JRBeanCollectionDataSource) in code i splited my data to 2 datasets,by counting rows ,and adding in left dataset(first 40 id, than id from 80 to 120 ....), or right dataset(from 40 id to 80 id, from 120 to 160 id.....) .... depends on data id
  4. I want to add 2 tables in Detail band,they should have 1 data source, i actually did it, but it's filling uncorrect, if it goes on next page. Jasper source <?xml version="1.0" encoding="UTF-8"?><!-- Created with Jaspersoft Studio version 6.13.0.final using JasperReports Library version 6.13.0-46ada4d1be8f3c5985fd0b6146f3ed44caed6f05 --><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="JasperReport_A4" pageWidth="595" pageHeight="842" columnWidth="555" leftMargin="20" rightMargin="20" topMargin="20" bottomMargin="20" uuid="7e886936-3be2-4fe0-9174-9eaf030f6bbf"> <property name="com.jaspersoft.studio.data.defaultdataadapter" value="One Empty Record"/> <style name="Table_TH" mode="Opaque" backcolor="#FFFFFF"> <box> <pen lineWidth="0.5" lineColor="#000000"/> <topPen lineWidth="0.5" lineColor="#000000"/> <leftPen lineWidth="0.5" lineColor="#000000"/> <bottomPen lineWidth="0.5" lineColor="#000000"/> <rightPen lineWidth="0.5" lineColor="#000000"/> </box> </style> <style name="Table_TD" mode="Opaque" backcolor="#FFFFFF"> <box> <pen lineWidth="0.5" lineColor="#000000"/> <topPen lineWidth="0.5" lineColor="#000000"/> <leftPen lineWidth="0.5" lineColor="#000000"/> <bottomPen lineWidth="0.5" lineColor="#000000"/> <rightPen lineWidth="0.5" lineColor="#000000"/> </box> </style> <style name="Table_CH" mode="Opaque" backcolor="#FFFFFF"> <box> <pen lineWidth="0.5" lineColor="#000000"/> <topPen lineWidth="0.5" lineColor="#000000"/> <leftPen lineWidth="0.5" lineColor="#000000"/> <bottomPen lineWidth="0.5" lineColor="#000000"/> <rightPen lineWidth="0.5" lineColor="#000000"/> </box> </style> <style name="Table 1_TH" mode="Opaque" backcolor="#FFFFFF"> <box> <pen lineWidth="0.5" lineColor="#000000"/> <topPen lineWidth="0.5" lineColor="#000000"/> <leftPen lineWidth="0.5" lineColor="#000000"/> <bottomPen lineWidth="0.5" lineColor="#000000"/> <rightPen lineWidth="0.5" lineColor="#000000"/> </box> </style> <style name="Table 1_CH" mode="Opaque" backcolor="#FFFFFF"> <box> <pen lineWidth="0.5" lineColor="#000000"/> <topPen lineWidth="0.5" lineColor="#000000"/> <leftPen lineWidth="0.5" lineColor="#000000"/> <bottomPen lineWidth="0.5" lineColor="#000000"/> <rightPen lineWidth="0.5" lineColor="#000000"/> </box> </style> <style name="Table 1_TD" mode="Opaque" backcolor="#FFFFFF"> <box> <pen lineWidth="0.5" lineColor="#000000"/> <topPen lineWidth="0.5" lineColor="#000000"/> <leftPen lineWidth="0.5" lineColor="#000000"/> <bottomPen lineWidth="0.5" lineColor="#000000"/> <rightPen lineWidth="0.5" lineColor="#000000"/> </box> </style> <subDataset name="MyCollectionDataSet" uuid="45f9da5c-f860-4e3a-8afb-9ca474b578a2"> <queryString> <![CDATA[]]> </queryString> <field name="id" class="java.lang.Integer"/> <field name="firstName" class="java.lang.String"/> <field name="date" class="java.util.Date"/> <field name="cons" class="java.lang.Double"/> </subDataset> <parameter name="CollectionBeanParam" class="net.sf.jasperreports.engine.data.JRBeanCollectionDataSource"/> <parameter name="datesRange" class="java.lang.String"/> <parameter name="countAnaliz" class="java.lang.Integer"/> <queryString> <![CDATA[]]> </queryString> <background> <band splitType="Stretch"/> </background> <title> <band height="101" splitType="Stretch"> <staticText> <reportElement x="0" y="0" width="550" height="30" uuid="d17d317b-e949-49c2-91c3-27168b27d9e7"/> <textElement textAlignment="Center" verticalAlignment="Middle"> <font size="20" isBold="true"/> </textElement> <text><![CDATA[Результаты измерений ВАКХ2000С]]></text> </staticText> <staticText> <reportElement x="0" y="60" width="550" height="30" uuid="7fc85ff9-63ee-4920-a96a-6a97ade6db0a"/> <textElement> <font size="14"/> </textElement> <text><![CDATA[Всего страниц: Всего измерений: ]]></text> </staticText> <textField evaluationTime="Report"> <reportElement x="100" y="60" width="40" height="20" uuid="1bcf9e2f-fee3-496d-b6ee-b13238862864"/> <textElement> <font size="14" isBold="false"/> </textElement> <textFieldExpression> <![CDATA[" " + $V{PAGE_NUMBER}]]> </textFieldExpression> </textField> <textField> <reportElement x="0" y="30" width="550" height="30" uuid="772a0276-cb9e-4b08-8f05-135b3aeeacdf"/> <textElement textAlignment="Center" verticalAlignment="Middle"> <font size="14"/> </textElement> <textFieldExpression> <![CDATA[$P{datesRange}]]> </textFieldExpression> </textField> <textField> <reportElement x="490" y="60" width="100" height="30" uuid="9a7dd9b8-e3ee-4975-9a9e-5502ad614d03"/> <textElement> <font size="14"/> </textElement> <textFieldExpression> <![CDATA[$P{countAnaliz}]]> </textFieldExpression> </textField> </band> </title> <detail> <band height="70" splitType="Stretch"> <componentElement> <reportElement x="0" y="0" width="240" height="70" uuid="14d64434-6ac9-49a2-9833-210cf0b508ae"> <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="MyCollectionDataSet" uuid="73069fcb-e6ca-471f-a492-d5e88fed7225"> <dataSourceExpression> <![CDATA[$P{CollectionBeanParam}]]> </dataSourceExpression> </datasetRun> <jr:column width="20" uuid="5b262b0d-7877-4b51-bc45-b4d9964cca80"> <property name="com.jaspersoft.studio.components.table.model.column.name" value="Column1"/> <jr:columnHeader style="Table_CH" height="20" rowSpan="1"> <staticText> <reportElement x="0" y="0" width="20" height="20" uuid="ac3cb6ae-7e73-468c-89f8-47ea941b7b77"/> <textElement textAlignment="Center" verticalAlignment="Middle"> <font size="10"/> </textElement> <text><![CDATA[№]]></text> </staticText> </jr:columnHeader> <jr:detailCell style="Table_TD" height="30"> <textField> <reportElement x="0" y="0" width="20" height="30" uuid="13532290-2856-4eac-b801-be3fc6b3e563"/> <textElement textAlignment="Center" verticalAlignment="Middle"> <font size="10"/> </textElement> <textFieldExpression><![CDATA[$F{id}]]></textFieldExpression> </textField> </jr:detailCell> </jr:column> <jr:column width="80" uuid="c0c9806f-a637-44ec-808d-88a20e1e390c"> <property name="com.jaspersoft.studio.components.table.model.column.name" value="Column2"/> <jr:columnHeader style="Table_CH" height="20" rowSpan="1"> <staticText> <reportElement x="0" y="0" width="80" height="20" uuid="1779e3a6-72d0-4507-90e2-81f84b8578ad"/> <textElement textAlignment="Center" verticalAlignment="Middle"> <font size="10"/> </textElement> <text><![CDATA[Дата время]]></text> </staticText> </jr:columnHeader> <jr:detailCell style="Table_TD" height="30"> <textField> <reportElement x="0" y="0" width="80" height="30" uuid="b15db1eb-10cc-433d-abd7-8f97c640cac2"/> <textElement textAlignment="Center" verticalAlignment="Middle"> <font size="10"/> </textElement> <textFieldExpression><![CDATA[$F{date}]]></textFieldExpression> </textField> </jr:detailCell> </jr:column> <jr:column width="60" uuid="4f40d12b-b5b9-4757-b918-1c08176d0d45"> <property name="com.jaspersoft.studio.components.table.model.column.name" value="Column3"/> <jr:columnHeader style="Table_CH" height="20" rowSpan="1"> <staticText> <reportElement x="0" y="0" width="60" height="20" uuid="ffb18704-a7c8-4c4d-87bc-5980957c146b"/> <textElement textAlignment="Center" verticalAlignment="Middle" markup="styled"> <font size="10"/> </textElement> <text><![CDATA[С<sub>изм</sub>(мг/дм<sup>3</sup>)]]></text> </staticText> </jr:columnHeader> <jr:detailCell style="Table_TD" height="30"> <textField> <reportElement x="0" y="0" width="60" height="30" uuid="099089c1-21aa-4fb7-94f7-197ac76197a1"/> <textElement textAlignment="Center" verticalAlignment="Middle"> <font size="10"/> </textElement> <textFieldExpression><![CDATA[$F{cons}]]></textFieldExpression> </textField> </jr:detailCell> </jr:column> <jr:column width="70" uuid="593445a0-4075-43c0-a7cd-93360f622f5d"> <property name="com.jaspersoft.studio.components.table.model.column.name" value="Column4"/> <jr:columnHeader style="Table_CH" height="20" rowSpan="1"> <staticText> <reportElement x="0" y="0" width="70" height="20" uuid="64988e36-a0e1-4d34-a70e-e501bc807e9f"/> <textElement textAlignment="Center" verticalAlignment="Middle"> <font size="10"/> </textElement> <text><![CDATA[Статус]]></text> </staticText> </jr:columnHeader> <jr:detailCell style="Table_TD" height="30"> <textField> <reportElement x="0" y="0" width="70" height="30" uuid="b764bdc7-29bc-4c0b-93ae-851d107971f3"/> <textElement textAlignment="Center" verticalAlignment="Middle"> <font size="10"/> </textElement> <textFieldExpression> <![CDATA[$F{firstName}]]> </textFieldExpression> </textField> </jr:detailCell> </jr:column> </jr:table> </componentElement> <componentElement> <reportElement x="310" y="0" width="240" height="70" uuid="85d82b74-dc39-4de8-a736-6bde9de71dd7"> <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="MyCollectionDataSet" uuid="20d24f64-7c39-4e71-a401-84f18e66667b"> <dataSourceExpression><![CDATA[$P{CollectionBeanParam}]]></dataSourceExpression> </datasetRun> <jr:column width="20" uuid="3e8b08bc-3b5c-4022-a025-ac6ed8f3150b"> <property name="com.jaspersoft.studio.components.table.model.column.name" value="Column1"/> <jr:columnHeader style="Table_CH" height="20" rowSpan="1"> <staticText> <reportElement x="0" y="0" width="20" height="20" uuid="afb4ccfc-6adb-4e8b-84d5-3164fd0a279d"/> <textElement textAlignment="Center" verticalAlignment="Middle"> <font size="10"/> </textElement> <text><![CDATA[№]]></text> </staticText> </jr:columnHeader> <jr:detailCell style="Table_TD" height="30"> <textField> <reportElement x="0" y="0" width="20" height="30" uuid="cb056d7e-5234-4379-a7b4-cff0c3336639"/> <textElement textAlignment="Center" verticalAlignment="Middle"> <font size="10"/> </textElement> <textFieldExpression><![CDATA[$F{id}]]></textFieldExpression> </textField> </jr:detailCell> </jr:column> <jr:column width="80" uuid="74d7675e-6b4f-4512-b5c3-1a94eddc5151"> <property name="com.jaspersoft.studio.components.table.model.column.name" value="Column2"/> <jr:columnHeader style="Table_CH" height="20" rowSpan="1"> <staticText> <reportElement x="0" y="0" width="80" height="20" uuid="5fe41de3-4893-4827-89b6-981806fe4f49"/> <textElement textAlignment="Center" verticalAlignment="Middle"> <font size="10"/> </textElement> <text><![CDATA[Дата время]]></text> </staticText> </jr:columnHeader> <jr:detailCell style="Table_TD" height="30"> <textField> <reportElement x="0" y="0" width="80" height="30" uuid="84ce12be-79ae-44ee-823c-004fb664e4af"/> <textElement textAlignment="Center" verticalAlignment="Middle"> <font size="10"/> </textElement> <textFieldExpression><![CDATA[$F{date}]]></textFieldExpression> </textField> </jr:detailCell> </jr:column> <jr:column width="60" uuid="77926a9c-aa07-434c-9335-dd93d9002f58"> <property name="com.jaspersoft.studio.components.table.model.column.name" value="Column3"/> <jr:columnHeader style="Table_CH" height="20" rowSpan="1"> <staticText> <reportElement x="0" y="0" width="60" height="20" uuid="2ddea2f9-b66f-4351-80ec-8a9dbe54c3f3"/> <textElement textAlignment="Center" verticalAlignment="Middle" markup="styled"> <font size="10"/> </textElement> <text><![CDATA[С<sub>изм</sub>(мг/дм<sup>3</sup>)]]></text> </staticText> </jr:columnHeader> <jr:detailCell style="Table_TD" height="30"> <textField> <reportElement x="0" y="0" width="60" height="30" uuid="1bb4cec8-ae9b-4029-9769-f84ba175b9c2"/> <textElement textAlignment="Center" verticalAlignment="Middle"> <font size="10"/> </textElement> <textFieldExpression> <![CDATA[$F{cons}]]> </textFieldExpression> </textField> </jr:detailCell> </jr:column> <jr:column width="70" uuid="83f126c6-ab4b-4023-bf42-5a4bb4c15822"> <property name="com.jaspersoft.studio.components.table.model.column.name" value="Column4"/> <jr:columnHeader style="Table_CH" height="20" rowSpan="1"> <staticText> <reportElement x="0" y="0" width="70" height="20" uuid="d16d12e7-71dd-42a3-82d3-c4eb63af20bc"/> <textElement textAlignment="Center" verticalAlignment="Middle"> <font size="10"/> </textElement> <text><![CDATA[Статус]]></text> </staticText> </jr:columnHeader> <jr:detailCell style="Table_TD" height="30"> <textField> <reportElement x="0" y="0" width="70" height="30" uuid="b0a5155e-afa7-4476-9503-d10952cbecdb"/> <textElement textAlignment="Center" verticalAlignment="Middle"> <font size="10"/> </textElement> <textFieldExpression> <![CDATA[$F{firstName}]]> </textFieldExpression> </textField> </jr:detailCell> </jr:column> </jr:table> </componentElement> </band> </detail> <columnFooter> <band height="80" splitType="Stretch"> <staticText> <reportElement x="380" y="0" width="50" height="30" uuid="7e3df9d1-422b-4b48-9533-590d1822dbaf"/> <textElement> <font size="14"/> </textElement> <text><![CDATA[Дата:]]></text> </staticText> <staticText> <reportElement x="380" y="30" width="130" height="30" uuid="5c2f551e-e263-480d-b897-906ab65487e3"/> <textElement> <font size="14"/> </textElement> <text><![CDATA[Подпись отв. лица:]]></text> </staticText> <textField> <reportElement x="0" y="60" width="80" height="20" uuid="4a75950d-36de-45eb-a19d-191810c0fe5a"/> <textElement textAlignment="Right"> <font size="10" isBold="false"/> </textElement> <textFieldExpression> <![CDATA["Страница "+$V{PAGE_NUMBER}+" из"]]> </textFieldExpression> </textField> <textField evaluationTime="Report"> <reportElement x="80" y="60" width="40" height="20" uuid="2d0b8480-57b8-473a-a424-7b0f7241ee61"/> <textElement> <font size="10" isBold="false"/> </textElement> <textFieldExpression> <![CDATA[" " + $V{PAGE_NUMBER}]]> </textFieldExpression> </textField> <textField pattern="dd.MM.yyyy"> <reportElement x="430" y="0" width="120" height="20" uuid="67bcf485-e8db-48ae-889a-bc658188bb6b"/> <textElement> <font size="14" isBold="false"/> </textElement> <textFieldExpression> <![CDATA[new java.util.Date()]]> </textFieldExpression> </textField> </band> </columnFooter></jasperReport>[/code]
  5. Adding jasper-compiler-jdt.jar solved my problem. (Seen other answers on this topic,adding jast jdt-compiler.jar doesnt helped,so I created new one question)
  6. I'm making programm on Java,which uses Jasper Reports. When i wanted to test how it works on another PC I get error: net.sf.jasperreports.engine.JRException: Error compilling report java source files: Iprinttestdistreport32name_1601465185558_898255.java . When i run same file with same librarys on my PC everything works perfect. When i move to another PC i catch this problem.... THis error gets me,when i trying to run code: jasperReport = JasperCompileManager.compileReport(jasperDesign);
  7. How i can create detail band with unknown amount of pictures? I would like to fill in one line of page as much pictures as possible(to save paper while printing) how i could do it? WOuld include my nowdays report + source and picture of report which i want. Source: <?xml version="1.0" encoding="UTF-8"?> <!-- Created with Jaspersoft Studio version 6.13.0.final using JasperReports Library version 6.13.0-46ada4d1be8f3c5985fd0b6146f3ed44caed6f05 --> <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="report name" pageWidth="595" pageHeight="842" columnWidth="555" leftMargin="20" rightMargin="20" topMargin="20" bottomMargin="20" uuid="cd4dc9e9-c9ed-4633-8241-45926a9a929f"> <property name="ireport.zoom" value="1.0"/> <property name="ireport.x" value="0"/> <property name="ireport.y" value="0"/> <property name="com.jaspersoft.studio.data.defaultdataadapter" value="One Empty Record"/> <style name="table"> <box> <pen lineWidth="1.0" lineColor="#000000"/> </box> </style> <style name="table_TH" mode="Opaque" backcolor="#F0FFFF"> <box> <pen lineWidth="0.5" lineColor="#000000"/> </box> </style> <style name="table_CH" mode="Opaque" backcolor="#BFFFFF"> <box> <pen lineWidth="0.5" lineColor="#000000"/> </box> </style> <style name="table_TD" mode="Opaque" backcolor="#FFFFFF"> <box> <pen lineWidth="0.5" lineColor="#000000"/> </box> </style> <style name="Default" isDefault="true" pdfFontName=".src/quizful/font/ARIAL.TTF" pdfEncoding="Cp1251"/> <parameter name="Data_o" class="java.lang.String"/> <parameter name="Data_a" class="java.lang.String"/> <parameter name="Razbav" class="java.lang.String"/> <parameter name="Pokaz" class="java.lang.String"/> <parameter name="Operator" class="java.lang.String"/> <parameter name="Nazvan" class="java.lang.String"/> <parameter name="Komment" class="java.lang.String"/> <parameter name="logo" class="java.io.File" isForPrompting="false"> <parameterDescription><![CDATA[The letterhead image]]></parameterDescription> <defaultValueExpression><![CDATA[]]></defaultValueExpression> </parameter> <parameter name="Result" class="java.lang.String"/> <parameter name="ItemDataSource" class="net.sf.jasperreports.engine.data.JRBeanCollectionDataSource"/> <parameter name="Graduir" class="java.lang.String"/> <parameter name="File" class="java.lang.String"/> <field name="sss" class="java.lang.Double"/> <field name="cons" class="java.lang.Double"/> <field name="logo2" class="java.io.File"/> <group name="Group1"> <groupHeader> <band height="210"> <staticText> <reportElement isPrintRepeatedValues="false" mode="Opaque" x="0" y="0" width="121" height="20" isRemoveLineWhenBlank="true" isPrintInFirstWholeBand="true" uuid="5d880308-c6cf-4769-a6ef-59247d39ae62"/> <textElement> <font size="14"/> </textElement> <text><![CDATA[Дата отбора:]]></text> </staticText> <staticText> <reportElement isPrintRepeatedValues="false" mode="Opaque" x="0" y="20" width="121" height="20" isRemoveLineWhenBlank="true" isPrintInFirstWholeBand="true" uuid="9e1729d2-94b7-4cbb-a9cd-71f7b9694cca"/> <textElement> <font size="14"/> </textElement> <text><![CDATA[Дата анализа:]]></text> </staticText> <staticText> <reportElement isPrintRepeatedValues="false" mode="Opaque" x="0" y="60" width="121" height="20" isRemoveLineWhenBlank="true" isPrintInFirstWholeBand="true" isPrintWhenDetailOverflows="true" uuid="b5e5f114-d1c1-44d4-886b-b244accabeef"/> <textElement> <font size="14"/> </textElement> <text><![CDATA[Показатель:]]></text> </staticText> <staticText> <reportElement isPrintRepeatedValues="false" mode="Opaque" x="0" y="40" width="121" height="20" isRemoveLineWhenBlank="true" isPrintInFirstWholeBand="true" uuid="7b55b649-9479-4568-a5e0-8353737ab100"/> <textElement> <font size="14"/> </textElement> <text><![CDATA[Разбавление:]]></text> </staticText> <staticText> <reportElement isPrintRepeatedValues="false" mode="Opaque" x="0" y="120" width="121" height="20" isRemoveLineWhenBlank="true" isPrintInFirstWholeBand="true" isPrintWhenDetailOverflows="true" uuid="9a5a9ee6-88f4-458f-8fa8-ab654d25cc75"> <property name="com.jaspersoft.studio.unit.y" value="px"/> </reportElement> <textElement> <font size="14"/> </textElement> <text><![CDATA[Название пробы:]]></text> </staticText> <staticText> <reportElement isPrintRepeatedValues="false" mode="Opaque" x="0" y="100" width="121" height="20" isRemoveLineWhenBlank="true" isPrintInFirstWholeBand="true" isPrintWhenDetailOverflows="true" uuid="580f27eb-8e36-44b9-9e9f-4103eb210379"/> <textElement> <font size="14"/> </textElement> <text><![CDATA[Оператор:]]></text> </staticText> <staticText> <reportElement isPrintRepeatedValues="false" mode="Opaque" x="0" y="160" width="120" height="20" isRemoveLineWhenBlank="true" isPrintInFirstWholeBand="true" isPrintWhenDetailOverflows="true" uuid="65a15908-8e5e-41c2-8df2-21af3ed9f1d7"> <property name="com.jaspersoft.studio.unit.height" value="px"/> <property name="com.jaspersoft.studio.unit.y" value="px"/> <property name="com.jaspersoft.studio.unit.width" value="px"/> </reportElement> <textElement> <font size="14"/> </textElement> <text><![CDATA[Комментрарии:]]></text> </staticText> <textField> <reportElement isPrintRepeatedValues="false" mode="Opaque" x="122" y="0" width="428" height="20" isRemoveLineWhenBlank="true" isPrintInFirstWholeBand="true" uuid="17b56d77-c8f4-4702-a073-9494bbe8333f"> <property name="com.jaspersoft.studio.unit.width" value="px"/> </reportElement> <textElement> <font size="14"/> </textElement> <textFieldExpression><![CDATA[$P{Data_o}]]></textFieldExpression> </textField> <textField textAdjust="StretchHeight" isBlankWhenNull="false"> <reportElement isPrintRepeatedValues="false" mode="Opaque" x="120" y="160" width="430" height="20" isRemoveLineWhenBlank="true" isPrintInFirstWholeBand="true" uuid="a683d756-bc44-445f-b0d9-73bafd58ac4d"> <property name="com.jaspersoft.studio.unit.y" value="px"/> <property name="com.jaspersoft.studio.unit.width" value="px"/> <property name="com.jaspersoft.studio.unit.x" value="px"/> </reportElement> <textElement> <font size="14"/> </textElement> <textFieldExpression><![CDATA[$P{Komment}]]></textFieldExpression> </textField> <textField> <reportElement isPrintRepeatedValues="false" mode="Opaque" x="122" y="120" width="428" height="20" isRemoveLineWhenBlank="true" isPrintInFirstWholeBand="true" uuid="b655b80c-41f3-4675-80b7-a01588f3d8f3"> <property name="com.jaspersoft.studio.unit.y" value="px"/> <property name="com.jaspersoft.studio.unit.width" value="px"/> <property name="com.jaspersoft.studio.unit.x" value="px"/> </reportElement> <textElement> <font size="14"/> </textElement> <textFieldExpression><![CDATA[$P{Nazvan}]]></textFieldExpression> </textField> <textField> <reportElement isPrintRepeatedValues="false" mode="Opaque" x="122" y="20" width="428" height="20" isRemoveLineWhenBlank="true" isPrintInFirstWholeBand="true" uuid="0e381340-1dd7-4447-a747-c1dab4b3e623"> <property name="com.jaspersoft.studio.unit.width" value="px"/> </reportElement> <textElement> <font size="14"/> </textElement> <textFieldExpression><![CDATA[$P{Data_a}]]></textFieldExpression> </textField> <textField> <reportElement isPrintRepeatedValues="false" mode="Opaque" x="122" y="40" width="428" height="20" isRemoveLineWhenBlank="true" isPrintInFirstWholeBand="true" uuid="2afe5f82-fa53-4229-b329-c938c3fcbee4"> <property name="com.jaspersoft.studio.unit.width" value="px"/> </reportElement> <textElement> <font size="14"/> </textElement> <textFieldExpression><![CDATA[$P{Razbav}]]></textFieldExpression> </textField> <textField> <reportElement isPrintRepeatedValues="false" mode="Opaque" x="122" y="60" width="428" height="20" isRemoveLineWhenBlank="true" isPrintInFirstWholeBand="true" uuid="0f2f4dee-838e-4bb6-bc95-53bbcaa8c1e1"> <property name="com.jaspersoft.studio.unit.width" value="px"/> </reportElement> <textElement> <font size="14"/> </textElement> <textFieldExpression><![CDATA[$P{Pokaz}]]></textFieldExpression> </textField> <textField> <reportElement isPrintRepeatedValues="false" mode="Opaque" x="122" y="100" width="428" height="20" isRemoveLineWhenBlank="true" isPrintInFirstWholeBand="true" uuid="ad152979-4b80-4513-848b-bfd5d8d801db"> <property name="com.jaspersoft.studio.unit.y" value="px"/> <property name="com.jaspersoft.studio.unit.width" value="px"/> <property name="com.jaspersoft.studio.unit.x" value="px"/> </reportElement> <textElement> <font size="14"/> </textElement> <textFieldExpression><![CDATA[$P{Operator}]]></textFieldExpression> </textField> <staticText> <reportElement isPrintRepeatedValues="false" mode="Opaque" x="0" y="80" width="121" height="20" isRemoveLineWhenBlank="true" isPrintInFirstWholeBand="true" isPrintWhenDetailOverflows="true" uuid="b3db3c8a-8ba3-4789-8a5d-0936e872a7e2"/> <textElement> <font size="14"/> </textElement> <text><![CDATA[Градуировка:]]></text> </staticText> <textField> <reportElement x="122" y="80" width="428" height="20" uuid="2e953105-943d-4562-b98a-8efc3faf91a8"> <property name="com.jaspersoft.studio.unit.width" value="px"/> <property name="com.jaspersoft.studio.unit.x" value="px"/> </reportElement> <textElement> <font size="14"/> </textElement> <textFieldExpression><![CDATA[$P{Graduir}]]></textFieldExpression> </textField> <staticText> <reportElement isPrintRepeatedValues="false" mode="Opaque" x="0" y="140" width="120" height="20" isRemoveLineWhenBlank="true" isPrintInFirstWholeBand="true" uuid="a0bef9c6-9301-4e21-ac4a-77cb9be83cc9"> <property name="com.jaspersoft.studio.unit.width" value="px"/> </reportElement> <textElement> <font size="14"/> </textElement> <text><![CDATA[Файл:]]></text> </staticText> <textField> <reportElement x="120" y="140" width="430" height="20" uuid="c5f8e8e3-b4d5-447a-9587-a2e22acbb4df"> <property name="com.jaspersoft.studio.unit.y" value="px"/> <property name="com.jaspersoft.studio.unit.height" value="px"/> <property name="com.jaspersoft.studio.unit.width" value="px"/> <property name="com.jaspersoft.studio.unit.x" value="px"/> </reportElement> <textElement> <font size="14"/> </textElement> <textFieldExpression><![CDATA[$P{File}]]></textFieldExpression> </textField> <staticText> <reportElement isPrintRepeatedValues="false" mode="Opaque" x="0" y="180" width="121" height="20" isRemoveLineWhenBlank="true" isPrintInFirstWholeBand="true" uuid="622a4a43-74fc-47a9-b53b-5b4c56a66f3f"/> <textElement> <font size="14"/> </textElement> <text><![CDATA[Графики:]]></text> </staticText> </band> </groupHeader> </group> <pageHeader> <band height="29" splitType="Stretch"> <staticText> <reportElement x="1" y="-1" width="32" height="20" uuid="18c49100-4885-49ca-9006-caaac947f5c7"/> <text><![CDATA[Дата: ]]></text> </staticText> <textField pattern="dd/MM/yyyy"> <reportElement x="32" y="-1" width="90" height="20" uuid="8133cfe2-0971-40b2-8cf5-cf288ebe7797"/> <textFieldExpression><![CDATA[new java.util.Date()]]></textFieldExpression> </textField> <staticText> <reportElement x="90" y="-1" width="39" height="20" uuid="98ee561a-9355-4d41-9793-bbc976d856d1"/> <text><![CDATA[Время: ]]></text> </staticText> <textField pattern="HH.mm.ss"> <reportElement x="122" y="-1" width="100" height="20" uuid="00fb1605-9565-4a7f-bf2c-ad1e55f6bb26"/> <textFieldExpression><![CDATA[new java.util.Date()]]></textFieldExpression> </textField> <textField> <reportElement x="479" y="-1" width="100" height="20" uuid="b5fd716d-00c9-48c8-8393-14a175062b8d"/> <textFieldExpression><![CDATA[$V{PAGE_NUMBER}]]></textFieldExpression> </textField> <staticText> <reportElement x="430" y="-1" width="54" height="20" uuid="e685c32b-2367-4ac4-8c2a-f12778ec63bf"/> <text><![CDATA[Страница: ]]></text> </staticText> <staticText> <reportElement x="489" y="-1" width="15" height="20" uuid="b10c41d9-010d-4134-bc7a-9929ae9f7236"/> <text><![CDATA[из ]]></text> </staticText> <textField evaluationTime="Report"> <reportElement x="504" y="-1" width="30" height="20" uuid="20065077-6a77-498c-96f6-66fa80c16594"/> <textFieldExpression><![CDATA[$V{PAGE_NUMBER}]]></textFieldExpression> </textField> <line> <reportElement x="0" y="20" width="560" height="1" uuid="254f89ba-cded-4478-b04c-fb9aa9ea9ab0"/> </line> </band> </pageHeader> <detail> <band height="360"> <image> <reportElement x="1" y="0" width="349" height="360" uuid="9dbe6fc6-c08b-43d9-98f3-9a4c51e5b24a"/> <imageExpression><![CDATA[$F{logo2}]]></imageExpression> </image> <textField> <reportElement x="370" y="280" width="100" height="30" uuid="ce241586-b93f-4e88-b2b9-8aa16d8c3550"/> <textElement> <font size="14"/> </textElement> <textFieldExpression><![CDATA[$F{sss}]]></textFieldExpression> </textField> <staticText> <reportElement x="270" y="280" width="100" height="30" uuid="3ff738a5-1e25-42d5-8f96-8254cbdbdb74"/> <textElement> <font size="14"/> </textElement> <text><![CDATA[Площадь:]]></text> </staticText> <textField> <reportElement x="370" y="310" width="100" height="30" uuid="4132e68f-7c65-4832-9de1-3fb2b1ec820f"/> <textElement> <font size="14"/> </textElement> <textFieldExpression><![CDATA[$F{cons}]]></textFieldExpression> </textField> <staticText> <reportElement x="270" y="310" width="100" height="30" uuid="376feda4-e982-4204-8741-ea7462035c94"/> <textElement> <font size="14"/> </textElement> <text><![CDATA[Концетрация:]]></text> </staticText> </band> </detail> <summary> <band height="35"> <staticText> <reportElement x="0" y="0" width="100" height="30" uuid="8c3098f2-328d-4e5c-b8de-4921113054a5"> <property name="com.jaspersoft.studio.unit.x" value="px"/> <property name="com.jaspersoft.studio.unit.y" value="px"/> </reportElement> <textElement> <font size="14"/> </textElement> <text><![CDATA[Результат: ]]></text> </staticText> <textField> <reportElement x="100" y="0" width="100" height="30" uuid="ba79f526-51f4-4f50-821e-260fafa02726"> <property name="com.jaspersoft.studio.unit.x" value="px"/> <property name="com.jaspersoft.studio.unit.y" value="px"/> </reportElement> <textElement> <font size="14"/> </textElement> <textFieldExpression><![CDATA[$P{Result}]]></textFieldExpression> </textField> </band> </summary> </jasperReport> Or any example could be useful which resolve same task.
  8. Jasper Reports have some basic templates for our reports,does internet have any forum or site,where users publish their templates?
  9. jgust , Hello!Thank you for your answer! Yes i tried to include this to my report ( isPrintRepeatedValues="false) it works great for text Fields, but works owful for Static text. If I add this property to Static text it makes this text dissapoint and dont shown any where. If i put this property to Text Field - it works as I planned
  10. I need to display some text which i put in detail band, this data should be displayed once per report. Text fields dont repeating on next pages,but static text keep printing when it's dont needed :( My jrxml code: <?xml version="1.0" encoding="UTF-8"?> <!-- Created with Jaspersoft Studio version 6.13.0.final using JasperReports Library version 6.13.0-46ada4d1be8f3c5985fd0b6146f3ed44caed6f05 --> <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="report name" pageWidth="595" pageHeight="842" columnWidth="555" leftMargin="20" rightMargin="20" topMargin="20" bottomMargin="20" uuid="cd4dc9e9-c9ed-4633-8241-45926a9a929f"> <property name="ireport.zoom" value="1.0"/> <property name="ireport.x" value="0"/> <property name="ireport.y" value="0"/> <property name="com.jaspersoft.studio.data.defaultdataadapter" value="One Empty Record"/> <style name="table"> <box> <pen lineWidth="1.0" lineColor="#000000"/> </box> </style> <style name="table_TH" mode="Opaque" backcolor="#F0FFFF"> <box> <pen lineWidth="0.5" lineColor="#000000"/> </box> </style> <style name="table_CH" mode="Opaque" backcolor="#BFFFFF"> <box> <pen lineWidth="0.5" lineColor="#000000"/> </box> </style> <style name="table_TD" mode="Opaque" backcolor="#FFFFFF"> <box> <pen lineWidth="0.5" lineColor="#000000"/> </box> </style> <style name="Default" isDefault="true" pdfFontName=".src/quizful/font/ARIAL.TTF" pdfEncoding="Cp1251"/> <parameter name="Data_o" class="java.lang.String"/> <parameter name="Data_a" class="java.lang.String"/> <parameter name="Razbav" class="java.lang.String"/> <parameter name="Pokaz" class="java.lang.String"/> <parameter name="Operator" class="java.lang.String"/> <parameter name="Nazvan" class="java.lang.String"/> <parameter name="Komment" class="java.util.List"/> <parameter name="logo" class="java.io.File" isForPrompting="false"> <parameterDescription><![CDATA[The letterhead image]]></parameterDescription> <defaultValueExpression><![CDATA[]]></defaultValueExpression> </parameter> <parameter name="Result" class="java.lang.String"/> <field name="sss" class="java.lang.String"/> <field name="cons" class="java.lang.String"/> <field name="logo2" class="java.io.File"/> <pageHeader> <band height="25" splitType="Stretch"> <staticText> <reportElement x="1" y="-1" width="32" height="20" uuid="18c49100-4885-49ca-9006-caaac947f5c7"/> <text><![CDATA[Дата: ]]></text> </staticText> <textField pattern="dd/MM/yyyy"> <reportElement x="32" y="-1" width="90" height="20" uuid="8133cfe2-0971-40b2-8cf5-cf288ebe7797"/> <textFieldExpression><![CDATA[new java.util.Date()]]></textFieldExpression> </textField> <staticText> <reportElement x="101" y="-1" width="39" height="20" uuid="98ee561a-9355-4d41-9793-bbc976d856d1"/> <text><![CDATA[Время: ]]></text> </staticText> <textField pattern="HH.mm.ss"> <reportElement x="140" y="-1" width="100" height="20" uuid="00fb1605-9565-4a7f-bf2c-ad1e55f6bb26"/> <textFieldExpression><![CDATA[new java.util.Date()]]></textFieldExpression> </textField> <textField> <reportElement x="455" y="-1" width="100" height="20" uuid="b5fd716d-00c9-48c8-8393-14a175062b8d"/> <textFieldExpression><![CDATA[$V{PAGE_NUMBER}]]></textFieldExpression> </textField> <staticText> <reportElement x="401" y="-1" width="54" height="20" uuid="e685c32b-2367-4ac4-8c2a-f12778ec63bf"/> <text><![CDATA[Страница: ]]></text> </staticText> </band> </pageHeader> <detail> <band height="167"> <staticText> <reportElement mode="Opaque" x="1" y="4" width="121" height="20" isRemoveLineWhenBlank="true" isPrintInFirstWholeBand="true" uuid="5d880308-c6cf-4769-a6ef-59247d39ae62"/> <textElement> <font size="14"/> </textElement> <text><![CDATA[Дата отбора:]]></text> </staticText> <staticText> <reportElement mode="Opaque" x="1" y="24" width="121" height="20" isRemoveLineWhenBlank="true" isPrintInFirstWholeBand="true" uuid="9e1729d2-94b7-4cbb-a9cd-71f7b9694cca"/> <textElement> <font size="14"/> </textElement> <text><![CDATA[Дата анализа:]]></text> </staticText> <staticText> <reportElement mode="Opaque" x="1" y="64" width="121" height="20" isRemoveLineWhenBlank="true" isPrintInFirstWholeBand="true" uuid="b5e5f114-d1c1-44d4-886b-b244accabeef"/> <textElement> <font size="14"/> </textElement> <text><![CDATA[Показатель:]]></text> </staticText> <staticText> <reportElement mode="Opaque" x="1" y="44" width="121" height="20" isRemoveLineWhenBlank="true" isPrintInFirstWholeBand="true" uuid="7b55b649-9479-4568-a5e0-8353737ab100"/> <textElement> <font size="14"/> </textElement> <text><![CDATA[Разбавление:]]></text> </staticText> <staticText> <reportElement mode="Opaque" x="1" y="104" width="121" height="20" isRemoveLineWhenBlank="true" isPrintInFirstWholeBand="true" uuid="9a5a9ee6-88f4-458f-8fa8-ab654d25cc75"/> <textElement> <font size="14"/> </textElement> <text><![CDATA[Название пробы:]]></text> </staticText> <staticText> <reportElement mode="Opaque" x="1" y="84" width="121" height="20" isRemoveLineWhenBlank="true" isPrintInFirstWholeBand="true" uuid="580f27eb-8e36-44b9-9e9f-4103eb210379"/> <textElement> <font size="14"/> </textElement> <text><![CDATA[Оператор:]]></text> </staticText> <staticText> <reportElement mode="Opaque" x="1" y="122" width="121" height="20" isRemoveLineWhenBlank="true" isPrintInFirstWholeBand="true" uuid="65a15908-8e5e-41c2-8df2-21af3ed9f1d7"/> <textElement> <font size="14"/> </textElement> <text><![CDATA[Комментрарии:]]></text> </staticText> <staticText> <reportElement mode="Opaque" x="1" y="142" width="121" height="20" isRemoveLineWhenBlank="true" isPrintInFirstWholeBand="true" uuid="622a4a43-74fc-47a9-b53b-5b4c56a66f3f"/> <textElement> <font size="14"/> </textElement> <text><![CDATA[Графики:]]></text> </staticText> <textField> <reportElement isPrintRepeatedValues="false" mode="Opaque" x="122" y="4" width="244" height="20" uuid="17b56d77-c8f4-4702-a073-9494bbe8333f"/> <textElement> <font size="14"/> </textElement> <textFieldExpression><![CDATA[$P{Data_o}]]></textFieldExpression> </textField> <textField isBlankWhenNull="false"> <reportElement isPrintRepeatedValues="false" mode="Opaque" x="122" y="124" width="244" height="20" uuid="a683d756-bc44-445f-b0d9-73bafd58ac4d"/> <textElement> <font size="14"/> </textElement> <textFieldExpression><![CDATA[$P{Komment}]]></textFieldExpression> </textField> <textField> <reportElement isPrintRepeatedValues="false" mode="Opaque" x="122" y="104" width="244" height="20" uuid="b655b80c-41f3-4675-80b7-a01588f3d8f3"/> <textElement> <font size="14"/> </textElement> <textFieldExpression><![CDATA[$P{Nazvan}]]></textFieldExpression> </textField> <textField> <reportElement isPrintRepeatedValues="false" mode="Opaque" x="122" y="24" width="244" height="20" uuid="0e381340-1dd7-4447-a747-c1dab4b3e623"/> <textElement> <font size="14"/> </textElement> <textFieldExpression><![CDATA[$P{Data_a}]]></textFieldExpression> </textField> <textField> <reportElement isPrintRepeatedValues="false" mode="Opaque" x="122" y="44" width="244" height="20" uuid="2afe5f82-fa53-4229-b329-c938c3fcbee4"/> <textElement> <font size="14"/> </textElement> <textFieldExpression><![CDATA[$P{Razbav}]]></textFieldExpression> </textField> <textField> <reportElement isPrintRepeatedValues="false" mode="Opaque" x="122" y="64" width="244" height="20" uuid="0f2f4dee-838e-4bb6-bc95-53bbcaa8c1e1"/> <textElement> <font size="14"/> </textElement> <textFieldExpression><![CDATA[$P{Pokaz}]]></textFieldExpression> </textField> <textField> <reportElement isPrintRepeatedValues="false" mode="Opaque" x="122" y="84" width="244" height="20" uuid="ad152979-4b80-4513-848b-bfd5d8d801db"/> <textElement> <font size="14"/> </textElement> <textFieldExpression><![CDATA[$P{Operator}]]></textFieldExpression> </textField> </band> <band height="264"> <image> <reportElement x="1" y="0" width="289" height="260" uuid="9dbe6fc6-c08b-43d9-98f3-9a4c51e5b24a"/> <imageExpression><![CDATA[$P{logo}]]></imageExpression> </image> </band> </detail> <summary> <band height="82"> <staticText> <reportElement x="0" y="50" width="100" height="30" uuid="8c3098f2-328d-4e5c-b8de-4921113054a5"/> <textElement> <font size="14"/> </textElement> <text><![CDATA[Результат: ]]></text> </staticText> <textField> <reportElement x="100" y="50" width="100" height="30" uuid="ba79f526-51f4-4f50-821e-260fafa02726"/> <textElement> <font size="14"/> </textElement> <textFieldExpression><![CDATA[$P{Result}]]></textFieldExpression> </textField> <textField> <reportElement x="1" y="2" width="100" height="30" uuid="f4db16e5-2b8d-4f3b-8a27-956fe40780b9"/> <textElement textAlignment="Center" verticalAlignment="Middle"> <font size="16"/> </textElement> <textFieldExpression><![CDATA[$F{sss}]]></textFieldExpression> </textField> <textField> <reportElement x="100" y="0" width="100" height="30" uuid="f8d101e8-8e36-4cf0-bde8-dbbcd1f565b2"/> <textElement textAlignment="Center" verticalAlignment="Middle"> <font size="16"/> </textElement> <textFieldExpression><![CDATA[$F{cons}]]></textFieldExpression> </textField> </band> </summary> </jasperReport>
×
×
  • Create New...