Files
rag_jrxml/jrxml_source/FunctionsReport.jrxml
T
panda 4f475e9e36 feat: 添加Qwen3嵌入模型及JRXML报告相关文件
添加Qwen3-4B嵌入模型配置文件及权重文件
添加多个JRXML报告的数据查询和字段定义文件
添加PdfEncryptReport.jrxml示例报告文件
2026-05-11 08:34:03 +08:00

526 lines
32 KiB
Plaintext

<jasperReport name="FunctionsReport" language="java" pageWidth="842" pageHeight="595" orientation="Landscape" columnWidth="832" leftMargin="5" rightMargin="5" topMargin="20" bottomMargin="15" uuid="eae24cf2-cede-49ad-a3bf-a10ccd914c7d" ignorePagination="true">
<property name="com.jaspersoft.studio.unit." value="pixel"/>
<property name="com.jaspersoft.studio.unit.pageHeight" value="pixel"/>
<property name="com.jaspersoft.studio.unit.pageWidth" value="pixel"/>
<property name="com.jaspersoft.studio.unit.topMargin" value="pixel"/>
<property name="com.jaspersoft.studio.unit.bottomMargin" value="pixel"/>
<property name="com.jaspersoft.studio.unit.leftMargin" value="pixel"/>
<property name="com.jaspersoft.studio.unit.rightMargin" value="pixel"/>
<property name="com.jaspersoft.studio.unit.columnWidth" value="pixel"/>
<property name="com.jaspersoft.studio.unit.columnSpacing" value="pixel"/>
<property name="net.sf.jasperreports.export.html.exclude.origin.band.1" value="pageFooter"/>
<property name="com.jaspersoft.studio.data.defaultdataadapter" value="functions/FunctionsDataSource.xml"/>
<import>net.sf.jasperreports.engine.data.JRBeanCollectionDataSource</import>
<style name="BaseStyle" default="true" fontSize="9.0"/>
<style name="Title" style="BaseStyle" fontSize="11.0" bold="true">
<box style="BaseStyle">
<topPen lineWidth="1.0"/>
</box>
</style>
<style name="TableHeader" style="BaseStyle" mode="Opaque" forecolor="#000000" backcolor="#BFBFBF" vTextAlign="Middle" vImageAlign="Middle" bold="true"/>
<style name="TableFrame" style="BaseStyle" vTextAlign="Middle">
<box style="BaseStyle">
<pen lineWidth="1.0" lineColor="#A020F0"/>
</box>
</style>
<style name="TableDetail" style="BaseStyle">
<conditionalStyle mode="Opaque" backcolor="#EDF4B0">
<conditionExpression><![CDATA[$V{REPORT_COUNT} % 2 == 0]]></conditionExpression>
</conditionalStyle>
</style>
<style name="CategoryHeader" style="BaseStyle" mode="Opaque" forecolor="#FFFFFF" backcolor="#4D4D4D" vTextAlign="Middle" bold="true"/>
<dataset name="FunctionsDataset" uuid="a70c1c3f-7098-4b5c-976b-3d2576085fb9">
<query language="sql"><![CDATA[]]></query>
<field name="returnType" class="java.lang.Class"/>
<field name="parameters" class="java.util.Collection"/>
<field name="description" class="java.lang.String"/>
<field name="name" class="java.lang.String"/>
<sortField name="name"/>
</dataset>
<dataset name="ParametersDataset" uuid="8eb8c0e1-00a2-43f4-b349-cad63af66148">
<property name="com.jaspersoft.studio.data.defaultdataadapter" value="One Empty Record"/>
<query language="sql"><![CDATA[]]></query>
<field name="required" class="java.lang.Boolean"/>
<field name="description" class="java.lang.String"/>
<field name="name" class="java.lang.String"/>
<field name="type" class="java.lang.Class"/>
</dataset>
<field name="name" class="java.lang.String"/>
<field name="description" class="java.lang.String"/>
<field name="functions" class="java.util.Collection"/>
<sortField name="name"/>
<group name="Group1">
<groupFooter>
<band height="244">
<element kind="staticText" uuid="f7aff5b2-0b82-4719-b47c-7f255ce7e678" x="0" y="40" width="832" height="30" style="Title">
<text><![CDATA[Built-in Functions Examples]]></text>
</element>
<element kind="frame" uuid="f8788127-7ed9-4bf2-9208-ee251f045b02" x="0" y="80" width="832" height="150" style="TableFrame">
<property name="local_mesure_unity" value="pixel"/>
<property name="com.jaspersoft.studio.unit.y" value="px"/>
<element kind="staticText" uuid="4fee303c-4371-40f0-bd8f-e23029377f53" x="0" y="0" width="250" height="30" style="TableHeader">
<text><![CDATA[Numeric / Mathematical Functions]]></text>
</element>
<element kind="staticText" uuid="b1a11b39-1318-4343-abe5-562cee3ec355" x="250" y="0" width="250" height="30" style="TableHeader">
<text><![CDATA[Expression]]></text>
</element>
<element kind="staticText" uuid="3d965cff-cb0e-44a3-96b6-68dc5f33e99f" x="500" y="0" width="332" height="30" style="TableHeader">
<text><![CDATA[Result]]></text>
</element>
<element kind="staticText" uuid="da12c0f4-8977-4438-b299-a869bdca0898" x="0" y="30" width="250" height="20">
<text><![CDATA[| -245 | is even]]></text>
</element>
<element kind="staticText" uuid="0076b0ec-427a-4fea-8c13-6358246442e6" x="250" y="30" width="250" height="20">
<text><![CDATA[ISEVEN(ABS(-245))]]></text>
</element>
<element kind="textField" uuid="09b94ffb-8f14-4dde-ad85-f65dadaf9893" x="500" y="30" width="332" height="20">
<expression><![CDATA[ISEVEN(ABS(-245))]]></expression>
</element>
<element kind="staticText" uuid="a2cce51c-c54e-48e0-84f4-fe29b866a1c6" mode="Opaque" x="0" y="50" width="250" height="20" backcolor="#EDF4B0">
<text><![CDATA[14.4 * 22.56 * 10 * 34]]></text>
</element>
<element kind="staticText" uuid="9afbe70a-de6d-469e-ba15-bd042e269f41" mode="Opaque" x="250" y="50" width="250" height="20" backcolor="#EDF4B0">
<text><![CDATA[PRODUCT(14.4, 22.56, 10, 34)]]></text>
</element>
<element kind="textField" uuid="d92d9e92-2324-48e4-aa4d-5a3079c66019" mode="Opaque" x="500" y="50" width="332" height="20" backcolor="#EDF4B0" pattern="#,##0.00">
<expression><![CDATA[PRODUCT(14.4,22.56,10,34)]]></expression>
</element>
<element kind="staticText" uuid="cbea6e16-82bb-409c-b543-1634829dbf38" x="0" y="70" width="250" height="20">
<text><![CDATA[Random number between 0 and 1000]]></text>
</element>
<element kind="staticText" uuid="5ed9dbe5-07b3-4586-9b2a-331b9d536200" x="250" y="70" width="250" height="20">
<text><![CDATA[1000 * RAND()]]></text>
</element>
<element kind="textField" uuid="91556ffd-70ec-4d21-91cf-3c87b2227eb5" x="500" y="70" width="332" height="20" pattern="#,##0.0##">
<expression><![CDATA[1000*RAND()]]></expression>
</element>
<element kind="staticText" uuid="de994bd8-af00-4213-834a-be01663a608a" mode="Opaque" x="0" y="90" width="250" height="20" backcolor="#EDF4B0">
<text><![CDATA[Factorial of 5]]></text>
</element>
<element kind="staticText" uuid="2d4060b2-23eb-498e-9d8c-54a438d32a16" mode="Opaque" x="250" y="90" width="250" height="20" backcolor="#EDF4B0">
<text><![CDATA[FACT(5)]]></text>
</element>
<element kind="textField" uuid="2670338e-1f5e-4e2f-b3ab-90d417d9bce7" mode="Opaque" x="500" y="90" width="332" height="20" backcolor="#EDF4B0">
<expression><![CDATA[FACT(5)]]></expression>
</element>
<element kind="staticText" uuid="a3a5b029-c378-472b-94ff-dc19ad7e7e40" x="0" y="110" width="250" height="20">
<text><![CDATA[SQRT(6.25)]]></text>
</element>
<element kind="staticText" uuid="d83047c8-6c85-458b-86c3-5dc983fbdc71" x="250" y="110" width="250" height="20">
<text><![CDATA[SQRT(6.25)]]></text>
</element>
<element kind="textField" uuid="5a3a610d-8317-4f2c-8228-c722086d3149" x="500" y="110" width="332" height="20" pattern="#,##0.00">
<expression><![CDATA[SQRT(6.25)]]></expression>
</element>
<element kind="staticText" uuid="5333c0c8-de11-4ad0-91ab-c0f0aa3fddf3" mode="Opaque" x="0" y="130" width="250" height="20" backcolor="#EDF4B0">
<text><![CDATA[Max value in [4,6,2,3,9,4,1,7,3,8]]]></text>
</element>
<element kind="staticText" uuid="14e90f54-c516-407b-a44a-0aed56d040bd" mode="Opaque" x="250" y="130" width="250" height="20" backcolor="#EDF4B0">
<text><![CDATA[MAX(4, 6, 2, 3, 9, 4, 1, 7, 3, 8)]]></text>
</element>
<element kind="textField" uuid="49da0889-2114-41a9-baab-052bb3dba5f0" mode="Opaque" x="500" y="130" width="332" height="20" backcolor="#EDF4B0">
<expression><![CDATA[MAX(4,6,2,3,9,4,1,7,3,8)]]></expression>
</element>
</element>
<property name="local_mesure_unitheight" value="pixel"/>
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</band>
<band height="201">
<element kind="frame" uuid="2ec2e647-73d8-4eec-9c7e-88bdf41f0bfc" x="0" y="0" width="832" height="190" style="TableFrame">
<property name="local_mesure_unity" value="pixel"/>
<property name="com.jaspersoft.studio.unit.y" value="px"/>
<element kind="staticText" uuid="e3204e0e-cad8-43ce-9074-14a0e5611be3" x="0" y="0" width="250" height="30" style="TableHeader">
<text><![CDATA[Date & Time Functions]]></text>
</element>
<element kind="staticText" uuid="9ef22c1e-b244-4fe4-b18c-cf26785bb75a" x="250" y="0" width="250" height="30" style="TableHeader">
<text><![CDATA[Expression]]></text>
</element>
<element kind="staticText" uuid="ef144af9-8a17-4a08-96ca-2257f9192237" x="500" y="0" width="332" height="30" style="TableHeader">
<text><![CDATA[Result]]></text>
</element>
<element kind="staticText" uuid="490a2ffc-02aa-4317-97ce-9dbbceeca50f" x="0" y="30" width="250" height="20">
<text><![CDATA[Current date]]></text>
</element>
<element kind="staticText" uuid="6d9dbafd-bd3d-45a2-b0c3-3f5e7eb7e11b" x="250" y="30" width="250" height="20">
<text><![CDATA[DATEFORMAT(NOW(), "EEEE, MMM d, yyyy")]]></text>
</element>
<element kind="textField" uuid="708beb25-3d79-4189-a955-eedc96f84a4c" x="500" y="30" width="332" height="20">
<expression><![CDATA[DATEFORMAT(NOW(), "EEEE, MMM d, yyyy")]]></expression>
</element>
<element kind="staticText" uuid="d81472b0-9979-4871-bc3c-e8a96486f578" mode="Opaque" x="0" y="50" width="250" height="20" backcolor="#EDF4B0">
<text><![CDATA[Current year]]></text>
</element>
<element kind="staticText" uuid="b9d602cd-1120-4805-bcd8-791d4122e895" mode="Opaque" x="250" y="50" width="250" height="20" backcolor="#EDF4B0">
<text><![CDATA[YEAR(TODAY())]]></text>
</element>
<element kind="textField" uuid="c4b0e013-89e7-46e3-8515-49cc19e1f3cd" mode="Opaque" x="500" y="50" width="332" height="20" backcolor="#EDF4B0">
<expression><![CDATA[YEAR(TODAY())]]></expression>
</element>
<element kind="staticText" uuid="2476e38d-0367-4e86-bf29-758021c69787" x="0" y="70" width="250" height="20">
<text><![CDATA[Four months later]]></text>
</element>
<element kind="staticText" uuid="d3466aac-c44e-4492-9d97-de601da7b96f" x="250" y="70" width="250" height="20">
<text><![CDATA[DATEFORMAT(EDATE(TODAY(), 4), "MM/dd/yyyy")]]></text>
</element>
<element kind="textField" uuid="27bde300-b089-4432-8072-8c1c93742622" x="500" y="70" width="332" height="20">
<expression><![CDATA[DATEFORMAT(EDATE(TODAY(),4), "MM/dd/yyyy")]]></expression>
</element>
<element kind="staticText" uuid="2ce4f09c-3784-4a3a-b56a-fa10a0a5155b" mode="Opaque" x="0" y="90" width="250" height="20" backcolor="#EDF4B0">
<text><![CDATA[Five years ago]]></text>
</element>
<element kind="staticText" uuid="7b8ce6b6-cad8-446b-a380-9e6941c53070" mode="Opaque" x="250" y="90" width="250" height="20" backcolor="#EDF4B0">
<text><![CDATA[DATEFORMAT(EDATE(TODAY(), -60), "MMMM d, yyyy")]]></text>
</element>
<element kind="textField" uuid="cf15042b-09b9-4f69-aaa4-64e1e1445c90" mode="Opaque" x="500" y="90" width="332" height="20" backcolor="#EDF4B0">
<expression><![CDATA[DATEFORMAT(EDATE(TODAY(),-60), "MMMM d, yyyy")]]></expression>
</element>
<element kind="staticText" uuid="276e25a6-1ae9-4364-a42b-82f55ed3763e" x="0" y="110" width="250" height="20">
<text><![CDATA[Current week number]]></text>
</element>
<element kind="staticText" uuid="79480a58-1fcb-43ee-aec2-54f320d60a5e" x="250" y="110" width="250" height="20">
<text><![CDATA[WEEKNUM(TODAY())]]></text>
</element>
<element kind="textField" uuid="d59bba15-b54f-4801-b1b0-2541854e3b81" x="500" y="110" width="332" height="20">
<expression><![CDATA[WEEKNUM(TODAY())]]></expression>
</element>
<element kind="staticText" uuid="84cbc86f-4729-4857-a300-b357a9fed528" mode="Opaque" x="0" y="130" width="250" height="20" backcolor="#EDF4B0">
<text><![CDATA[Next working day]]></text>
</element>
<element kind="staticText" uuid="6546f0e5-6bac-485a-b195-4b44c663f82e" mode="Opaque" x="250" y="130" width="250" height="20" backcolor="#EDF4B0">
<text><![CDATA[DATEFORMAT(WORKDAY(TODAY(),1), "EEE, MMM dd")]]></text>
</element>
<element kind="textField" uuid="41547733-290e-41cc-9a90-f31ce4ba2792" mode="Opaque" x="500" y="130" width="332" height="20" backcolor="#EDF4B0">
<expression><![CDATA[DATEFORMAT(WORKDAY(TODAY(),1), "EEE, MMM dd")]]></expression>
</element>
<element kind="staticText" uuid="91ccef9e-6472-42ac-a996-89d925aea5d0" x="0" y="150" width="250" height="20">
<text><![CDATA[Years since 2000]]></text>
</element>
<element kind="staticText" uuid="31ce6152-3fd5-4b51-878c-0c8fbd13bedb" x="250" y="150" width="250" height="20">
<text><![CDATA[YEARS(DATE(2000, 1, 1), NOW())]]></text>
</element>
<element kind="textField" uuid="6e8ac7e0-2201-4a31-989e-2768e0b66693" x="500" y="150" width="332" height="20">
<expression><![CDATA[YEARS(DATE(2000,1,1), NOW())]]></expression>
</element>
<element kind="staticText" uuid="cb62f5f7-4a16-41a7-b539-17ffac12b102" mode="Opaque" x="0" y="170" width="250" height="20" backcolor="#EDF4B0">
<text><![CDATA[Current time]]></text>
</element>
<element kind="staticText" uuid="3392e1de-9cd0-416a-9a88-1ab9ef0736f1" mode="Opaque" x="250" y="170" width="250" height="20" backcolor="#EDF4B0">
<text><![CDATA[DATEFORMAT(TODAY(), "hh:mm:ss a")]]></text>
</element>
<element kind="textField" uuid="b9fc5523-365d-46c7-8e52-b15b7dae20e6" mode="Opaque" x="500" y="170" width="332" height="20" backcolor="#EDF4B0">
<expression><![CDATA[DATEFORMAT(TODAY(), "hh:mm:ss a")]]></expression>
</element>
</element>
</band>
<band height="201">
<element kind="frame" uuid="a73741d7-effc-4c28-a587-84f769fa3a6b" x="0" y="0" width="832" height="190" style="TableFrame">
<property name="local_mesure_unity" value="pixel"/>
<property name="com.jaspersoft.studio.unit.y" value="px"/>
<element kind="staticText" uuid="6dc4d93a-9f75-4964-8cbc-6dccf1cf0342" x="0" y="0" width="250" height="30" style="TableHeader">
<text><![CDATA[Text Functions]]></text>
</element>
<element kind="staticText" uuid="ecc5ddd0-9e2d-4426-88d6-ad2c6341427f" x="250" y="0" width="250" height="30" style="TableHeader">
<text><![CDATA[Expression]]></text>
</element>
<element kind="staticText" uuid="e3595159-8636-4cc2-b46c-ccefbe993c9d" x="500" y="0" width="332" height="30" style="TableHeader">
<text><![CDATA[Result]]></text>
</element>
<element kind="staticText" uuid="f42dc148-a40a-4f90-9d3c-83c4ee1bf995" x="0" y="30" width="250" height="20">
<text><![CDATA[Concatenate "Hello", " ", "World"]]></text>
</element>
<element kind="staticText" uuid="98c233c2-a4b5-4456-9e2e-8aa9e473932c" x="250" y="30" width="250" height="20">
<text><![CDATA[CONCATENATE("Hello", " ", "World")]]></text>
</element>
<element kind="textField" uuid="9af46bcc-729e-413c-adb9-6f7b6045bc2e" x="500" y="30" width="332" height="20">
<expression><![CDATA[CONCATENATE("Hello"," ","World")]]></expression>
</element>
<element kind="staticText" uuid="2450df7e-9d9c-4c3d-8c47-3d34d059b6d3" mode="Opaque" x="0" y="50" width="250" height="20" backcolor="#EDF4B0">
<text><![CDATA[Case sensitive search for "ll' in "Hello"]]></text>
</element>
<element kind="staticText" uuid="2798c14a-ead7-4a3d-9831-3dd9479cce95" mode="Opaque" x="250" y="50" width="250" height="20" backcolor="#EDF4B0">
<text><![CDATA["Found on position " + (FIND("Hello", "ll") + 1)]]></text>
</element>
<element kind="textField" uuid="40c6773f-7240-4057-a252-0277ef97ab99" mode="Opaque" x="500" y="50" width="332" height="20" backcolor="#EDF4B0">
<expression><![CDATA["Found on position " + (FIND("Hello","ll") + 1)]]></expression>
</element>
<element kind="staticText" uuid="e693fbe4-6db5-4be0-ab02-e54fdd0fae21" x="0" y="70" width="250" height="20">
<text><![CDATA[Case insensitive search for "LL" in "all"]]></text>
</element>
<element kind="staticText" uuid="462d527d-53ec-4f20-b8e2-eefdc6dd1552" x="250" y="70" width="250" height="20">
<text><![CDATA["Found on position " + (SEARCH("LL", "all") + 1)]]></text>
</element>
<element kind="textField" uuid="0c0e43fc-7873-4010-a9de-638a87f30d85" x="500" y="70" width="332" height="20">
<expression><![CDATA["Found on position " + (SEARCH("LL", "all") + 1)]]></expression>
</element>
<element kind="staticText" uuid="03e8e878-b925-4dd1-9ff5-bdf3edbe2c45" mode="Opaque" x="0" y="90" width="250" height="20" backcolor="#EDF4B0">
<text><![CDATA[Lower case for "Hello WORLD"]]></text>
</element>
<element kind="staticText" uuid="59856fa9-d508-4d2c-94d0-eefe59a50087" mode="Opaque" x="250" y="90" width="250" height="20" backcolor="#EDF4B0">
<text><![CDATA[LOWER("Hello WORLD")]]></text>
</element>
<element kind="textField" uuid="1325ec10-0cd5-4812-9099-037fef24ef10" mode="Opaque" x="500" y="90" width="332" height="20" backcolor="#EDF4B0">
<expression><![CDATA[LOWER("Hello WORLD")]]></expression>
</element>
<element kind="staticText" uuid="2f74e07d-185c-4276-915f-2ee60617f414" x="0" y="110" width="250" height="20">
<text><![CDATA[Capitalize each word]]></text>
</element>
<element kind="staticText" uuid="211c86e1-1cca-4544-9103-800b8d2477e8" x="250" y="110" width="250" height="20">
<text><![CDATA[PROPER("Capitalize each word")]]></text>
</element>
<element kind="textField" uuid="d23bb2ae-fe61-45da-86ed-34b48fe6b5b7" x="500" y="110" width="332" height="20">
<expression><![CDATA[PROPER("Capitalize each word")]]></expression>
</element>
<element kind="staticText" uuid="006e6918-cbb0-4fa9-ac5b-c3f85851ddbc" mode="Opaque" x="0" y="130" width="250" height="20" backcolor="#EDF4B0">
<text><![CDATA[Replicates "Hello " three times]]></text>
</element>
<element kind="staticText" uuid="08b92a5d-0f0e-4c31-818f-b62a543cea8e" mode="Opaque" x="250" y="130" width="250" height="20" backcolor="#EDF4B0">
<text><![CDATA[REPT("Hello ", 3)]]></text>
</element>
<element kind="textField" uuid="4837c798-b5ba-41ad-a759-0cd7d8069b95" mode="Opaque" x="500" y="130" width="332" height="20" backcolor="#EDF4B0">
<expression><![CDATA[REPT("Hello ", 3)]]></expression>
</element>
<element kind="staticText" uuid="db2e18f6-ea15-4ab7-bb15-ee96560d1b56" x="0" y="150" width="250" height="20">
<text><![CDATA[Substitute "o" by "0" in "Hello World"]]></text>
</element>
<element kind="staticText" uuid="efee969f-1bfc-47d8-899d-8111ebcebdb6" x="250" y="150" width="250" height="20">
<text><![CDATA[SUBSTITUTE("Hello World", "o", "0")]]></text>
</element>
<element kind="textField" uuid="2ecb1fff-54c8-450a-9deb-626096563d8f" x="500" y="150" width="332" height="20">
<expression><![CDATA[SUBSTITUTE("Hello World", "o", "0")]]></expression>
</element>
<element kind="staticText" uuid="e2aee566-4e5c-47c4-a08d-8baf739f8c89" mode="Opaque" x="0" y="170" width="250" height="20" backcolor="#EDF4B0">
<text><![CDATA[Extract "orl" from "Hello World"]]></text>
</element>
<element kind="staticText" uuid="97fed377-d995-4998-be33-426c019f4110" mode="Opaque" x="250" y="170" width="250" height="20" backcolor="#EDF4B0">
<text><![CDATA[MID("Hello World", 8, 3)]]></text>
</element>
<element kind="textField" uuid="42ac2009-9f16-4051-b1d2-7c9bd2c289df" mode="Opaque" x="500" y="170" width="332" height="20" backcolor="#EDF4B0">
<expression><![CDATA[MID("Hello World", 8, 3)]]></expression>
</element>
</element>
</band>
<band height="138">
<element kind="frame" uuid="12778a5a-1813-482c-a89b-a8cd974b82c9" x="0" y="0" width="832" height="130" style="TableFrame">
<property name="local_mesure_unity" value="pixel"/>
<property name="com.jaspersoft.studio.unit.y" value="px"/>
<element kind="staticText" uuid="5586def2-4bab-4bca-9790-53cf3bd9229d" x="0" y="0" width="250" height="30" style="TableHeader">
<text><![CDATA[Logical Functions]]></text>
</element>
<element kind="staticText" uuid="4cec6c74-f7d0-4289-8a85-b7f5d1b60d29" x="250" y="0" width="250" height="30" style="TableHeader">
<text><![CDATA[Expression]]></text>
</element>
<element kind="staticText" uuid="0975f577-d4b5-4dc8-9c7f-fc09799a95d7" x="500" y="0" width="332" height="30" style="TableHeader">
<text><![CDATA[Result]]></text>
</element>
<element kind="staticText" uuid="e8ba3f8d-5cab-45cb-9d50-144e6017a7cb" x="0" y="30" width="250" height="20">
<text><![CDATA[This is true.]]></text>
</element>
<element kind="staticText" uuid="5e53c27d-4679-4a0d-ba5f-d9585704f0fe" x="250" y="30" width="250" height="20">
<text><![CDATA[TRUE()]]></text>
</element>
<element kind="textField" uuid="f05f9871-f029-4fd0-a6b2-1a54e8bcb0c3" x="500" y="30" width="332" height="20">
<expression><![CDATA[TRUE()]]></expression>
</element>
<element kind="staticText" uuid="7afc6689-f1ba-4769-a9b3-5b9082e34e69" mode="Opaque" x="0" y="50" width="250" height="20" backcolor="#EDF4B0">
<text><![CDATA[This is false.]]></text>
</element>
<element kind="staticText" uuid="88c8a872-8b13-47a1-8fa8-ac1ad7725646" mode="Opaque" x="250" y="50" width="250" height="20" backcolor="#EDF4B0">
<text><![CDATA[FALSE()]]></text>
</element>
<element kind="textField" uuid="95dec667-034a-42a9-8281-d418b74830a1" mode="Opaque" x="500" y="50" width="332" height="20" backcolor="#EDF4B0">
<expression><![CDATA[FALSE()]]></expression>
</element>
<element kind="staticText" uuid="5c21f2b1-ab84-4663-978b-cbc873723994" x="0" y="70" width="250" height="20">
<text><![CDATA[3 < 5 AND 3 > 7]]></text>
</element>
<element kind="staticText" uuid="99b8f800-a7bb-4902-8cbd-7acc233beccd" x="250" y="70" width="250" height="20">
<text><![CDATA[AND(3 < 5, 3 > 7)]]></text>
</element>
<element kind="textField" uuid="408fb966-dca3-49ad-b73a-a9bdfe35d92b" x="500" y="70" width="332" height="20">
<expression><![CDATA[AND(3 < 5, 3 > 7)]]></expression>
</element>
<element kind="staticText" uuid="d0d75743-8cdc-4b7f-b0c5-4c55dd29eb35" mode="Opaque" x="0" y="90" width="250" height="20" backcolor="#EDF4B0">
<text><![CDATA[3 < 5 OR 3 > 7]]></text>
</element>
<element kind="staticText" uuid="9a48e0c4-afd9-4cfa-96c6-658d4e548d1a" mode="Opaque" x="250" y="90" width="250" height="20" backcolor="#EDF4B0">
<text><![CDATA[OR(3 < 5, 3 > 7)]]></text>
</element>
<element kind="textField" uuid="fcf0518b-8183-494c-bba8-96b65ea547cd" mode="Opaque" x="500" y="90" width="332" height="20" backcolor="#EDF4B0">
<expression><![CDATA[OR(3 < 5, 3 > 7)]]></expression>
</element>
<element kind="staticText" uuid="80a52355-44c0-4956-b9d4-dceb242e64a7" x="0" y="110" width="250" height="20">
<text><![CDATA[Current month is before July]]></text>
</element>
<element kind="staticText" uuid="0c2dbf3e-1e1b-488b-a4c1-c55a8250c657" x="250" y="110" width="250" height="20">
<text><![CDATA[IF(MONTH(TODAY()) < 7, "YES", "NO")]]></text>
</element>
<element kind="textField" uuid="fc14b6c4-33ee-4fc1-acac-be61fbcc8468" x="500" y="110" width="332" height="20">
<expression><![CDATA[IF(MONTH(TODAY())< 7,"YES","NO")]]></expression>
</element>
</element>
</band>
</groupFooter>
</group>
<group name="categoryGroup" reprintHeaderOnEachPage="true" startNewPage="true">
<expression><![CDATA[$F{name}]]></expression>
<groupHeader>
<band height="30">
<element kind="textField" uuid="130f4ba4-83fe-4731-87dc-6a77f582638a" mode="Opaque" x="0" y="0" width="832" height="20" evaluationTime="Group" evaluationGroup="categoryGroup" style="CategoryHeader">
<expression><![CDATA[$F{name} + " - " + $F{description}]]></expression>
</element>
</band>
</groupHeader>
</group>
<title height="42">
<element kind="staticText" uuid="0baa5bef-ec42-46d4-818e-5395372bf50a" x="0" y="0" width="832" height="30" style="Title">
<text><![CDATA[Functions Sample - Built-in Functions in JasperReports Library]]></text>
</element>
</title>
<detail>
<band height="50">
<element kind="component" uuid="87f34396-4604-4cc9-808f-4f9bb9a990f3" x="1" y="0" width="832" height="40" style="TableFrame">
<component kind="table" whenNoDataType="AllSectionsNoDetail">
<datasetRun uuid="7bc7efe3-fef9-4200-a2cb-ad98783eeeaa" subDataset="FunctionsDataset">
<dataSourceExpression><![CDATA[new JRBeanCollectionDataSource($F{functions})]]></dataSourceExpression>
</datasetRun>
<column kind="single" uuid="53074a98-2c72-4c69-a8f6-622fc577220d" width="80">
<columnHeader height="40">
<element kind="staticText" uuid="a52858e0-e047-4551-8573-bffbac634fba" x="0" y="0" width="80" height="40" style="TableHeader">
<text><![CDATA[Name]]></text>
<property name="com.jaspersoft.studio.unit.width" value="pixel"/>
</element>
</columnHeader>
<detailCell height="20">
<element kind="textField" uuid="fbb2c888-6c4a-4332-bf5c-fa4cf2c86f10" stretchType="ContainerHeight" x="0" y="0" width="80" height="20" textAdjust="StretchHeight" style="TableDetail">
<expression><![CDATA[$F{name}]]></expression>
<property name="com.jaspersoft.studio.unit.width" value="pixel"/>
</element>
</detailCell>
</column>
<column kind="single" uuid="bedece81-a4e8-49fb-a09a-590e9bb1737c" width="220">
<columnHeader height="40">
<element kind="staticText" uuid="7f0dd818-cd40-4c84-8fe6-e3d969e596ee" x="0" y="0" width="220" height="40" style="TableHeader">
<text><![CDATA[Description]]></text>
<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"/>
</element>
</columnHeader>
<detailCell height="20">
<element kind="textField" uuid="6549ca62-64f9-4e3e-b2aa-840976dca027" stretchType="ContainerHeight" x="0" y="0" width="220" height="20" textAdjust="StretchHeight" style="TableDetail">
<expression><![CDATA[$F{description}]]></expression>
</element>
</detailCell>
</column>
<column kind="single" uuid="d191a807-22ce-4db1-85c4-91336756181b" width="110">
<columnHeader height="40">
<element kind="staticText" uuid="30e56046-598b-4a36-bd05-29ddd39cdb37" x="0" y="0" width="110" height="40" style="TableHeader">
<text><![CDATA[Return Type]]></text>
</element>
</columnHeader>
<detailCell height="20">
<element kind="textField" uuid="04851384-ca8b-489b-9002-015308574f3b" stretchType="ContainerHeight" x="0" y="0" width="110" height="20" textAdjust="StretchHeight" style="TableDetail">
<expression><![CDATA[$F{returnType}.getCanonicalName()]]></expression>
</element>
</detailCell>
</column>
<column kind="single" uuid="a525b006-84dd-44c0-a6f1-d4a7f956709a" width="422">
<columnHeader height="40">
<element kind="staticText" uuid="79a08f00-9b22-4bf6-ae13-1fac6daa0627" x="0" y="0" width="422" height="20" hTextAlign="Center" style="TableHeader">
<text><![CDATA[Parameters]]></text>
<box style="TableHeader">
<leftPen lineWidth="0.5" lineColor="#E0E0E0"/>
<bottomPen lineWidth="0.5" lineColor="#E0E0E0"/>
</box>
</element>
<element kind="staticText" uuid="f1d8fbed-1623-420b-8e67-445e66871e49" x="0" y="20" width="100" height="20" style="TableHeader">
<text><![CDATA[Name]]></text>
<box style="TableHeader">
<leftPen lineWidth="0.5" lineColor="#E0E0E0"/>
</box>
</element>
<element kind="staticText" uuid="f1d8fbed-1623-420b-8e67-445e66871e49" x="100" y="20" width="200" height="20" style="TableHeader">
<text><![CDATA[Description]]></text>
<property name="local_mesure_unitwidth" value="pixel"/>
<property name="com.jaspersoft.studio.unit.width" value="px"/>
</element>
<element kind="staticText" uuid="69448285-192e-42ad-9655-6d5c18567dca" positionType="FixRelativeToBottom" x="300" y="20" width="80" height="20" style="TableHeader">
<text><![CDATA[Type]]></text>
<property name="local_mesure_unitwidth" value="pixel"/>
<property name="com.jaspersoft.studio.unit.width" value="px"/>
</element>
<element kind="staticText" uuid="5be7cdf3-1691-4698-9ab5-1f7278a6f43e" x="380" y="20" width="42" height="20" style="TableHeader">
<text><![CDATA[Required]]></text>
<property name="local_mesure_unitwidth" value="pixel"/>
<property name="com.jaspersoft.studio.unit.width" value="px"/>
</element>
</columnHeader>
<detailCell height="20" style="TableDetail">
<element kind="component" uuid="a0a3ea02-3100-400e-abdd-66126f5dba33" x="0" y="0" width="422" height="20" style="TableDetail">
<component kind="table" whenNoDataType="AllSectionsNoDetail">
<datasetRun uuid="41ee18de-2daa-44c0-a977-33fc4107c919" subDataset="ParametersDataset">
<dataSourceExpression><![CDATA[new JRBeanCollectionDataSource($F{parameters})]]></dataSourceExpression>
</datasetRun>
<column kind="single" uuid="8ab5b1bb-7101-45c8-b81b-29111ddf25ab" width="100">
<detailCell height="20">
<element kind="textField" uuid="0de3f34f-364c-4119-b40e-e99c340024a2" stretchType="ContainerHeight" x="0" y="0" width="100" height="20" textAdjust="StretchHeight">
<expression><![CDATA[$F{name}]]></expression>
<property name="local_mesure_unitwidth" value="pixel"/>
<property name="com.jaspersoft.studio.unit.width" value="px"/>
<box>
<leftPen lineWidth="0.5" lineColor="#E0E0E0"/>
</box>
</element>
</detailCell>
<property name="local_mesure_unitwidth" value="pixel"/>
</column>
<column kind="single" uuid="9ea1ab31-d4e3-45ea-bf8a-db8aadea8a00" width="200">
<detailCell height="20">
<element kind="textField" uuid="51ca8965-a61f-4148-82e0-a5da7efc158d" x="0" y="0" width="200" height="20" textAdjust="StretchHeight">
<expression><![CDATA[$F{description}]]></expression>
<property name="local_mesure_unitwidth" value="pixel"/>
<property name="com.jaspersoft.studio.unit.width" value="px"/>
</element>
</detailCell>
<property name="local_mesure_unitwidth" value="pixel"/>
</column>
<column kind="single" uuid="d8bb3e16-e8d1-4b6d-b0c1-6158e99e9959" width="80">
<detailCell height="20">
<element kind="textField" uuid="02159a17-4380-483d-a7ad-317e13bf5b98" stretchType="ContainerHeight" x="0" y="0" width="80" height="20" textAdjust="StretchHeight">
<expression><![CDATA[$F{type}.getCanonicalName()]]></expression>
<property name="local_mesure_unitwidth" value="pixel"/>
<property name="com.jaspersoft.studio.unit.width" value="px"/>
</element>
</detailCell>
<property name="local_mesure_unitwidth" value="pixel"/>
</column>
<column kind="single" uuid="910627ec-0bd7-4ee1-b6fa-8d1cf1cca955" width="42">
<detailCell height="20">
<element kind="textField" uuid="40690340-8dac-4372-885f-08649c29a803" stretchType="ContainerHeight" x="0" y="0" width="42" height="20" textAdjust="StretchHeight" hTextAlign="Center">
<expression><![CDATA[$F{required} ? "Yes" : "No"]]></expression>
<property name="local_mesure_unitwidth" value="pixel"/>
<property name="com.jaspersoft.studio.unit.width" value="px"/>
</element>
</detailCell>
<property name="local_mesure_unitheight" value="pixel"/>
</column>
</component>
</element>
</detailCell>
</column>
</component>
</element>
</band>
</detail>
<pageFooter height="20">
<element kind="frame" uuid="abf542e8-9ea6-4459-a995-38f9617bb40a" x="0" y="0" width="832" height="20">
<element kind="textField" uuid="22d634e8-c83f-4e03-bd84-0ce11827a919" x="315" y="0" width="95" height="20" hTextAlign="Right">
<expression><![CDATA["Page "+$V{PAGE_NUMBER}+" of"]]></expression>
</element>
<element kind="textField" uuid="925057b9-4145-4800-a8bb-a78627f39a05" x="410" y="0" width="40" height="20" evaluationTime="Report">
<expression><![CDATA[" " + $V{PAGE_NUMBER}]]></expression>
</element>
</element>
</pageFooter>
</jasperReport>