feat: 添加Qwen3嵌入模型及JRXML报告相关文件
添加Qwen3-4B嵌入模型配置文件及权重文件 添加多个JRXML报告的数据查询和字段定义文件 添加PdfEncryptReport.jrxml示例报告文件
This commit is contained in:
@@ -0,0 +1,251 @@
|
||||
<jasperReport name="StackedAreaChartReport" language="java" columnCount="2" pageWidth="595" pageHeight="842" whenNoDataType="AllSectionsNoDetail" columnWidth="270" columnSpacing="15" leftMargin="20" rightMargin="20" topMargin="30" bottomMargin="30" uuid="07fdea2b-9ef4-4c05-b2d4-37b830370f5a">
|
||||
<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["Stacked Area 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="FirstLetterCount" resetType="Group" incrementType="Group" calculation="Count" resetGroup="ChartGroup" incrementGroup="FirstLetterGroup" class="java.lang.Integer">
|
||||
<expression><![CDATA[Boolean.TRUE]]></expression>
|
||||
</variable>
|
||||
<variable name="FirstLetterMin" resetType="Group" calculation="Lowest" resetGroup="ChartGroup" class="java.lang.String">
|
||||
<expression><![CDATA[$V{FirstLetter}]]></expression>
|
||||
</variable>
|
||||
<variable name="FirstLetterMax" resetType="Group" calculation="Highest" resetGroup="ChartGroup" class="java.lang.String">
|
||||
<expression><![CDATA[$V{FirstLetter}]]></expression>
|
||||
</variable>
|
||||
<variable name="FreightSumChartGroup" resetType="Group" calculation="Sum" resetGroup="ChartGroup" 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="ChartGroup" minHeightToStartNewPage="200" startNewColumn="true">
|
||||
<expression><![CDATA[($V{FirstLetterCount} - 1) / 3]]></expression>
|
||||
<groupHeader>
|
||||
<band height="250">
|
||||
<element kind="rectangle" uuid="e1f83f33-94ca-4c43-857b-0c22880a51b3" x="0" y="14" width="270" height="11" forecolor="#FFDDDD" backcolor="#FFDDDD"/>
|
||||
<element kind="staticText" uuid="81c50d80-fbdb-434e-b93a-59487f9491ed" 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="21acc249-1d35-442d-8321-000f92d31963" mode="Opaque" x="130" y="14" width="20" height="11" forecolor="#FF0000" backcolor="#FFDDDD" evaluationTime="Group" evaluationGroup="ChartGroup" hTextAlign="Right" style="Sans_Bold">
|
||||
<expression><![CDATA[$V{FirstLetterMin}]]></expression>
|
||||
</element>
|
||||
<element kind="staticText" uuid="014b7c3a-ad5f-4c49-b198-f274741c4126" mode="Opaque" x="150" y="14" width="20" height="11" forecolor="#FF0000" backcolor="#FFDDDD" underline="true" hTextAlign="Center" style="Sans_Italic">
|
||||
<text><![CDATA[to]]></text>
|
||||
</element>
|
||||
<element kind="textField" uuid="a9ca17a1-9635-4b10-9db5-b48da75a650d" mode="Opaque" x="170" y="14" width="20" height="11" forecolor="#FF0000" backcolor="#FFDDDD" evaluationTime="Group" evaluationGroup="ChartGroup" style="Sans_Bold">
|
||||
<expression><![CDATA[$V{FirstLetterMax}]]></expression>
|
||||
</element>
|
||||
<element kind="chart" chartType="stackedArea" uuid="5fac97fb-c7d3-46bd-be4f-ca7cd2b4adda" positionType="Float" x="0" y="50" width="270" height="175" evaluationTime="Group" evaluationGroup="ChartGroup">
|
||||
<dataset kind="category" incrementType="Group" resetGroup="ChartGroup" incrementGroup="CountryGroup" resetType="Group">
|
||||
<series>
|
||||
<seriesExpression><![CDATA["Double Freight"]]></seriesExpression>
|
||||
<categoryExpression><![CDATA[$F{ShipCountry}]]></categoryExpression>
|
||||
<valueExpression><![CDATA[$V{FreightSumCountryGroup} * 2d]]></valueExpression>
|
||||
<labelExpression><![CDATA[]]></labelExpression>
|
||||
</series>
|
||||
<series>
|
||||
<seriesExpression><![CDATA["Normal Freight"]]></seriesExpression>
|
||||
<categoryExpression><![CDATA[$F{ShipCountry}]]></categoryExpression>
|
||||
<valueExpression><![CDATA[$V{FreightSumCountryGroup}]]></valueExpression>
|
||||
<labelExpression><![CDATA[]]></labelExpression>
|
||||
<itemHyperlink linkType="Reference" linkTarget="Blank">
|
||||
<hyperlinkReferenceExpression><![CDATA["http://www.google.com"]]></hyperlinkReferenceExpression>
|
||||
<hyperlinkTooltipExpression><![CDATA["Google it!"]]></hyperlinkTooltipExpression>
|
||||
</itemHyperlink>
|
||||
</series>
|
||||
<series>
|
||||
<seriesExpression><![CDATA["Half Freight"]]></seriesExpression>
|
||||
<categoryExpression><![CDATA[$F{ShipCountry}]]></categoryExpression>
|
||||
<valueExpression><![CDATA[$V{FreightSumCountryGroup} / 2d]]></valueExpression>
|
||||
<labelExpression><![CDATA[]]></labelExpression>
|
||||
<itemHyperlink linkType="Reference" linkTarget="Blank">
|
||||
<hyperlinkReferenceExpression><![CDATA["http://www.google.com"]]></hyperlinkReferenceExpression>
|
||||
<hyperlinkTooltipExpression><![CDATA["Google it!"]]></hyperlinkTooltipExpression>
|
||||
</itemHyperlink>
|
||||
</series>
|
||||
</dataset>
|
||||
<plot/>
|
||||
</element>
|
||||
</band>
|
||||
</groupHeader>
|
||||
<groupFooter>
|
||||
<band height="25">
|
||||
<element kind="line" uuid="270403e2-bf3f-46e3-bc04-3826fba54697" x="0" y="0" width="270" height="1" forecolor="#FF0000"/>
|
||||
<element kind="staticText" uuid="cccfa7d1-d4b2-45ba-b37d-78cfd2a88074" x="0" y="1" width="45" height="11" forecolor="#FF0000" hTextAlign="Right" style="Sans_Bold">
|
||||
<text><![CDATA[Count :]]></text>
|
||||
</element>
|
||||
<element kind="textField" uuid="fc1fa043-3ddb-4e28-b598-e8ef64a18481" x="45" y="1" width="25" height="11" forecolor="#FF0000" hTextAlign="Right" style="Sans_Bold">
|
||||
<expression><![CDATA[$V{ChartGroup_COUNT}]]></expression>
|
||||
</element>
|
||||
<element kind="staticText" uuid="b9a291e3-16fa-42ac-93ab-8d253a339382" x="70" y="1" width="140" height="11" forecolor="#FF0000" hTextAlign="Right" style="Sans_Bold">
|
||||
<text><![CDATA[Total :]]></text>
|
||||
</element>
|
||||
<element kind="textField" uuid="2d9145c8-4506-471d-a1a1-f5f089c2a52f" x="210" y="1" width="60" height="11" forecolor="#FF0000" pattern="0.00" hTextAlign="Right" style="Sans_Bold">
|
||||
<expression><![CDATA[$V{FreightSumChartGroup}]]></expression>
|
||||
</element>
|
||||
</band>
|
||||
</groupFooter>
|
||||
</group>
|
||||
<group name="FirstLetterGroup">
|
||||
<expression><![CDATA[$V{FirstLetter}]]></expression>
|
||||
</group>
|
||||
<group name="CountryGroup">
|
||||
<expression><![CDATA[$F{ShipCountry}]]></expression>
|
||||
<groupHeader>
|
||||
<band height="15">
|
||||
<element kind="line" uuid="72799b92-ebbb-4c11-a92a-0d5bbd3d82cb" x="0" y="14" width="270" height="1"/>
|
||||
<element kind="textField" uuid="7d3bbdaa-bfbd-493f-b7c7-ecf2e69c72cb" x="10" y="2" width="150" height="11" style="Sans_Bold">
|
||||
<expression><![CDATA[$F{ShipCountry}]]></expression>
|
||||
</element>
|
||||
<element kind="textField" uuid="00394f2a-d094-486e-a2f0-e8f299a9558e" 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>
|
||||
</band>
|
||||
</groupHeader>
|
||||
<groupFooter>
|
||||
<band height="15">
|
||||
<element kind="rectangle" uuid="5e9b9ff0-1b75-4e95-a906-32f52d815066" x="0" y="0" width="270" height="11" forecolor="#C0C0C0" backcolor="#C0C0C0"/>
|
||||
<element kind="staticText" uuid="87323f4c-e8f4-4f35-8a99-799985047415" 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="55da4f0a-dec0-4d17-a925-75604ee437fe" 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="46a0c26d-9525-47d1-a80b-f3a7bb426693" 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="48320077-f1a5-444a-bffe-b52e04824b72" 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="b669d86d-9e12-4bf6-b9fe-71e392e8a7aa" x="0" y="0" width="555" height="35" fontSize="22.0" hTextAlign="Center" style="Serif_Bold">
|
||||
<text><![CDATA[Stacked Area Chart Report]]></text>
|
||||
<box style="Serif_Bold">
|
||||
<topPen lineWidth="0.5"/>
|
||||
</box>
|
||||
</element>
|
||||
</title>
|
||||
<columnHeader height="11">
|
||||
<element kind="rectangle" uuid="f2938266-c3bc-4299-a01e-977e99316e61" x="0" y="0" width="270" height="11" backcolor="#333333"/>
|
||||
<element kind="staticText" uuid="97ee5e9c-8cd4-4573-9d5f-5e04f117974d" 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="14fbb233-da13-4f6f-8b0e-bff04bbbf80b" 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="6499a799-957b-4c6d-95d6-9c5d015079cf" 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="42ac0c6a-8f0d-4071-88f7-e03bd2e2fa8a" 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="dd0f16e6-9c08-40d2-a4b5-c3ce17b2f80e" x="1" y="0" width="35" height="11" hTextAlign="Right">
|
||||
<expression><![CDATA[$F{OrderID}]]></expression>
|
||||
</element>
|
||||
<element kind="textField" uuid="376836d8-4c00-40de-ab33-2edc12f1606a" positionType="Float" x="40" y="0" width="110" height="11" textAdjust="StretchHeight">
|
||||
<expression><![CDATA[$F{ShipName} + ", " + $F{ShipCity}]]></expression>
|
||||
</element>
|
||||
<element kind="textField" uuid="154d6c58-05fd-499e-a7c2-9315186665a9" x="155" y="0" width="25" height="11" blankWhenNull="true">
|
||||
<expression><![CDATA[$F{ShipRegion}]]></expression>
|
||||
</element>
|
||||
<element kind="textField" uuid="8b0db22f-e0d9-4e82-a7dc-b8abff8f71bc" x="185" y="0" width="50" height="11" pattern="dd/MM/yyyy">
|
||||
<expression><![CDATA[$F{OrderDate}]]></expression>
|
||||
</element>
|
||||
<element kind="textField" uuid="8f3b86c3-7f29-4afe-8967-79048bd65f5f" x="235" y="0" width="35" height="11" pattern="0.00" hTextAlign="Right">
|
||||
<expression><![CDATA[$F{Freight}]]></expression>
|
||||
</element>
|
||||
<element kind="line" uuid="86257f89-2940-4a69-82e7-6de54bb55a12" 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="7bd124e7-2907-40ea-adc0-b263d7bb6e69" x="0" y="0" width="270" height="11" backcolor="#333333"/>
|
||||
<element kind="staticText" uuid="cae1933c-d9b6-4358-ac1e-d49430cf3067" 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="f60a44c4-cf9b-465b-98f5-7c8b8a0e4467" 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="f7e4ec8b-28d4-446b-9386-c05e7d82acd6" 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="51661ebc-cf06-4160-912c-27584305b932" 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="d392066b-7378-4d97-90e5-72f108fe202d" mode="Transparent" x="0" y="5" width="555" height="25"/>
|
||||
<element kind="staticText" uuid="426fb929-6024-4a75-b81a-caff47c94ab6" x="5" y="10" width="50" height="20" fontSize="14.0" hTextAlign="Right">
|
||||
<text><![CDATA[Count :]]></text>
|
||||
</element>
|
||||
<element kind="textField" uuid="ec2e0554-1b6b-4a70-86ed-915d39ee0c1f" x="55" y="10" width="45" height="20" fontSize="14.0" hTextAlign="Right">
|
||||
<expression><![CDATA[$V{PAGE_COUNT}]]></expression>
|
||||
</element>
|
||||
<element kind="staticText" uuid="ac93694a-6c6b-4259-9237-b8104bd812a0" x="430" y="10" width="50" height="20" fontSize="14.0" hTextAlign="Right">
|
||||
<text><![CDATA[Total :]]></text>
|
||||
</element>
|
||||
<element kind="textField" uuid="80248389-5e3e-4e32-a2cd-e49bb5f2da19" 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="3624d1ae-61e9-4095-86d9-b898a7da6ab3" x="200" y="10" width="75" height="20" fontSize="14.0" hTextAlign="Right">
|
||||
<expression><![CDATA[$V{PAGE_NUMBER}]]></expression>
|
||||
</element>
|
||||
<element kind="staticText" uuid="1de4d751-7624-436b-a987-e56303be6b01" x="275" y="10" width="5" height="20" fontSize="14.0" hTextAlign="Center">
|
||||
<text><![CDATA[/]]></text>
|
||||
</element>
|
||||
<element kind="textField" uuid="2cf4a6f9-6a1e-4357-ab61-976bb2d92f67" 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