feat: 添加Qwen3嵌入模型及JRXML报告相关文件
添加Qwen3-4B嵌入模型配置文件及权重文件 添加多个JRXML报告的数据查询和字段定义文件 添加PdfEncryptReport.jrxml示例报告文件
This commit is contained in:
@@ -0,0 +1,222 @@
|
||||
<jasperReport name="XYLineChartReport" language="java" columnCount="2" pageWidth="595" pageHeight="842" columnWidth="270" columnSpacing="15" leftMargin="20" rightMargin="20" topMargin="30" bottomMargin="30" uuid="f2d58073-2846-4371-a024-1fc4dde44333">
|
||||
<property name="com.jaspersoft.studio.data.defaultdataadapter" value="Sample DB"/>
|
||||
<property name="net.sf.jasperreports.chart.render.type" value="svg"/>
|
||||
<property name="net.sf.jasperreports.image.dpi" value="150"/>
|
||||
<style name="Sans_Normal" default="true" fontName="DejaVu Sans" fontSize="8.0" bold="false" italic="false" underline="false" strikeThrough="false"/>
|
||||
<style name="Sans_Bold" fontName="DejaVu Sans" fontSize="8.0" bold="true" italic="false" underline="false" strikeThrough="false"/>
|
||||
<style name="Sans_Italic" fontName="DejaVu Sans" fontSize="8.0" bold="false" italic="true" underline="false" strikeThrough="false"/>
|
||||
<style name="Serif_Normal" fontName="DejaVu Serif" fontSize="10.0" bold="false" italic="false" underline="false" strikeThrough="false"/>
|
||||
<style name="Serif_Bold" fontName="DejaVu Serif" fontSize="10.0" bold="true" italic="false" underline="false" strikeThrough="false"/>
|
||||
<parameter name="ReportTitle" class="java.lang.String">
|
||||
<defaultValueExpression><![CDATA["XY Line Chart Report"]]></defaultValueExpression>
|
||||
</parameter>
|
||||
<parameter name="MaxOrderID" class="java.lang.Integer">
|
||||
<defaultValueExpression><![CDATA[12500]]></defaultValueExpression>
|
||||
</parameter>
|
||||
<query language="sql"><![CDATA[SELECT * FROM Orders WHERE OrderID <= $P{MaxOrderID} ORDER BY ShipCountry]]></query>
|
||||
<field name="ShippedDate" class="java.sql.Timestamp"/>
|
||||
<field name="ShipCountry" class="java.lang.String"/>
|
||||
<field name="RequiredDate" class="java.sql.Timestamp"/>
|
||||
<field name="CustomerID" class="java.lang.String"/>
|
||||
<field name="OrderID" class="java.lang.Integer"/>
|
||||
<field name="ShipName" class="java.lang.String"/>
|
||||
<field name="ShipVia" class="java.lang.Integer"/>
|
||||
<field name="ShipPostalCode" class="java.lang.String"/>
|
||||
<field name="OrderDate" class="java.sql.Timestamp"/>
|
||||
<field name="ShipCity" class="java.lang.String"/>
|
||||
<field name="ShipAddress" class="java.lang.String"/>
|
||||
<field name="EmployeeID" class="java.lang.Integer"/>
|
||||
<field name="ShipRegion" class="java.lang.String"/>
|
||||
<field name="Freight" class="java.lang.Double"/>
|
||||
<variable name="FirstLetter" resetType="None" class="java.lang.String">
|
||||
<expression><![CDATA[$F{ShipCountry}.substring(0, 1).toUpperCase()]]></expression>
|
||||
</variable>
|
||||
<variable name="FreightSumFirstLetterGroup" resetType="Group" calculation="Sum" resetGroup="FirstLetterGroup" class="java.lang.Double">
|
||||
<expression><![CDATA[$F{Freight}]]></expression>
|
||||
</variable>
|
||||
<variable name="FreightSumCountryGroup" resetType="Group" calculation="Sum" resetGroup="CountryGroup" class="java.lang.Double">
|
||||
<expression><![CDATA[$F{Freight}]]></expression>
|
||||
</variable>
|
||||
<variable name="FreightSumColumn" resetType="Column" calculation="Sum" class="java.lang.Double">
|
||||
<expression><![CDATA[$F{Freight}]]></expression>
|
||||
</variable>
|
||||
<variable name="FreightSumPage" resetType="Page" calculation="Sum" class="java.lang.Double">
|
||||
<expression><![CDATA[$F{Freight}]]></expression>
|
||||
</variable>
|
||||
<variable name="FreightSumReport" calculation="Sum" class="java.lang.Double">
|
||||
<expression><![CDATA[$F{Freight}]]></expression>
|
||||
</variable>
|
||||
<variable name="DateHighestCountryGroup" resetType="Group" calculation="Highest" resetGroup="CountryGroup" class="java.sql.Timestamp">
|
||||
<expression><![CDATA[$F{OrderDate}]]></expression>
|
||||
</variable>
|
||||
<variable name="RegionCountCountryGroup" resetType="Group" calculation="Count" resetGroup="CountryGroup" class="java.lang.Integer">
|
||||
<expression><![CDATA[$F{ShipRegion}]]></expression>
|
||||
</variable>
|
||||
<group name="FirstLetterGroup" minHeightToStartNewPage="200" startNewColumn="true">
|
||||
<expression><![CDATA[$V{FirstLetter}]]></expression>
|
||||
<groupHeader>
|
||||
<band height="25">
|
||||
<element kind="rectangle" uuid="74fc1608-a23d-44d6-a0fe-359ab34356ca" x="0" y="14" width="270" height="11" forecolor="#FFDDDD" backcolor="#FFDDDD"/>
|
||||
<element kind="staticText" uuid="c4f9c190-dc62-4368-a581-87031226a2d9" mode="Opaque" x="0" y="14" width="130" height="11" forecolor="#FF0000" backcolor="#FFDDDD" underline="true" style="Sans_Italic">
|
||||
<text><![CDATA[Countries Starting With Letter :]]></text>
|
||||
</element>
|
||||
<element kind="textField" uuid="32d46776-e1be-4bc2-af50-623ca8377a9a" mode="Opaque" x="130" y="14" width="140" height="11" forecolor="#FF0000" backcolor="#FFDDDD" style="Sans_Bold">
|
||||
<expression><![CDATA[$V{FirstLetter}]]></expression>
|
||||
</element>
|
||||
</band>
|
||||
</groupHeader>
|
||||
<groupFooter>
|
||||
<band height="25">
|
||||
<element kind="line" uuid="2beb10ae-9522-4908-b98f-2d269fe964d0" x="0" y="0" width="270" height="1" forecolor="#FF0000"/>
|
||||
<element kind="staticText" uuid="fb8250f9-f11c-4ee6-aafb-3068d59be604" x="0" y="1" width="45" height="11" forecolor="#FF0000" hTextAlign="Right" style="Sans_Bold">
|
||||
<text><![CDATA[Count :]]></text>
|
||||
</element>
|
||||
<element kind="textField" uuid="9c6f4cba-4f02-41e2-99cb-78d2934f5f6f" x="45" y="1" width="25" height="11" forecolor="#FF0000" hTextAlign="Right" style="Sans_Bold">
|
||||
<expression><![CDATA[$V{FirstLetterGroup_COUNT}]]></expression>
|
||||
</element>
|
||||
<element kind="staticText" uuid="71024941-6aa8-41cb-95fe-54f65672f886" x="70" y="1" width="140" height="11" forecolor="#FF0000" hTextAlign="Right" style="Sans_Bold">
|
||||
<text><![CDATA[Total :]]></text>
|
||||
</element>
|
||||
<element kind="textField" uuid="bdf7d502-3d2c-4c02-9eda-c594e1027386" x="210" y="1" width="60" height="11" forecolor="#FF0000" pattern="0.00" hTextAlign="Right" style="Sans_Bold">
|
||||
<expression><![CDATA[$V{FreightSumFirstLetterGroup}]]></expression>
|
||||
</element>
|
||||
</band>
|
||||
</groupFooter>
|
||||
</group>
|
||||
<group name="CountryGroup">
|
||||
<expression><![CDATA[$F{ShipCountry}]]></expression>
|
||||
<groupHeader>
|
||||
<band height="225">
|
||||
<element kind="line" uuid="43fd21c3-7b01-415b-8ffe-7ed796e28278" x="0" y="14" width="270" height="1"/>
|
||||
<element kind="textField" uuid="b466e1ae-c3ac-4dfa-be90-a09ffef47510" x="10" y="2" width="150" height="11" style="Sans_Bold">
|
||||
<expression><![CDATA[$F{ShipCountry}]]></expression>
|
||||
</element>
|
||||
<element kind="textField" uuid="95ab798b-b566-4d11-b2d4-10d379cbee5f" x="170" y="2" width="100" height="11" evaluationTime="Group" pattern="EEE, MMM d, yyyy" evaluationGroup="CountryGroup" hTextAlign="Right" style="Sans_Bold">
|
||||
<expression><![CDATA[$V{DateHighestCountryGroup}]]></expression>
|
||||
</element>
|
||||
<element kind="chart" chartType="xyLine" uuid="b83113f3-0bc1-4c40-9c7d-b942cdd45a34" positionType="Float" x="0" y="25" width="270" height="175" evaluationTime="Group" evaluationGroup="CountryGroup">
|
||||
<dataset kind="xy" resetGroup="CountryGroup" resetType="Group">
|
||||
<series>
|
||||
<seriesExpression><![CDATA["Double Freight"]]></seriesExpression>
|
||||
<xvalueExpression><![CDATA[$F{OrderID}]]></xvalueExpression>
|
||||
<yvalueExpression><![CDATA[$F{Freight} * 2d]]></yvalueExpression>
|
||||
</series>
|
||||
<series>
|
||||
<seriesExpression><![CDATA["Normal Freight"]]></seriesExpression>
|
||||
<xvalueExpression><![CDATA[$F{OrderID}]]></xvalueExpression>
|
||||
<yvalueExpression><![CDATA[$F{Freight}]]></yvalueExpression>
|
||||
</series>
|
||||
<series>
|
||||
<seriesExpression><![CDATA["Half Freight"]]></seriesExpression>
|
||||
<xvalueExpression><![CDATA[$F{OrderID}]]></xvalueExpression>
|
||||
<yvalueExpression><![CDATA[$F{Freight} / 2d]]></yvalueExpression>
|
||||
</series>
|
||||
</dataset>
|
||||
<plot showShapes="false" showLines="true"/>
|
||||
</element>
|
||||
</band>
|
||||
</groupHeader>
|
||||
<groupFooter>
|
||||
<band height="15">
|
||||
<element kind="rectangle" uuid="f2f4178a-ab47-4da2-9cb6-a4831415d881" x="0" y="0" width="270" height="11" forecolor="#C0C0C0" backcolor="#C0C0C0"/>
|
||||
<element kind="staticText" uuid="fc36b3b5-b543-4fd7-8e73-32e18eaef4f2" mode="Opaque" x="0" y="0" width="45" height="11" backcolor="#C0C0C0" hTextAlign="Right" style="Sans_Bold">
|
||||
<text><![CDATA[Count :]]></text>
|
||||
</element>
|
||||
<element kind="textField" uuid="f13abe34-79a7-4bf6-8047-000f5cfcb748" mode="Opaque" x="45" y="0" width="25" height="11" backcolor="#C0C0C0" hTextAlign="Right" style="Sans_Bold">
|
||||
<expression><![CDATA[$V{CountryGroup_COUNT}]]></expression>
|
||||
</element>
|
||||
<element kind="staticText" uuid="57ae1d6f-8ce6-4219-a7e4-f11b349f0dc6" mode="Opaque" x="70" y="0" width="140" height="11" backcolor="#C0C0C0" hTextAlign="Right" style="Sans_Bold">
|
||||
<text><![CDATA[Total :]]></text>
|
||||
</element>
|
||||
<element kind="textField" uuid="ea26bb4b-8916-4bbb-95e7-8dd48f8fa34b" mode="Opaque" x="210" y="0" width="60" height="11" backcolor="#C0C0C0" pattern="0.00" hTextAlign="Right" style="Sans_Bold">
|
||||
<expression><![CDATA[$V{FreightSumCountryGroup}]]></expression>
|
||||
</element>
|
||||
</band>
|
||||
</groupFooter>
|
||||
</group>
|
||||
<title height="50">
|
||||
<element kind="elementGroup"/>
|
||||
<element kind="staticText" uuid="2ab7ce54-ff5b-49e2-8113-9d70dd11b53d" x="0" y="0" width="555" height="35" fontSize="22.0" hTextAlign="Center" style="Serif_Bold">
|
||||
<text><![CDATA[XY Line Chart Report]]></text>
|
||||
<box style="Serif_Bold">
|
||||
<topPen lineWidth="0.5"/>
|
||||
</box>
|
||||
</element>
|
||||
</title>
|
||||
<columnHeader height="11">
|
||||
<element kind="rectangle" uuid="da1026c1-a3df-4db6-a804-5c92514a2b1f" x="0" y="0" width="270" height="11" backcolor="#333333"/>
|
||||
<element kind="staticText" uuid="64ddb3a5-d0f7-4090-a0f1-19b28e51d709" mode="Opaque" x="0" y="0" width="40" height="11" forecolor="#FFFFFF" backcolor="#333333" hTextAlign="Center" style="Sans_Bold">
|
||||
<text><![CDATA[Order]]></text>
|
||||
</element>
|
||||
<element kind="staticText" uuid="7b0ae473-c0a6-4bee-9bf2-af7d27663d16" mode="Opaque" x="40" y="0" width="145" height="11" forecolor="#FFFFFF" backcolor="#333333" hTextAlign="Center" style="Sans_Bold">
|
||||
<text><![CDATA[Name, City]]></text>
|
||||
</element>
|
||||
<element kind="staticText" uuid="0925c4d1-dc6e-443f-8686-129c02ba9411" mode="Opaque" x="185" y="0" width="50" height="11" forecolor="#FFFFFF" backcolor="#333333" style="Sans_Bold">
|
||||
<text><![CDATA[Date]]></text>
|
||||
</element>
|
||||
<element kind="staticText" uuid="3f3f5f1f-159a-4c6d-a3b4-fb5e30fdc440" mode="Opaque" x="235" y="0" width="35" height="11" forecolor="#FFFFFF" backcolor="#333333" hTextAlign="Right" style="Sans_Bold">
|
||||
<text><![CDATA[Freight]]></text>
|
||||
</element>
|
||||
</columnHeader>
|
||||
<detail>
|
||||
<band height="13">
|
||||
<element kind="textField" uuid="29a5f467-9f12-43fd-8fee-d1ed35e2e9c9" x="1" y="0" width="35" height="11" hTextAlign="Right">
|
||||
<expression><![CDATA[$F{OrderID}]]></expression>
|
||||
</element>
|
||||
<element kind="textField" uuid="93adb26c-2155-4b4f-95a1-a76dde24c0af" positionType="Float" x="40" y="0" width="110" height="11" textAdjust="StretchHeight">
|
||||
<expression><![CDATA[$F{ShipName} + ", " + $F{ShipCity}]]></expression>
|
||||
</element>
|
||||
<element kind="textField" uuid="99885737-c032-4fd5-80ce-0e782545cdda" x="155" y="0" width="25" height="11" blankWhenNull="true">
|
||||
<expression><![CDATA[$F{ShipRegion}]]></expression>
|
||||
</element>
|
||||
<element kind="textField" uuid="018b7568-2687-469d-a610-c7d853c92e19" x="185" y="0" width="50" height="11" pattern="dd/MM/yyyy">
|
||||
<expression><![CDATA[$F{OrderDate}]]></expression>
|
||||
</element>
|
||||
<element kind="textField" uuid="a9b9d3fc-4955-40ac-a8af-23ddcaefbeb8" x="235" y="0" width="35" height="11" pattern="0.00" hTextAlign="Right">
|
||||
<expression><![CDATA[$F{Freight}]]></expression>
|
||||
</element>
|
||||
<element kind="line" uuid="988c24a6-7ffd-42e3-aaee-fe3e9683eb3c" positionType="Float" x="0" y="12" width="270" height="1" forecolor="#808080">
|
||||
<pen lineWidth="0.5"/>
|
||||
</element>
|
||||
</band>
|
||||
</detail>
|
||||
<columnFooter height="11">
|
||||
<element kind="rectangle" uuid="ae0be4e8-f5bc-4eda-be94-14875d0d4e5b" x="0" y="0" width="270" height="11" backcolor="#333333"/>
|
||||
<element kind="staticText" uuid="5c4f42be-0b9d-4f51-852e-b8c2eb11d2aa" mode="Opaque" x="0" y="0" width="45" height="11" forecolor="#FFFFFF" backcolor="#333333" hTextAlign="Right" style="Sans_Bold">
|
||||
<text><![CDATA[Count :]]></text>
|
||||
</element>
|
||||
<element kind="textField" uuid="60081552-fb4b-4b06-9910-33f363070c53" mode="Opaque" x="45" y="0" width="25" height="11" forecolor="#FFFFFF" backcolor="#333333" hTextAlign="Right" style="Sans_Bold">
|
||||
<expression><![CDATA[$V{COLUMN_COUNT}]]></expression>
|
||||
</element>
|
||||
<element kind="staticText" uuid="cc3ec2e1-300d-40e4-b01b-04110c477740" mode="Opaque" x="70" y="0" width="140" height="11" forecolor="#FFFFFF" backcolor="#333333" hTextAlign="Right" style="Sans_Bold">
|
||||
<text><![CDATA[Total :]]></text>
|
||||
</element>
|
||||
<element kind="textField" uuid="a0448cb6-97e2-44b1-ac96-e60799f7823e" mode="Opaque" x="210" y="0" width="60" height="11" forecolor="#FFFFFF" backcolor="#333333" pattern="0.00" hTextAlign="Right" style="Sans_Bold">
|
||||
<expression><![CDATA[$V{FreightSumColumn}]]></expression>
|
||||
</element>
|
||||
</columnFooter>
|
||||
<pageFooter height="30">
|
||||
<element kind="rectangle" uuid="e7229f7b-bf09-464c-8bc1-335a3437e6ae" mode="Transparent" x="0" y="5" width="555" height="25"/>
|
||||
<element kind="staticText" uuid="7f9fff68-0647-465c-b86b-31f4acbc13c3" x="5" y="10" width="50" height="20" fontSize="14.0" hTextAlign="Right">
|
||||
<text><![CDATA[Count :]]></text>
|
||||
</element>
|
||||
<element kind="textField" uuid="4109e61a-69ff-4688-a6fb-11134f7272a9" x="55" y="10" width="45" height="20" fontSize="14.0" hTextAlign="Right">
|
||||
<expression><![CDATA[$V{PAGE_COUNT}]]></expression>
|
||||
</element>
|
||||
<element kind="staticText" uuid="512e6bfd-69d5-4232-a0c1-15395cec99e1" x="430" y="10" width="50" height="20" fontSize="14.0" hTextAlign="Right">
|
||||
<text><![CDATA[Total :]]></text>
|
||||
</element>
|
||||
<element kind="textField" uuid="79a9517c-6723-4ce5-b635-620984db17e1" x="480" y="10" width="70" height="20" fontSize="14.0" pattern="0.00" hTextAlign="Right">
|
||||
<expression><![CDATA[$V{FreightSumPage}]]></expression>
|
||||
</element>
|
||||
<element kind="textField" uuid="804c5051-ccd3-4300-a114-3c6090c6adbc" x="200" y="10" width="75" height="20" fontSize="14.0" hTextAlign="Right">
|
||||
<expression><![CDATA[$V{PAGE_NUMBER}]]></expression>
|
||||
</element>
|
||||
<element kind="staticText" uuid="130719b8-d355-4440-be73-10c7415854d7" x="275" y="10" width="5" height="20" fontSize="14.0" hTextAlign="Center">
|
||||
<text><![CDATA[/]]></text>
|
||||
</element>
|
||||
<element kind="textField" uuid="0bcb9863-17af-4a7e-9bdf-ec4f587d70f5" x="280" y="10" width="75" height="20" fontSize="14.0" evaluationTime="Report">
|
||||
<expression><![CDATA[$V{PAGE_NUMBER}]]></expression>
|
||||
</element>
|
||||
</pageFooter>
|
||||
</jasperReport>
|
||||
Reference in New Issue
Block a user