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

34 lines
11 KiB
JSON

[
{
"chunk_id": 3,
"chunk_type": "group",
"human_description": "This is group 'Charts' definition for report 'ChartCustomizersReport'. Group expression: . Has groupHeader: Yes, has groupFooter: No. Min height: 0, start new column: false, reprint header: false.",
"raw_xml": "<group name=\"Charts\">\n\t\t<groupHeader>\n\t\t\t<band height=\"400\">\n\t\t\t\t<element kind=\"chart\" chartType=\"bar\" uuid=\"a962938e-0a96-45ca-a4dc-0d0f381d6dd8\" x=\"0\" y=\"0\" width=\"555\" height=\"300\" evaluationTime=\"Report\">\n\t\t\t\t\t<titleExpression>\"Bar Chart\"</titleExpression>\n\t\t\t\t\t<subtitleExpression>\"Chart Displaying Bars\"</subtitleExpression>\n\t\t\t\t\t<hyperlinkTooltipExpression>\"Bar Chart\"</hyperlinkTooltipExpression>\n\t\t\t\t\t<dataset kind=\"category\" incrementType=\"Group\" incrementGroup=\"salesState\">\n\t\t\t\t\t\t<datasetRun uuid=\"86fd8270-c311-4ebd-beaa-37a7fda52cd0\" subDataset=\"categoryDataset\" />\n\t\t\t\t\t\t<series>\n\t\t\t\t\t\t\t<seriesExpression>$F{sales_state}</seriesExpression>\n\t\t\t\t\t\t\t<categoryExpression>$F{full_name}</categoryExpression>\n\t\t\t\t\t\t\t<valueExpression>$V{personAmount}</valueExpression>\n\t\t\t\t\t\t</series>\n\t\t\t\t\t</dataset>\n\t\t\t\t\t<plot>\n\t\t\t\t\t\t<categoryAxisLabelExpression>\"Name\"</categoryAxisLabelExpression>\n\t\t\t\t\t\t<valueAxisLabelExpression>\"Amount\"</valueAxisLabelExpression>\n\t\t\t\t\t\t<itemLabel color=\"#000000\" backgroundColor=\"#FFFFFF\" />\n\t\t\t\t\t</plot>\n\t\t\t\t\t<property name=\"net.sf.jasperreports.customizer.class.legendShape\" value=\"net.sf.jasperreports.customizers.shape.LegendShapeCustomizer\" />\n\t\t\t\t\t<property name=\"net.sf.jasperreports.customizer.legendShape.shapeType\" value=\"polygon\" />\n\t\t\t\t\t<property name=\"net.sf.jasperreports.customizer.legendShape.allItems\" value=\"true\" />\n\t\t\t\t\t<property name=\"net.sf.jasperreports.customizer.categoryMarker.color\" value=\"orange\" />\n\t\t\t\t\t<property name=\"net.sf.jasperreports.customizer.categoryMarker.alpha\" value=\"0.15\" />\n\t\t\t\t\t<property name=\"net.sf.jasperreports.customizer.class.categoryMarker\" value=\"net.sf.jasperreports.customizers.marker.CategoryMarkerCustomizer\" />\n\t\t\t\t\t<property name=\"net.sf.jasperreports.customizer.categoryMarker.category\" value=\"sally\" />\n\t\t\t\t\t<property name=\"net.sf.jasperreports.customizer.categoryMarker.label\" value=\"Mark this!\" />\n\t\t\t\t\t<property name=\"net.sf.jasperreports.customizer.categoryMarker.labelAnchor\" value=\"top\" />\n\t\t\t\t\t<propertyExpression name=\"net.sf.jasperreports.customizer.legendShape.shapeWidth\">\"10\"</propertyExpression>\n\t\t\t\t\t<propertyExpression name=\"net.sf.jasperreports.customizer.legendShape.shapeHeight\">\"10\"</propertyExpression>\n\t\t\t\t\t<propertyExpression name=\"net.sf.jasperreports.customizer.legendShape.shapePoints\">net.sf.jasperreports.samples.chartcustomizers.StarShapePoints.INSTANCE.encode()</propertyExpression>\n\t\t\t\t</element>\n\t\t\t</band>\n\t\t\t<band height=\"400\">\n\t\t\t\t<element kind=\"chart\" chartType=\"xyLine\" uuid=\"82e1a762-637c-4508-ab62-167cb116792b\" x=\"0\" y=\"0\" width=\"555\" height=\"300\" evaluationTime=\"Report\">\n\t\t\t\t\t<titleExpression>\"XY Line Chart\"</titleExpression>\n\t\t\t\t\t<subtitleExpression>\"Chart Displaying Lines\"</subtitleExpression>\n\t\t\t\t\t<hyperlinkTooltipExpression>\"XY Line Chart\"</hyperlinkTooltipExpression>\n\t\t\t\t\t<dataset kind=\"xy\" incrementType=\"Group\" incrementGroup=\"probability\">\n\t\t\t\t\t\t<datasetRun uuid=\"121717f4-1f69-46c0-908d-7bcbbe1fb714\" subDataset=\"xyDataset\" />\n\t\t\t\t\t\t<series>\n\t\t\t\t\t\t\t<seriesExpression>$F{sales_state}</seriesExpression>\n\t\t\t\t\t\t\t<xvalueExpression>$F{probability}</xvalueExpression>\n\t\t\t\t\t\t\t<yvalueExpression>$F{amount} + $F{amount} * Math.sin($V{REPORT_COUNT} * Math.log(1 + $V{REPORT_COUNT}))</yvalueExpression>\n\t\t\t\t\t\t</series>\n\t\t\t\t\t</dataset>\n\t\t\t\t\t<plot showShapes=\"false\">\n\t\t\t\t\t\t<categoryAxisLabelExpression>\"Probability\"</categoryAxisLabelExpression>\n\t\t\t\t\t\t<valueAxisLabelExpression>\"Amount\"</valueAxisLabelExpression>\n\t\t\t\t\t</plot>\n\t\t\t\t\t<property name=\"net.sf.jasperreports.customizer.class.step\" value=\"net.sf.jasperreports.customizers.StepCustomizer\" />\n\t\t\t\t\t<property name=\"net.sf.jasperreports.customizer.class.domainAxis\" value=\"net.sf.jasperreports.customizers.axis.DomainAxisCustomizer\" />\n\t\t\t\t\t<property name=\"net.sf.jasperreports.customizer.domainAxis.minValue\" value=\"60\" />\n\t\t\t\t\t<property name=\"net.sf.jasperreports.customizer.domainAxis.maxValue\" value=\"90\" />\n\t\t\t\t\t<property name=\"net.sf.jasperreports.customizer.domainAxis.tickUnit\" value=\"5\" />\n\t\t\t\t\t<property name=\"net.sf.jasperreports.customizer.class.rangeAxis\" value=\"net.sf.jasperreports.customizers.axis.RangeAxisCustomizer\" />\n\t\t\t\t\t<property name=\"net.sf.jasperreports.customizer.rangeAxis.minValue\" value=\"0\" />\n\t\t\t\t\t<property name=\"net.sf.jasperreports.customizer.rangeAxis.maxValue\" value=\"300000\" />\n\t\t\t\t</element>\n\t\t\t</band>\n\t\t</groupHeader>\n\t</group>\n",
"context": "Report 'ChartCustomizersReport' group 'Charts'",
"metadata": {
"group_name": "Charts",
"expression": "",
"has_header": true,
"has_footer": false,
"minHeightToStartNewPage": "0",
"startNewColumn": "false",
"reprintHeaderOnEachPage": "false"
}
},
{
"chunk_id": 3,
"chunk_type": "group",
"human_description": "This is group 'Charts' definition for report 'ChartCustomizersReport'. Group expression: . Has groupHeader: Yes, has groupFooter: No. Min height: 0, start new column: false, reprint header: false.",
"raw_xml": "<group name=\"Charts\">\n\t\t<groupHeader>\n\t\t\t<band height=\"400\">\n\t\t\t\t<element kind=\"chart\" chartType=\"bar\" uuid=\"a962938e-0a96-45ca-a4dc-0d0f381d6dd8\" x=\"0\" y=\"0\" width=\"555\" height=\"300\" evaluationTime=\"Report\">\n\t\t\t\t\t<titleExpression>\"Bar Chart\"</titleExpression>\n\t\t\t\t\t<subtitleExpression>\"Chart Displaying Bars\"</subtitleExpression>\n\t\t\t\t\t<hyperlinkTooltipExpression>\"Bar Chart\"</hyperlinkTooltipExpression>\n\t\t\t\t\t<dataset kind=\"category\" incrementType=\"Group\" incrementGroup=\"salesState\">\n\t\t\t\t\t\t<datasetRun uuid=\"86fd8270-c311-4ebd-beaa-37a7fda52cd0\" subDataset=\"categoryDataset\" />\n\t\t\t\t\t\t<series>\n\t\t\t\t\t\t\t<seriesExpression>$F{sales_state}</seriesExpression>\n\t\t\t\t\t\t\t<categoryExpression>$F{full_name}</categoryExpression>\n\t\t\t\t\t\t\t<valueExpression>$V{personAmount}</valueExpression>\n\t\t\t\t\t\t</series>\n\t\t\t\t\t</dataset>\n\t\t\t\t\t<plot>\n\t\t\t\t\t\t<categoryAxisLabelExpression>\"Name\"</categoryAxisLabelExpression>\n\t\t\t\t\t\t<valueAxisLabelExpression>\"Amount\"</valueAxisLabelExpression>\n\t\t\t\t\t\t<itemLabel color=\"#000000\" backgroundColor=\"#FFFFFF\" />\n\t\t\t\t\t</plot>\n\t\t\t\t\t<property name=\"net.sf.jasperreports.customizer.class.legendShape\" value=\"net.sf.jasperreports.customizers.shape.LegendShapeCustomizer\" />\n\t\t\t\t\t<property name=\"net.sf.jasperreports.customizer.legendShape.shapeType\" value=\"polygon\" />\n\t\t\t\t\t<property name=\"net.sf.jasperreports.customizer.legendShape.allItems\" value=\"true\" />\n\t\t\t\t\t<property name=\"net.sf.jasperreports.customizer.categoryMarker.color\" value=\"orange\" />\n\t\t\t\t\t<property name=\"net.sf.jasperreports.customizer.categoryMarker.alpha\" value=\"0.15\" />\n\t\t\t\t\t<property name=\"net.sf.jasperreports.customizer.class.categoryMarker\" value=\"net.sf.jasperreports.customizers.marker.CategoryMarkerCustomizer\" />\n\t\t\t\t\t<property name=\"net.sf.jasperreports.customizer.categoryMarker.category\" value=\"sally\" />\n\t\t\t\t\t<property name=\"net.sf.jasperreports.customizer.categoryMarker.label\" value=\"Mark this!\" />\n\t\t\t\t\t<property name=\"net.sf.jasperreports.customizer.categoryMarker.labelAnchor\" value=\"top\" />\n\t\t\t\t\t<propertyExpression name=\"net.sf.jasperreports.customizer.legendShape.shapeWidth\">\"10\"</propertyExpression>\n\t\t\t\t\t<propertyExpression name=\"net.sf.jasperreports.customizer.legendShape.shapeHeight\">\"10\"</propertyExpression>\n\t\t\t\t\t<propertyExpression name=\"net.sf.jasperreports.customizer.legendShape.shapePoints\">net.sf.jasperreports.samples.chartcustomizers.StarShapePoints.INSTANCE.encode()</propertyExpression>\n\t\t\t\t</element>\n\t\t\t</band>\n\t\t\t<band height=\"400\">\n\t\t\t\t<element kind=\"chart\" chartType=\"xyLine\" uuid=\"82e1a762-637c-4508-ab62-167cb116792b\" x=\"0\" y=\"0\" width=\"555\" height=\"300\" evaluationTime=\"Report\">\n\t\t\t\t\t<titleExpression>\"XY Line Chart\"</titleExpression>\n\t\t\t\t\t<subtitleExpression>\"Chart Displaying Lines\"</subtitleExpression>\n\t\t\t\t\t<hyperlinkTooltipExpression>\"XY Line Chart\"</hyperlinkTooltipExpression>\n\t\t\t\t\t<dataset kind=\"xy\" incrementType=\"Group\" incrementGroup=\"probability\">\n\t\t\t\t\t\t<datasetRun uuid=\"121717f4-1f69-46c0-908d-7bcbbe1fb714\" subDataset=\"xyDataset\" />\n\t\t\t\t\t\t<series>\n\t\t\t\t\t\t\t<seriesExpression>$F{sales_state}</seriesExpression>\n\t\t\t\t\t\t\t<xvalueExpression>$F{probability}</xvalueExpression>\n\t\t\t\t\t\t\t<yvalueExpression>$F{amount} + $F{amount} * Math.sin($V{REPORT_COUNT} * Math.log(1 + $V{REPORT_COUNT}))</yvalueExpression>\n\t\t\t\t\t\t</series>\n\t\t\t\t\t</dataset>\n\t\t\t\t\t<plot showShapes=\"false\">\n\t\t\t\t\t\t<categoryAxisLabelExpression>\"Probability\"</categoryAxisLabelExpression>\n\t\t\t\t\t\t<valueAxisLabelExpression>\"Amount\"</valueAxisLabelExpression>\n\t\t\t\t\t</plot>\n\t\t\t\t\t<property name=\"net.sf.jasperreports.customizer.class.step\" value=\"net.sf.jasperreports.customizers.StepCustomizer\" />\n\t\t\t\t\t<property name=\"net.sf.jasperreports.customizer.class.domainAxis\" value=\"net.sf.jasperreports.customizers.axis.DomainAxisCustomizer\" />\n\t\t\t\t\t<property name=\"net.sf.jasperreports.customizer.domainAxis.minValue\" value=\"60\" />\n\t\t\t\t\t<property name=\"net.sf.jasperreports.customizer.domainAxis.maxValue\" value=\"90\" />\n\t\t\t\t\t<property name=\"net.sf.jasperreports.customizer.domainAxis.tickUnit\" value=\"5\" />\n\t\t\t\t\t<property name=\"net.sf.jasperreports.customizer.class.rangeAxis\" value=\"net.sf.jasperreports.customizers.axis.RangeAxisCustomizer\" />\n\t\t\t\t\t<property name=\"net.sf.jasperreports.customizer.rangeAxis.minValue\" value=\"0\" />\n\t\t\t\t\t<property name=\"net.sf.jasperreports.customizer.rangeAxis.maxValue\" value=\"300000\" />\n\t\t\t\t</element>\n\t\t\t</band>\n\t\t</groupHeader>\n\t</group>\n",
"context": "Report 'ChartCustomizersReport' group 'Charts'",
"metadata": {
"group_name": "Charts",
"expression": "",
"has_header": true,
"has_footer": false,
"minHeightToStartNewPage": "0",
"startNewColumn": "false",
"reprintHeaderOnEachPage": "false"
}
}
]