You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1938 lines
57 KiB
1938 lines
57 KiB
<?xml version="1.0" encoding="UTF-8"?> |
|
<Form xmlVersion="20170720" releaseVersion="10.0.0"> |
|
<TableDataMap> |
|
<TableData name="sales" class="com.fr.data.impl.EmbeddedTableData"> |
|
<Parameters/> |
|
<DSName> |
|
<![CDATA[]]></DSName> |
|
<ColumnNames> |
|
<![CDATA[province,,.,,device,,.,,count]]></ColumnNames> |
|
<ColumnTypes> |
|
<![CDATA[java.lang.String,java.lang.String,java.lang.Integer]]></ColumnTypes> |
|
<RowData ColumnTypes="java.lang.String,java.lang.String,java.lang.Integer"> |
|
<![CDATA[Ha[qnMsc&>b^bZM]AMqg),@_CiB.-*cS0k+FW+'A/`l?"h69pZB:/`r)Y,=G3TBoa60[.nb(f |
|
_!Cc3.guP9!rT[VgkiAnZi@<m57de;GLTFG[9-&HD~ |
|
]]></RowData> |
|
</TableData> |
|
</TableDataMap> |
|
<FormMobileAttr> |
|
<FormMobileAttr refresh="false" isUseHTML="false" isMobileOnly="false" isAdaptivePropertyAutoMatch="false" appearRefresh="false" promptWhenLeaveWithoutSubmit="false" allowDoubleClickOrZoom="true"/> |
|
</FormMobileAttr> |
|
<Parameters/> |
|
<Layout class="com.fr.form.ui.container.WBorderLayout"> |
|
<WidgetName name="form"/> |
|
<WidgetAttr description=""> |
|
<PrivilegeControl/> |
|
</WidgetAttr> |
|
<Margin top="0" left="0" bottom="0" right="0"/> |
|
<Border> |
|
<border style="0" color="-723724" borderRadius="0" type="0" borderStyle="0"/> |
|
<WidgetTitle> |
|
<O> |
|
<![CDATA[新建标题]]></O> |
|
<FRFont name="SimSun" style="0" size="72"/> |
|
<Position pos="0"/> |
|
</WidgetTitle> |
|
<Alpha alpha="1.0"/> |
|
</Border> |
|
<LCAttr vgap="0" hgap="0" compInterval="0"/> |
|
<Center class="com.fr.form.ui.container.WFitLayout"> |
|
<WidgetName name="body"/> |
|
<WidgetAttr description=""> |
|
<PrivilegeControl/> |
|
</WidgetAttr> |
|
<Margin top="1" left="1" bottom="1" right="1"/> |
|
<Border> |
|
<border style="0" color="-723724" borderRadius="0" type="0" borderStyle="0"/> |
|
<WidgetTitle> |
|
<O> |
|
<![CDATA[新建标题]]></O> |
|
<FRFont name="SimSun" style="0" size="72"/> |
|
<Position pos="0"/> |
|
</WidgetTitle> |
|
<Alpha alpha="1.0"/> |
|
</Border> |
|
<LCAttr vgap="0" hgap="0" compInterval="0"/> |
|
<Widget class="com.fr.form.ui.container.WAbsoluteLayout$BoundsWidget"> |
|
<InnerWidget class="com.fr.form.ui.container.WTitleLayout"> |
|
<WidgetName name="chart2"/> |
|
<WidgetAttr description=""> |
|
<PrivilegeControl/> |
|
</WidgetAttr> |
|
<Margin top="0" left="0" bottom="0" right="0"/> |
|
<Border> |
|
<border style="0" color="-723724" borderRadius="0" type="0" borderStyle="0"/> |
|
<WidgetTitle> |
|
<O> |
|
<![CDATA[新建标题]]></O> |
|
<FRFont name="SimSun" style="0" size="72"/> |
|
<Position pos="0"/> |
|
</WidgetTitle> |
|
<Alpha alpha="1.0"/> |
|
</Border> |
|
<LCAttr vgap="0" hgap="0" compInterval="0"/> |
|
<Widget class="com.fr.form.ui.container.WAbsoluteLayout$BoundsWidget"> |
|
<InnerWidget class="com.fr.form.ui.ChartEditor"> |
|
<WidgetName name="chart2"/> |
|
<WidgetAttr description=""> |
|
<PrivilegeControl/> |
|
</WidgetAttr> |
|
<Margin top="0" left="0" bottom="0" right="0"/> |
|
<Border> |
|
<border style="0" color="-723724" borderRadius="0" type="0" borderStyle="0"/> |
|
<WidgetTitle> |
|
<O> |
|
<![CDATA[新建标题]]></O> |
|
<FRFont name="SimSun" style="0" size="72"/> |
|
<Position pos="0"/> |
|
</WidgetTitle> |
|
<Alpha alpha="1.0"/> |
|
</Border> |
|
<LayoutAttr selectedIndex="0"/> |
|
<ChangeAttr enable="false" changeType="button" timeInterval="5" buttonColor="-8421505" carouselColor="-8421505" showArrow="true"> |
|
<TextAttr> |
|
<Attr alignText="0"/> |
|
</TextAttr> |
|
</ChangeAttr> |
|
<Chart name="默认" chartClass="com.fr.plugin.chart.vanchart.VanChart"> |
|
<Chart class="com.fr.plugin.chart.vanchart.VanChart"> |
|
<GI> |
|
<AttrBackground> |
|
<Background name="NullBackground"/> |
|
<Attr shadow="false"/> |
|
</AttrBackground> |
|
<AttrBorder> |
|
<Attr lineStyle="0" isRoundBorder="false" roundRadius="0"/> |
|
<newColor borderColor="-1118482"/> |
|
</AttrBorder> |
|
<AttrAlpha> |
|
<Attr alpha="1.0"/> |
|
</AttrAlpha> |
|
</GI> |
|
<ChartAttr isJSDraw="true" isStyleGlobal="false"/> |
|
<Title4VanChart> |
|
<Title> |
|
<GI> |
|
<AttrBackground> |
|
<Background name="NullBackground"/> |
|
<Attr shadow="false"/> |
|
</AttrBackground> |
|
<AttrBorder> |
|
<Attr lineStyle="0" isRoundBorder="false" roundRadius="0"/> |
|
<newColor borderColor="-6908266"/> |
|
</AttrBorder> |
|
<AttrAlpha> |
|
<Attr alpha="1.0"/> |
|
</AttrAlpha> |
|
</GI> |
|
<O> |
|
<![CDATA[FR内置玫瑰饼图]]></O> |
|
<TextAttr> |
|
<Attr alignText="0"> |
|
<FRFont name=".SF NS Text" style="0" size="128" foreground="-13421773"/> |
|
</Attr> |
|
</TextAttr> |
|
<TitleVisible value="true" position="0"/> |
|
</Title> |
|
<Attr4VanChart useHtml="false" floating="false" x="0.0" y="0.0" limitSize="false" maxHeight="15.0"/> |
|
</Title4VanChart> |
|
<Plot class="com.fr.plugin.chart.PiePlot4VanChart"> |
|
<VanChartPlotVersion version="20170715"/> |
|
<GI> |
|
<AttrBackground> |
|
<Background name="NullBackground"/> |
|
<Attr shadow="false"/> |
|
</AttrBackground> |
|
<AttrBorder> |
|
<Attr lineStyle="0" isRoundBorder="false" roundRadius="0"/> |
|
<newColor borderColor="-1118482"/> |
|
</AttrBorder> |
|
<AttrAlpha> |
|
<Attr alpha="1.0"/> |
|
</AttrAlpha> |
|
</GI> |
|
<Attr isNullValueBreak="true" autoRefreshPerSecond="6" seriesDragEnable="false" plotStyle="4" combinedSize="50.0"/> |
|
<newHotTooltipStyle> |
|
<AttrContents> |
|
<Attr showLine="false" position="1" isWhiteBackground="true" isShowMutiSeries="false" seriesLabel="${VALUE}"/> |
|
<Format class="com.fr.base.CoreDecimalFormat"> |
|
<![CDATA[#.##]]></Format> |
|
<PercentFormat> |
|
<Format class="com.fr.base.CoreDecimalFormat"> |
|
<![CDATA[#0.##%]]></Format> |
|
</PercentFormat> |
|
</AttrContents> |
|
</newHotTooltipStyle> |
|
<ConditionCollection> |
|
<DefaultAttr class="com.fr.chart.chartglyph.ConditionAttr"> |
|
<ConditionAttr name=""> |
|
<AttrList> |
|
<Attr class="com.fr.plugin.chart.base.AttrTooltip"> |
|
<AttrTooltip> |
|
<Attr enable="true" duration="4" followMouse="false" showMutiSeries="false" isCustom="false"/> |
|
<TextAttr> |
|
<Attr alignText="0"/> |
|
</TextAttr> |
|
<AttrToolTipContent> |
|
<Attr isCommon="true"/> |
|
<value class="com.fr.plugin.chart.base.format.AttrTooltipValueFormat"> |
|
<AttrTooltipValueFormat> |
|
<Attr enable="true"/> |
|
</AttrTooltipValueFormat> |
|
</value> |
|
<percent class="com.fr.plugin.chart.base.format.AttrTooltipPercentFormat"> |
|
<AttrTooltipPercentFormat> |
|
<Attr enable="false"/> |
|
<Format class="com.fr.base.CoreDecimalFormat"> |
|
<![CDATA[#.##%]]></Format> |
|
</AttrTooltipPercentFormat> |
|
</percent> |
|
<category class="com.fr.plugin.chart.base.format.AttrTooltipCategoryFormat"> |
|
<AttrToolTipCategoryFormat> |
|
<Attr enable="false"/> |
|
</AttrToolTipCategoryFormat> |
|
</category> |
|
<series class="com.fr.plugin.chart.base.format.AttrTooltipSeriesFormat"> |
|
<AttrTooltipSeriesFormat> |
|
<Attr enable="true"/> |
|
</AttrTooltipSeriesFormat> |
|
</series> |
|
<changedPercent class="com.fr.plugin.chart.base.format.AttrTooltipChangedPercentFormat"> |
|
<AttrTooltipChangedPercentFormat> |
|
<Attr enable="false"/> |
|
<Format class="com.fr.base.CoreDecimalFormat"> |
|
<![CDATA[#.##%]]></Format> |
|
</AttrTooltipChangedPercentFormat> |
|
</changedPercent> |
|
<changedValue class="com.fr.plugin.chart.base.format.AttrTooltipChangedValueFormat"> |
|
<AttrTooltipChangedValueFormat> |
|
<Attr enable="false"/> |
|
</AttrTooltipChangedValueFormat> |
|
</changedValue> |
|
<HtmlLabel customText="" useHtml="false" isCustomWidth="false" isCustomHeight="false" width="50" height="50"/> |
|
</AttrToolTipContent> |
|
<GI> |
|
<AttrBackground> |
|
<Background name="ColorBackground" color="-16777216"/> |
|
<Attr shadow="true"/> |
|
</AttrBackground> |
|
<AttrBorder> |
|
<Attr lineStyle="0" isRoundBorder="false" roundRadius="2"/> |
|
<newColor borderColor="-16777216"/> |
|
</AttrBorder> |
|
<AttrAlpha> |
|
<Attr alpha="0.5"/> |
|
</AttrAlpha> |
|
</GI> |
|
</AttrTooltip> |
|
</Attr> |
|
<Attr class="com.fr.chart.base.AttrBorder"> |
|
<AttrBorder> |
|
<Attr lineStyle="1" isRoundBorder="false" roundRadius="0"/> |
|
<newColor borderColor="-1"/> |
|
</AttrBorder> |
|
</Attr> |
|
<Attr class="com.fr.plugin.chart.base.AttrLabel"> |
|
<AttrLabel> |
|
<labelAttr enable="true"/> |
|
<labelDetail class="com.fr.plugin.chart.base.AttrLabelDetail"> |
|
<Attr showLine="true" autoAdjust="false" position="6" isCustom="false"/> |
|
<TextAttr> |
|
<Attr alignText="0"> |
|
<FRFont name=".SF NS Text" style="0" size="72"/> |
|
</Attr> |
|
</TextAttr> |
|
<AttrToolTipContent> |
|
<Attr isCommon="true"/> |
|
<value class="com.fr.plugin.chart.base.format.AttrTooltipValueFormat"> |
|
<AttrTooltipValueFormat> |
|
<Attr enable="true"/> |
|
</AttrTooltipValueFormat> |
|
</value> |
|
<percent class="com.fr.plugin.chart.base.format.AttrTooltipPercentFormat"> |
|
<AttrTooltipPercentFormat> |
|
<Attr enable="false"/> |
|
<Format class="com.fr.base.CoreDecimalFormat"> |
|
<![CDATA[#.##%]]></Format> |
|
</AttrTooltipPercentFormat> |
|
</percent> |
|
<category class="com.fr.plugin.chart.base.format.AttrTooltipCategoryFormat"> |
|
<AttrToolTipCategoryFormat> |
|
<Attr enable="false"/> |
|
</AttrToolTipCategoryFormat> |
|
</category> |
|
<series class="com.fr.plugin.chart.base.format.AttrTooltipSeriesFormat"> |
|
<AttrTooltipSeriesFormat> |
|
<Attr enable="false"/> |
|
</AttrTooltipSeriesFormat> |
|
</series> |
|
<changedPercent class="com.fr.plugin.chart.base.format.AttrTooltipChangedPercentFormat"> |
|
<AttrTooltipChangedPercentFormat> |
|
<Attr enable="false"/> |
|
<Format class="com.fr.base.CoreDecimalFormat"> |
|
<![CDATA[#.##%]]></Format> |
|
</AttrTooltipChangedPercentFormat> |
|
</changedPercent> |
|
<changedValue class="com.fr.plugin.chart.base.format.AttrTooltipChangedValueFormat"> |
|
<AttrTooltipChangedValueFormat> |
|
<Attr enable="false"/> |
|
</AttrTooltipChangedValueFormat> |
|
</changedValue> |
|
<HtmlLabel customText="" useHtml="false" isCustomWidth="false" isCustomHeight="false" width="50" height="50"/> |
|
</AttrToolTipContent> |
|
</labelDetail> |
|
</AttrLabel> |
|
</Attr> |
|
</AttrList> |
|
</ConditionAttr> |
|
</DefaultAttr> |
|
</ConditionCollection> |
|
<Legend4VanChart> |
|
<Legend> |
|
<GI> |
|
<AttrBackground> |
|
<Background name="NullBackground"/> |
|
<Attr shadow="false"/> |
|
</AttrBackground> |
|
<AttrBorder> |
|
<Attr lineStyle="0" isRoundBorder="false" roundRadius="0"/> |
|
<newColor borderColor="-3355444"/> |
|
</AttrBorder> |
|
<AttrAlpha> |
|
<Attr alpha="1.0"/> |
|
</AttrAlpha> |
|
</GI> |
|
<Attr position="4" visible="true"/> |
|
<FRFont name="Microsoft YaHei" style="0" size="88" foreground="-10066330"/> |
|
</Legend> |
|
<Attr4VanChart floating="false" x="0.0" y="0.0" limitSize="false" maxHeight="15.0" isHighlight="true"/> |
|
</Legend4VanChart> |
|
<DataSheet> |
|
<GI> |
|
<AttrBackground> |
|
<Background name="NullBackground"/> |
|
<Attr shadow="false"/> |
|
</AttrBackground> |
|
<AttrBorder> |
|
<Attr lineStyle="1" isRoundBorder="false" roundRadius="0"/> |
|
<newColor borderColor="-16777216"/> |
|
</AttrBorder> |
|
<AttrAlpha> |
|
<Attr alpha="1.0"/> |
|
</AttrAlpha> |
|
</GI> |
|
<Attr isVisible="false"/> |
|
</DataSheet> |
|
<DataProcessor class="com.fr.base.chart.chartdata.model.NormalDataModel"/> |
|
<newPlotFillStyle> |
|
<AttrFillStyle> |
|
<AFStyle colorStyle="1"/> |
|
<FillStyleName fillStyleName="新特性"/> |
|
<isCustomFillStyle isCustomFillStyle="false"/> |
|
<ColorList> |
|
<OColor colvalue="-10243346"/> |
|
<OColor colvalue="-8988015"/> |
|
<OColor colvalue="-472193"/> |
|
<OColor colvalue="-486008"/> |
|
<OColor colvalue="-8595761"/> |
|
<OColor colvalue="-7236949"/> |
|
<OColor colvalue="-8873759"/> |
|
<OColor colvalue="-1071514"/> |
|
<OColor colvalue="-1188474"/> |
|
<OColor colvalue="-6715442"/> |
|
<OColor colvalue="-10243346"/> |
|
<OColor colvalue="-8988015"/> |
|
<OColor colvalue="-472193"/> |
|
<OColor colvalue="-486008"/> |
|
<OColor colvalue="-8595761"/> |
|
<OColor colvalue="-7236949"/> |
|
<OColor colvalue="-8873759"/> |
|
<OColor colvalue="-1071514"/> |
|
<OColor colvalue="-1188474"/> |
|
<OColor colvalue="-6715442"/> |
|
<OColor colvalue="-10243346"/> |
|
<OColor colvalue="-8988015"/> |
|
<OColor colvalue="-472193"/> |
|
<OColor colvalue="-486008"/> |
|
<OColor colvalue="-8595761"/> |
|
<OColor colvalue="-7236949"/> |
|
<OColor colvalue="-8873759"/> |
|
<OColor colvalue="-1071514"/> |
|
<OColor colvalue="-1188474"/> |
|
<OColor colvalue="-6715442"/> |
|
<OColor colvalue="-10243346"/> |
|
<OColor colvalue="-8988015"/> |
|
</ColorList> |
|
</AttrFillStyle> |
|
</newPlotFillStyle> |
|
<VanChartPlotAttr isAxisRotation="false" categoryNum="1"/> |
|
<PieAttr4VanChart roseType="sameArc" startAngle="0.0" endAngle="360.0" innerRadius="0.0" supportRotation="false"/> |
|
<VanChartRadius radiusType="auto" radius="100"/> |
|
</Plot> |
|
<ChartDefinition> |
|
<OneValueCDDefinition seriesName="device" valueName="count" function="com.fr.data.util.function.NoneFunction"> |
|
<Top topCate="-1" topValue="-1" isDiscardOtherCate="false" isDiscardOtherSeries="false" isDiscardNullCate="false" isDiscardNullSeries="false"/> |
|
<TableData class="com.fr.data.impl.NameTableData"> |
|
<Name> |
|
<![CDATA[sales]]></Name> |
|
</TableData> |
|
<CategoryName value="无"/> |
|
</OneValueCDDefinition> |
|
</ChartDefinition> |
|
</Chart> |
|
<tools hidden="true" sort="true" export="true" fullScreen="true"/> |
|
<VanChartZoom> |
|
<zoomAttr zoomVisible="false" zoomGesture="true" zoomResize="true" zoomType="xy"/> |
|
<from> |
|
<![CDATA[]]></from> |
|
<to> |
|
<![CDATA[]]></to> |
|
</VanChartZoom> |
|
<refreshMoreLabel> |
|
<attr moreLabel="false" autoTooltip="true"/> |
|
<AttrTooltip> |
|
<Attr enable="true" duration="4" followMouse="false" showMutiSeries="false" isCustom="false"/> |
|
<TextAttr> |
|
<Attr alignText="0"/> |
|
</TextAttr> |
|
<AttrToolTipContent> |
|
<Attr isCommon="true"/> |
|
<value class="com.fr.plugin.chart.base.format.AttrTooltipValueFormat"> |
|
<AttrTooltipValueFormat> |
|
<Attr enable="true"/> |
|
</AttrTooltipValueFormat> |
|
</value> |
|
<percent class="com.fr.plugin.chart.base.format.AttrTooltipPercentFormat"> |
|
<AttrTooltipPercentFormat> |
|
<Attr enable="false"/> |
|
<Format class="com.fr.base.CoreDecimalFormat"> |
|
<![CDATA[#.##%]]></Format> |
|
</AttrTooltipPercentFormat> |
|
</percent> |
|
<category class="com.fr.plugin.chart.base.format.AttrTooltipCategoryFormat"> |
|
<AttrToolTipCategoryFormat> |
|
<Attr enable="true"/> |
|
</AttrToolTipCategoryFormat> |
|
</category> |
|
<series class="com.fr.plugin.chart.base.format.AttrTooltipSeriesFormat"> |
|
<AttrTooltipSeriesFormat> |
|
<Attr enable="true"/> |
|
</AttrTooltipSeriesFormat> |
|
</series> |
|
<changedPercent class="com.fr.plugin.chart.base.format.AttrTooltipChangedPercentFormat"> |
|
<AttrTooltipChangedPercentFormat> |
|
<Attr enable="false"/> |
|
<Format class="com.fr.base.CoreDecimalFormat"> |
|
<![CDATA[#.##%]]></Format> |
|
</AttrTooltipChangedPercentFormat> |
|
</changedPercent> |
|
<changedValue class="com.fr.plugin.chart.base.format.AttrTooltipChangedValueFormat"> |
|
<AttrTooltipChangedValueFormat> |
|
<Attr enable="true"/> |
|
</AttrTooltipChangedValueFormat> |
|
</changedValue> |
|
<HtmlLabel customText="" useHtml="false" isCustomWidth="false" isCustomHeight="false" width="50" height="50"/> |
|
</AttrToolTipContent> |
|
<GI> |
|
<AttrBackground> |
|
<Background name="ColorBackground" color="-1"/> |
|
<Attr shadow="false"/> |
|
</AttrBackground> |
|
<AttrBorder> |
|
<Attr lineStyle="1" isRoundBorder="false" roundRadius="4"/> |
|
<newColor borderColor="-15395563"/> |
|
</AttrBorder> |
|
<AttrAlpha> |
|
<Attr alpha="0.8"/> |
|
</AttrAlpha> |
|
</GI> |
|
</AttrTooltip> |
|
</refreshMoreLabel> |
|
</Chart> |
|
<ChartMobileAttrProvider zoomOut="0" zoomIn="2" allowFullScreen="true" functionalWhenUnactivated="false"/> |
|
</InnerWidget> |
|
<BoundsAttr x="480" y="0" width="480" height="270"/> |
|
</Widget> |
|
<body class="com.fr.form.ui.ChartEditor"> |
|
<WidgetName name="chart2"/> |
|
<WidgetAttr description=""> |
|
<PrivilegeControl/> |
|
</WidgetAttr> |
|
<Margin top="0" left="0" bottom="0" right="0"/> |
|
<Border> |
|
<border style="0" color="-723724" borderRadius="0" type="0" borderStyle="0"/> |
|
<WidgetTitle> |
|
<O> |
|
<![CDATA[新建标题]]></O> |
|
<FRFont name="SimSun" style="0" size="72"/> |
|
<Position pos="0"/> |
|
</WidgetTitle> |
|
<Alpha alpha="1.0"/> |
|
</Border> |
|
<LayoutAttr selectedIndex="0"/> |
|
<ChangeAttr enable="false" changeType="button" timeInterval="5" buttonColor="-8421505" carouselColor="-8421505" showArrow="true"> |
|
<TextAttr> |
|
<Attr alignText="0"/> |
|
</TextAttr> |
|
</ChangeAttr> |
|
<Chart name="默认" chartClass="com.fr.plugin.chart.vanchart.VanChart"> |
|
<Chart class="com.fr.plugin.chart.vanchart.VanChart"> |
|
<GI> |
|
<AttrBackground> |
|
<Background name="NullBackground"/> |
|
<Attr shadow="false"/> |
|
</AttrBackground> |
|
<AttrBorder> |
|
<Attr lineStyle="0" isRoundBorder="false" roundRadius="0"/> |
|
<newColor borderColor="-1118482"/> |
|
</AttrBorder> |
|
<AttrAlpha> |
|
<Attr alpha="1.0"/> |
|
</AttrAlpha> |
|
</GI> |
|
<ChartAttr isJSDraw="true" isStyleGlobal="false"/> |
|
<Title4VanChart> |
|
<Title> |
|
<GI> |
|
<AttrBackground> |
|
<Background name="NullBackground"/> |
|
<Attr shadow="false"/> |
|
</AttrBackground> |
|
<AttrBorder> |
|
<Attr lineStyle="0" isRoundBorder="false" roundRadius="0"/> |
|
<newColor borderColor="-6908266"/> |
|
</AttrBorder> |
|
<AttrAlpha> |
|
<Attr alpha="1.0"/> |
|
</AttrAlpha> |
|
</GI> |
|
<O> |
|
<![CDATA[FR内置玫瑰饼图]]></O> |
|
<TextAttr> |
|
<Attr alignText="0"> |
|
<FRFont name=".SF NS Text" style="0" size="128" foreground="-13421773"/> |
|
</Attr> |
|
</TextAttr> |
|
<TitleVisible value="true" position="0"/> |
|
</Title> |
|
<Attr4VanChart useHtml="false" floating="false" x="0.0" y="0.0" limitSize="false" maxHeight="15.0"/> |
|
</Title4VanChart> |
|
<Plot class="com.fr.plugin.chart.PiePlot4VanChart"> |
|
<VanChartPlotVersion version="20170715"/> |
|
<GI> |
|
<AttrBackground> |
|
<Background name="NullBackground"/> |
|
<Attr shadow="false"/> |
|
</AttrBackground> |
|
<AttrBorder> |
|
<Attr lineStyle="0" isRoundBorder="false" roundRadius="0"/> |
|
<newColor borderColor="-1118482"/> |
|
</AttrBorder> |
|
<AttrAlpha> |
|
<Attr alpha="1.0"/> |
|
</AttrAlpha> |
|
</GI> |
|
<Attr isNullValueBreak="true" autoRefreshPerSecond="6" seriesDragEnable="false" plotStyle="4" combinedSize="50.0"/> |
|
<newHotTooltipStyle> |
|
<AttrContents> |
|
<Attr showLine="false" position="1" isWhiteBackground="true" isShowMutiSeries="false" seriesLabel="${VALUE}"/> |
|
<Format class="com.fr.base.CoreDecimalFormat"> |
|
<![CDATA[#.##]]></Format> |
|
<PercentFormat> |
|
<Format class="com.fr.base.CoreDecimalFormat"> |
|
<![CDATA[#0.##%]]></Format> |
|
</PercentFormat> |
|
</AttrContents> |
|
</newHotTooltipStyle> |
|
<ConditionCollection> |
|
<DefaultAttr class="com.fr.chart.chartglyph.ConditionAttr"> |
|
<ConditionAttr name=""> |
|
<AttrList> |
|
<Attr class="com.fr.plugin.chart.base.AttrTooltip"> |
|
<AttrTooltip> |
|
<Attr enable="true" duration="4" followMouse="false" showMutiSeries="false" isCustom="false"/> |
|
<TextAttr> |
|
<Attr alignText="0"/> |
|
</TextAttr> |
|
<AttrToolTipContent> |
|
<Attr isCommon="true"/> |
|
<value class="com.fr.plugin.chart.base.format.AttrTooltipValueFormat"> |
|
<AttrTooltipValueFormat> |
|
<Attr enable="true"/> |
|
</AttrTooltipValueFormat> |
|
</value> |
|
<percent class="com.fr.plugin.chart.base.format.AttrTooltipPercentFormat"> |
|
<AttrTooltipPercentFormat> |
|
<Attr enable="false"/> |
|
<Format class="com.fr.base.CoreDecimalFormat"> |
|
<![CDATA[#.##%]]></Format> |
|
</AttrTooltipPercentFormat> |
|
</percent> |
|
<category class="com.fr.plugin.chart.base.format.AttrTooltipCategoryFormat"> |
|
<AttrToolTipCategoryFormat> |
|
<Attr enable="false"/> |
|
</AttrToolTipCategoryFormat> |
|
</category> |
|
<series class="com.fr.plugin.chart.base.format.AttrTooltipSeriesFormat"> |
|
<AttrTooltipSeriesFormat> |
|
<Attr enable="true"/> |
|
</AttrTooltipSeriesFormat> |
|
</series> |
|
<changedPercent class="com.fr.plugin.chart.base.format.AttrTooltipChangedPercentFormat"> |
|
<AttrTooltipChangedPercentFormat> |
|
<Attr enable="false"/> |
|
<Format class="com.fr.base.CoreDecimalFormat"> |
|
<![CDATA[#.##%]]></Format> |
|
</AttrTooltipChangedPercentFormat> |
|
</changedPercent> |
|
<changedValue class="com.fr.plugin.chart.base.format.AttrTooltipChangedValueFormat"> |
|
<AttrTooltipChangedValueFormat> |
|
<Attr enable="false"/> |
|
</AttrTooltipChangedValueFormat> |
|
</changedValue> |
|
<HtmlLabel customText="" useHtml="false" isCustomWidth="false" isCustomHeight="false" width="50" height="50"/> |
|
</AttrToolTipContent> |
|
<GI> |
|
<AttrBackground> |
|
<Background name="ColorBackground" color="-16777216"/> |
|
<Attr shadow="true"/> |
|
</AttrBackground> |
|
<AttrBorder> |
|
<Attr lineStyle="0" isRoundBorder="false" roundRadius="2"/> |
|
<newColor borderColor="-16777216"/> |
|
</AttrBorder> |
|
<AttrAlpha> |
|
<Attr alpha="0.5"/> |
|
</AttrAlpha> |
|
</GI> |
|
</AttrTooltip> |
|
</Attr> |
|
<Attr class="com.fr.chart.base.AttrBorder"> |
|
<AttrBorder> |
|
<Attr lineStyle="1" isRoundBorder="false" roundRadius="0"/> |
|
<newColor borderColor="-1"/> |
|
</AttrBorder> |
|
</Attr> |
|
<Attr class="com.fr.plugin.chart.base.AttrLabel"> |
|
<AttrLabel> |
|
<labelAttr enable="true"/> |
|
<labelDetail class="com.fr.plugin.chart.base.AttrLabelDetail"> |
|
<Attr showLine="true" autoAdjust="false" position="6" isCustom="false"/> |
|
<TextAttr> |
|
<Attr alignText="0"> |
|
<FRFont name=".SF NS Text" style="0" size="72"/> |
|
</Attr> |
|
</TextAttr> |
|
<AttrToolTipContent> |
|
<Attr isCommon="true"/> |
|
<value class="com.fr.plugin.chart.base.format.AttrTooltipValueFormat"> |
|
<AttrTooltipValueFormat> |
|
<Attr enable="true"/> |
|
</AttrTooltipValueFormat> |
|
</value> |
|
<percent class="com.fr.plugin.chart.base.format.AttrTooltipPercentFormat"> |
|
<AttrTooltipPercentFormat> |
|
<Attr enable="false"/> |
|
<Format class="com.fr.base.CoreDecimalFormat"> |
|
<![CDATA[#.##%]]></Format> |
|
</AttrTooltipPercentFormat> |
|
</percent> |
|
<category class="com.fr.plugin.chart.base.format.AttrTooltipCategoryFormat"> |
|
<AttrToolTipCategoryFormat> |
|
<Attr enable="false"/> |
|
</AttrToolTipCategoryFormat> |
|
</category> |
|
<series class="com.fr.plugin.chart.base.format.AttrTooltipSeriesFormat"> |
|
<AttrTooltipSeriesFormat> |
|
<Attr enable="false"/> |
|
</AttrTooltipSeriesFormat> |
|
</series> |
|
<changedPercent class="com.fr.plugin.chart.base.format.AttrTooltipChangedPercentFormat"> |
|
<AttrTooltipChangedPercentFormat> |
|
<Attr enable="false"/> |
|
<Format class="com.fr.base.CoreDecimalFormat"> |
|
<![CDATA[#.##%]]></Format> |
|
</AttrTooltipChangedPercentFormat> |
|
</changedPercent> |
|
<changedValue class="com.fr.plugin.chart.base.format.AttrTooltipChangedValueFormat"> |
|
<AttrTooltipChangedValueFormat> |
|
<Attr enable="false"/> |
|
</AttrTooltipChangedValueFormat> |
|
</changedValue> |
|
<HtmlLabel customText="" useHtml="false" isCustomWidth="false" isCustomHeight="false" width="50" height="50"/> |
|
</AttrToolTipContent> |
|
</labelDetail> |
|
</AttrLabel> |
|
</Attr> |
|
</AttrList> |
|
</ConditionAttr> |
|
</DefaultAttr> |
|
</ConditionCollection> |
|
<Legend4VanChart> |
|
<Legend> |
|
<GI> |
|
<AttrBackground> |
|
<Background name="NullBackground"/> |
|
<Attr shadow="false"/> |
|
</AttrBackground> |
|
<AttrBorder> |
|
<Attr lineStyle="0" isRoundBorder="false" roundRadius="0"/> |
|
<newColor borderColor="-3355444"/> |
|
</AttrBorder> |
|
<AttrAlpha> |
|
<Attr alpha="1.0"/> |
|
</AttrAlpha> |
|
</GI> |
|
<Attr position="4" visible="true"/> |
|
<FRFont name="Microsoft YaHei" style="0" size="88" foreground="-10066330"/> |
|
</Legend> |
|
<Attr4VanChart floating="false" x="0.0" y="0.0" limitSize="false" maxHeight="15.0" isHighlight="true"/> |
|
</Legend4VanChart> |
|
<DataSheet> |
|
<GI> |
|
<AttrBackground> |
|
<Background name="NullBackground"/> |
|
<Attr shadow="false"/> |
|
</AttrBackground> |
|
<AttrBorder> |
|
<Attr lineStyle="1" isRoundBorder="false" roundRadius="0"/> |
|
<newColor borderColor="-16777216"/> |
|
</AttrBorder> |
|
<AttrAlpha> |
|
<Attr alpha="1.0"/> |
|
</AttrAlpha> |
|
</GI> |
|
<Attr isVisible="false"/> |
|
</DataSheet> |
|
<DataProcessor class="com.fr.base.chart.chartdata.model.NormalDataModel"/> |
|
<newPlotFillStyle> |
|
<AttrFillStyle> |
|
<AFStyle colorStyle="1"/> |
|
<FillStyleName fillStyleName="新特性"/> |
|
<isCustomFillStyle isCustomFillStyle="false"/> |
|
<ColorList> |
|
<OColor colvalue="-10243346"/> |
|
<OColor colvalue="-8988015"/> |
|
<OColor colvalue="-472193"/> |
|
<OColor colvalue="-486008"/> |
|
<OColor colvalue="-8595761"/> |
|
<OColor colvalue="-7236949"/> |
|
<OColor colvalue="-8873759"/> |
|
<OColor colvalue="-1071514"/> |
|
<OColor colvalue="-1188474"/> |
|
<OColor colvalue="-6715442"/> |
|
<OColor colvalue="-10243346"/> |
|
<OColor colvalue="-8988015"/> |
|
<OColor colvalue="-472193"/> |
|
<OColor colvalue="-486008"/> |
|
<OColor colvalue="-8595761"/> |
|
<OColor colvalue="-7236949"/> |
|
<OColor colvalue="-8873759"/> |
|
<OColor colvalue="-1071514"/> |
|
<OColor colvalue="-1188474"/> |
|
<OColor colvalue="-6715442"/> |
|
<OColor colvalue="-10243346"/> |
|
<OColor colvalue="-8988015"/> |
|
<OColor colvalue="-472193"/> |
|
<OColor colvalue="-486008"/> |
|
<OColor colvalue="-8595761"/> |
|
<OColor colvalue="-7236949"/> |
|
<OColor colvalue="-8873759"/> |
|
<OColor colvalue="-1071514"/> |
|
<OColor colvalue="-1188474"/> |
|
<OColor colvalue="-6715442"/> |
|
<OColor colvalue="-10243346"/> |
|
<OColor colvalue="-8988015"/> |
|
</ColorList> |
|
</AttrFillStyle> |
|
</newPlotFillStyle> |
|
<VanChartPlotAttr isAxisRotation="false" categoryNum="1"/> |
|
<PieAttr4VanChart roseType="sameArc" startAngle="0.0" endAngle="360.0" innerRadius="0.0" supportRotation="false"/> |
|
<VanChartRadius radiusType="auto" radius="100"/> |
|
</Plot> |
|
<ChartDefinition> |
|
<OneValueCDDefinition seriesName="device" valueName="count" function="com.fr.data.util.function.NoneFunction"> |
|
<Top topCate="-1" topValue="-1" isDiscardOtherCate="false" isDiscardOtherSeries="false" isDiscardNullCate="false" isDiscardNullSeries="false"/> |
|
<TableData class="com.fr.data.impl.NameTableData"> |
|
<Name> |
|
<![CDATA[sales]]></Name> |
|
</TableData> |
|
<CategoryName value="无"/> |
|
</OneValueCDDefinition> |
|
</ChartDefinition> |
|
</Chart> |
|
<tools hidden="true" sort="true" export="true" fullScreen="true"/> |
|
<VanChartZoom> |
|
<zoomAttr zoomVisible="false" zoomGesture="true" zoomResize="true" zoomType="xy"/> |
|
<from> |
|
<![CDATA[]]></from> |
|
<to> |
|
<![CDATA[]]></to> |
|
</VanChartZoom> |
|
<refreshMoreLabel> |
|
<attr moreLabel="false" autoTooltip="true"/> |
|
<AttrTooltip> |
|
<Attr enable="true" duration="4" followMouse="false" showMutiSeries="false" isCustom="false"/> |
|
<TextAttr> |
|
<Attr alignText="0"/> |
|
</TextAttr> |
|
<AttrToolTipContent> |
|
<Attr isCommon="true"/> |
|
<value class="com.fr.plugin.chart.base.format.AttrTooltipValueFormat"> |
|
<AttrTooltipValueFormat> |
|
<Attr enable="true"/> |
|
</AttrTooltipValueFormat> |
|
</value> |
|
<percent class="com.fr.plugin.chart.base.format.AttrTooltipPercentFormat"> |
|
<AttrTooltipPercentFormat> |
|
<Attr enable="false"/> |
|
<Format class="com.fr.base.CoreDecimalFormat"> |
|
<![CDATA[#.##%]]></Format> |
|
</AttrTooltipPercentFormat> |
|
</percent> |
|
<category class="com.fr.plugin.chart.base.format.AttrTooltipCategoryFormat"> |
|
<AttrToolTipCategoryFormat> |
|
<Attr enable="true"/> |
|
</AttrToolTipCategoryFormat> |
|
</category> |
|
<series class="com.fr.plugin.chart.base.format.AttrTooltipSeriesFormat"> |
|
<AttrTooltipSeriesFormat> |
|
<Attr enable="true"/> |
|
</AttrTooltipSeriesFormat> |
|
</series> |
|
<changedPercent class="com.fr.plugin.chart.base.format.AttrTooltipChangedPercentFormat"> |
|
<AttrTooltipChangedPercentFormat> |
|
<Attr enable="false"/> |
|
<Format class="com.fr.base.CoreDecimalFormat"> |
|
<![CDATA[#.##%]]></Format> |
|
</AttrTooltipChangedPercentFormat> |
|
</changedPercent> |
|
<changedValue class="com.fr.plugin.chart.base.format.AttrTooltipChangedValueFormat"> |
|
<AttrTooltipChangedValueFormat> |
|
<Attr enable="true"/> |
|
</AttrTooltipChangedValueFormat> |
|
</changedValue> |
|
<HtmlLabel customText="" useHtml="false" isCustomWidth="false" isCustomHeight="false" width="50" height="50"/> |
|
</AttrToolTipContent> |
|
<GI> |
|
<AttrBackground> |
|
<Background name="ColorBackground" color="-1"/> |
|
<Attr shadow="false"/> |
|
</AttrBackground> |
|
<AttrBorder> |
|
<Attr lineStyle="1" isRoundBorder="false" roundRadius="4"/> |
|
<newColor borderColor="-15395563"/> |
|
</AttrBorder> |
|
<AttrAlpha> |
|
<Attr alpha="0.8"/> |
|
</AttrAlpha> |
|
</GI> |
|
</AttrTooltip> |
|
</refreshMoreLabel> |
|
</Chart> |
|
<ChartMobileAttrProvider zoomOut="0" zoomIn="2" allowFullScreen="true" functionalWhenUnactivated="false"/> |
|
</body> |
|
</InnerWidget> |
|
<BoundsAttr x="480" y="270" width="480" height="270"/> |
|
</Widget> |
|
<Widget class="com.fr.form.ui.container.WAbsoluteLayout$BoundsWidget"> |
|
<InnerWidget class="com.fr.form.ui.container.WTitleLayout"> |
|
<WidgetName name="chart1"/> |
|
<WidgetAttr description=""> |
|
<PrivilegeControl/> |
|
</WidgetAttr> |
|
<Margin top="0" left="0" bottom="0" right="0"/> |
|
<Border> |
|
<border style="0" color="-723724" borderRadius="0" type="0" borderStyle="0"/> |
|
<WidgetTitle> |
|
<O> |
|
<![CDATA[新建标题]]></O> |
|
<FRFont name="SimSun" style="0" size="72"/> |
|
<Position pos="0"/> |
|
</WidgetTitle> |
|
<Alpha alpha="1.0"/> |
|
</Border> |
|
<LCAttr vgap="0" hgap="0" compInterval="0"/> |
|
<Widget class="com.fr.form.ui.container.WAbsoluteLayout$BoundsWidget"> |
|
<InnerWidget class="com.fr.form.ui.ChartEditor"> |
|
<WidgetName name="chart1"/> |
|
<WidgetAttr description=""> |
|
<PrivilegeControl/> |
|
</WidgetAttr> |
|
<Margin top="0" left="0" bottom="0" right="0"/> |
|
<Border> |
|
<border style="0" color="-723724" borderRadius="0" type="0" borderStyle="0"/> |
|
<WidgetTitle> |
|
<O> |
|
<![CDATA[新建标题]]></O> |
|
<FRFont name="SimSun" style="0" size="72"/> |
|
<Position pos="0"/> |
|
</WidgetTitle> |
|
<Alpha alpha="1.0"/> |
|
</Border> |
|
<LayoutAttr selectedIndex="0"/> |
|
<ChangeAttr enable="false" changeType="button" timeInterval="5" buttonColor="-8421505" carouselColor="-8421505" showArrow="true"> |
|
<TextAttr> |
|
<Attr alignText="0"/> |
|
</TextAttr> |
|
</ChangeAttr> |
|
<Chart name="默认" chartClass="com.fr.plugin.chart.vanchart.VanChart"> |
|
<Chart class="com.fr.plugin.chart.vanchart.VanChart"> |
|
<GI> |
|
<AttrBackground> |
|
<Background name="NullBackground"/> |
|
<Attr shadow="false"/> |
|
</AttrBackground> |
|
<AttrBorder> |
|
<Attr lineStyle="0" isRoundBorder="false" roundRadius="0"/> |
|
<newColor borderColor="-1118482"/> |
|
</AttrBorder> |
|
<AttrAlpha> |
|
<Attr alpha="1.0"/> |
|
</AttrAlpha> |
|
</GI> |
|
<ChartAttr isJSDraw="true" isStyleGlobal="false"/> |
|
<Title4VanChart> |
|
<Title> |
|
<GI> |
|
<AttrBackground> |
|
<Background name="NullBackground"/> |
|
<Attr shadow="false"/> |
|
</AttrBackground> |
|
<AttrBorder> |
|
<Attr lineStyle="0" isRoundBorder="false" roundRadius="0"/> |
|
<newColor borderColor="-6908266"/> |
|
</AttrBorder> |
|
<AttrAlpha> |
|
<Attr alpha="1.0"/> |
|
</AttrAlpha> |
|
</GI> |
|
<O> |
|
<![CDATA[FR内置饼图]]></O> |
|
<TextAttr> |
|
<Attr alignText="0"> |
|
<FRFont name=".SF NS Text" style="0" size="128" foreground="-13421773"/> |
|
</Attr> |
|
</TextAttr> |
|
<TitleVisible value="true" position="0"/> |
|
</Title> |
|
<Attr4VanChart useHtml="false" floating="false" x="0.0" y="0.0" limitSize="false" maxHeight="15.0"/> |
|
</Title4VanChart> |
|
<Plot class="com.fr.plugin.chart.PiePlot4VanChart"> |
|
<VanChartPlotVersion version="20170715"/> |
|
<GI> |
|
<AttrBackground> |
|
<Background name="NullBackground"/> |
|
<Attr shadow="false"/> |
|
</AttrBackground> |
|
<AttrBorder> |
|
<Attr lineStyle="0" isRoundBorder="false" roundRadius="0"/> |
|
<newColor borderColor="-1118482"/> |
|
</AttrBorder> |
|
<AttrAlpha> |
|
<Attr alpha="1.0"/> |
|
</AttrAlpha> |
|
</GI> |
|
<Attr isNullValueBreak="true" autoRefreshPerSecond="6" seriesDragEnable="false" plotStyle="4" combinedSize="50.0"/> |
|
<newHotTooltipStyle> |
|
<AttrContents> |
|
<Attr showLine="false" position="1" isWhiteBackground="true" isShowMutiSeries="false" seriesLabel="${VALUE}"/> |
|
<Format class="com.fr.base.CoreDecimalFormat"> |
|
<![CDATA[#.##]]></Format> |
|
<PercentFormat> |
|
<Format class="com.fr.base.CoreDecimalFormat"> |
|
<![CDATA[#0.##%]]></Format> |
|
</PercentFormat> |
|
</AttrContents> |
|
</newHotTooltipStyle> |
|
<ConditionCollection> |
|
<DefaultAttr class="com.fr.chart.chartglyph.ConditionAttr"> |
|
<ConditionAttr name=""> |
|
<AttrList> |
|
<Attr class="com.fr.plugin.chart.base.AttrTooltip"> |
|
<AttrTooltip> |
|
<Attr enable="true" duration="4" followMouse="false" showMutiSeries="false" isCustom="false"/> |
|
<TextAttr> |
|
<Attr alignText="0"/> |
|
</TextAttr> |
|
<AttrToolTipContent> |
|
<Attr isCommon="true"/> |
|
<value class="com.fr.plugin.chart.base.format.AttrTooltipValueFormat"> |
|
<AttrTooltipValueFormat> |
|
<Attr enable="true"/> |
|
</AttrTooltipValueFormat> |
|
</value> |
|
<percent class="com.fr.plugin.chart.base.format.AttrTooltipPercentFormat"> |
|
<AttrTooltipPercentFormat> |
|
<Attr enable="false"/> |
|
<Format class="com.fr.base.CoreDecimalFormat"> |
|
<![CDATA[#.##%]]></Format> |
|
</AttrTooltipPercentFormat> |
|
</percent> |
|
<category class="com.fr.plugin.chart.base.format.AttrTooltipCategoryFormat"> |
|
<AttrToolTipCategoryFormat> |
|
<Attr enable="false"/> |
|
</AttrToolTipCategoryFormat> |
|
</category> |
|
<series class="com.fr.plugin.chart.base.format.AttrTooltipSeriesFormat"> |
|
<AttrTooltipSeriesFormat> |
|
<Attr enable="true"/> |
|
</AttrTooltipSeriesFormat> |
|
</series> |
|
<changedPercent class="com.fr.plugin.chart.base.format.AttrTooltipChangedPercentFormat"> |
|
<AttrTooltipChangedPercentFormat> |
|
<Attr enable="false"/> |
|
<Format class="com.fr.base.CoreDecimalFormat"> |
|
<![CDATA[#.##%]]></Format> |
|
</AttrTooltipChangedPercentFormat> |
|
</changedPercent> |
|
<changedValue class="com.fr.plugin.chart.base.format.AttrTooltipChangedValueFormat"> |
|
<AttrTooltipChangedValueFormat> |
|
<Attr enable="false"/> |
|
</AttrTooltipChangedValueFormat> |
|
</changedValue> |
|
<HtmlLabel customText="" useHtml="false" isCustomWidth="false" isCustomHeight="false" width="50" height="50"/> |
|
</AttrToolTipContent> |
|
<GI> |
|
<AttrBackground> |
|
<Background name="ColorBackground" color="-16777216"/> |
|
<Attr shadow="true"/> |
|
</AttrBackground> |
|
<AttrBorder> |
|
<Attr lineStyle="0" isRoundBorder="false" roundRadius="2"/> |
|
<newColor borderColor="-16777216"/> |
|
</AttrBorder> |
|
<AttrAlpha> |
|
<Attr alpha="0.5"/> |
|
</AttrAlpha> |
|
</GI> |
|
</AttrTooltip> |
|
</Attr> |
|
<Attr class="com.fr.chart.base.AttrBorder"> |
|
<AttrBorder> |
|
<Attr lineStyle="1" isRoundBorder="false" roundRadius="0"/> |
|
<newColor borderColor="-1"/> |
|
</AttrBorder> |
|
</Attr> |
|
<Attr class="com.fr.plugin.chart.base.AttrLabel"> |
|
<AttrLabel> |
|
<labelAttr enable="true"/> |
|
<labelDetail class="com.fr.plugin.chart.base.AttrLabelDetail"> |
|
<Attr showLine="true" autoAdjust="false" position="6" isCustom="false"/> |
|
<TextAttr> |
|
<Attr alignText="0"> |
|
<FRFont name=".SF NS Text" style="0" size="72"/> |
|
</Attr> |
|
</TextAttr> |
|
<AttrToolTipContent> |
|
<Attr isCommon="true"/> |
|
<value class="com.fr.plugin.chart.base.format.AttrTooltipValueFormat"> |
|
<AttrTooltipValueFormat> |
|
<Attr enable="true"/> |
|
</AttrTooltipValueFormat> |
|
</value> |
|
<percent class="com.fr.plugin.chart.base.format.AttrTooltipPercentFormat"> |
|
<AttrTooltipPercentFormat> |
|
<Attr enable="false"/> |
|
<Format class="com.fr.base.CoreDecimalFormat"> |
|
<![CDATA[#.##%]]></Format> |
|
</AttrTooltipPercentFormat> |
|
</percent> |
|
<category class="com.fr.plugin.chart.base.format.AttrTooltipCategoryFormat"> |
|
<AttrToolTipCategoryFormat> |
|
<Attr enable="false"/> |
|
</AttrToolTipCategoryFormat> |
|
</category> |
|
<series class="com.fr.plugin.chart.base.format.AttrTooltipSeriesFormat"> |
|
<AttrTooltipSeriesFormat> |
|
<Attr enable="false"/> |
|
</AttrTooltipSeriesFormat> |
|
</series> |
|
<changedPercent class="com.fr.plugin.chart.base.format.AttrTooltipChangedPercentFormat"> |
|
<AttrTooltipChangedPercentFormat> |
|
<Attr enable="false"/> |
|
<Format class="com.fr.base.CoreDecimalFormat"> |
|
<![CDATA[#.##%]]></Format> |
|
</AttrTooltipChangedPercentFormat> |
|
</changedPercent> |
|
<changedValue class="com.fr.plugin.chart.base.format.AttrTooltipChangedValueFormat"> |
|
<AttrTooltipChangedValueFormat> |
|
<Attr enable="false"/> |
|
</AttrTooltipChangedValueFormat> |
|
</changedValue> |
|
<HtmlLabel customText="" useHtml="false" isCustomWidth="false" isCustomHeight="false" width="50" height="50"/> |
|
</AttrToolTipContent> |
|
</labelDetail> |
|
</AttrLabel> |
|
</Attr> |
|
</AttrList> |
|
</ConditionAttr> |
|
</DefaultAttr> |
|
</ConditionCollection> |
|
<Legend4VanChart> |
|
<Legend> |
|
<GI> |
|
<AttrBackground> |
|
<Background name="NullBackground"/> |
|
<Attr shadow="false"/> |
|
</AttrBackground> |
|
<AttrBorder> |
|
<Attr lineStyle="0" isRoundBorder="false" roundRadius="0"/> |
|
<newColor borderColor="-3355444"/> |
|
</AttrBorder> |
|
<AttrAlpha> |
|
<Attr alpha="1.0"/> |
|
</AttrAlpha> |
|
</GI> |
|
<Attr position="4" visible="true"/> |
|
<FRFont name="Microsoft YaHei" style="0" size="88" foreground="-10066330"/> |
|
</Legend> |
|
<Attr4VanChart floating="false" x="0.0" y="0.0" limitSize="false" maxHeight="15.0" isHighlight="true"/> |
|
</Legend4VanChart> |
|
<DataSheet> |
|
<GI> |
|
<AttrBackground> |
|
<Background name="NullBackground"/> |
|
<Attr shadow="false"/> |
|
</AttrBackground> |
|
<AttrBorder> |
|
<Attr lineStyle="1" isRoundBorder="false" roundRadius="0"/> |
|
<newColor borderColor="-16777216"/> |
|
</AttrBorder> |
|
<AttrAlpha> |
|
<Attr alpha="1.0"/> |
|
</AttrAlpha> |
|
</GI> |
|
<Attr isVisible="false"/> |
|
</DataSheet> |
|
<DataProcessor class="com.fr.base.chart.chartdata.model.NormalDataModel"/> |
|
<newPlotFillStyle> |
|
<AttrFillStyle> |
|
<AFStyle colorStyle="1"/> |
|
<FillStyleName fillStyleName="新特性"/> |
|
<isCustomFillStyle isCustomFillStyle="false"/> |
|
<ColorList> |
|
<OColor colvalue="-10243346"/> |
|
<OColor colvalue="-8988015"/> |
|
<OColor colvalue="-472193"/> |
|
<OColor colvalue="-486008"/> |
|
<OColor colvalue="-8595761"/> |
|
<OColor colvalue="-7236949"/> |
|
<OColor colvalue="-8873759"/> |
|
<OColor colvalue="-1071514"/> |
|
<OColor colvalue="-1188474"/> |
|
<OColor colvalue="-6715442"/> |
|
<OColor colvalue="-10243346"/> |
|
<OColor colvalue="-8988015"/> |
|
<OColor colvalue="-472193"/> |
|
<OColor colvalue="-486008"/> |
|
<OColor colvalue="-8595761"/> |
|
<OColor colvalue="-7236949"/> |
|
<OColor colvalue="-8873759"/> |
|
<OColor colvalue="-1071514"/> |
|
<OColor colvalue="-1188474"/> |
|
<OColor colvalue="-6715442"/> |
|
<OColor colvalue="-10243346"/> |
|
<OColor colvalue="-8988015"/> |
|
<OColor colvalue="-472193"/> |
|
<OColor colvalue="-486008"/> |
|
<OColor colvalue="-8595761"/> |
|
<OColor colvalue="-7236949"/> |
|
<OColor colvalue="-8873759"/> |
|
<OColor colvalue="-1071514"/> |
|
<OColor colvalue="-1188474"/> |
|
<OColor colvalue="-6715442"/> |
|
<OColor colvalue="-10243346"/> |
|
<OColor colvalue="-8988015"/> |
|
</ColorList> |
|
</AttrFillStyle> |
|
</newPlotFillStyle> |
|
<VanChartPlotAttr isAxisRotation="false" categoryNum="1"/> |
|
<PieAttr4VanChart roseType="normal" startAngle="0.0" endAngle="360.0" innerRadius="0.0" supportRotation="false"/> |
|
<VanChartRadius radiusType="auto" radius="100"/> |
|
</Plot> |
|
<ChartDefinition> |
|
<OneValueCDDefinition seriesName="device" valueName="count" function="com.fr.data.util.function.NoneFunction"> |
|
<Top topCate="-1" topValue="-1" isDiscardOtherCate="false" isDiscardOtherSeries="false" isDiscardNullCate="false" isDiscardNullSeries="false"/> |
|
<TableData class="com.fr.data.impl.NameTableData"> |
|
<Name> |
|
<![CDATA[sales]]></Name> |
|
</TableData> |
|
<CategoryName value="无"/> |
|
</OneValueCDDefinition> |
|
</ChartDefinition> |
|
</Chart> |
|
<tools hidden="true" sort="true" export="true" fullScreen="true"/> |
|
<VanChartZoom> |
|
<zoomAttr zoomVisible="false" zoomGesture="true" zoomResize="true" zoomType="xy"/> |
|
<from> |
|
<![CDATA[]]></from> |
|
<to> |
|
<![CDATA[]]></to> |
|
</VanChartZoom> |
|
<refreshMoreLabel> |
|
<attr moreLabel="false" autoTooltip="true"/> |
|
<AttrTooltip> |
|
<Attr enable="true" duration="4" followMouse="false" showMutiSeries="false" isCustom="false"/> |
|
<TextAttr> |
|
<Attr alignText="0"/> |
|
</TextAttr> |
|
<AttrToolTipContent> |
|
<Attr isCommon="true"/> |
|
<value class="com.fr.plugin.chart.base.format.AttrTooltipValueFormat"> |
|
<AttrTooltipValueFormat> |
|
<Attr enable="true"/> |
|
</AttrTooltipValueFormat> |
|
</value> |
|
<percent class="com.fr.plugin.chart.base.format.AttrTooltipPercentFormat"> |
|
<AttrTooltipPercentFormat> |
|
<Attr enable="false"/> |
|
<Format class="com.fr.base.CoreDecimalFormat"> |
|
<![CDATA[#.##%]]></Format> |
|
</AttrTooltipPercentFormat> |
|
</percent> |
|
<category class="com.fr.plugin.chart.base.format.AttrTooltipCategoryFormat"> |
|
<AttrToolTipCategoryFormat> |
|
<Attr enable="true"/> |
|
</AttrToolTipCategoryFormat> |
|
</category> |
|
<series class="com.fr.plugin.chart.base.format.AttrTooltipSeriesFormat"> |
|
<AttrTooltipSeriesFormat> |
|
<Attr enable="true"/> |
|
</AttrTooltipSeriesFormat> |
|
</series> |
|
<changedPercent class="com.fr.plugin.chart.base.format.AttrTooltipChangedPercentFormat"> |
|
<AttrTooltipChangedPercentFormat> |
|
<Attr enable="false"/> |
|
<Format class="com.fr.base.CoreDecimalFormat"> |
|
<![CDATA[#.##%]]></Format> |
|
</AttrTooltipChangedPercentFormat> |
|
</changedPercent> |
|
<changedValue class="com.fr.plugin.chart.base.format.AttrTooltipChangedValueFormat"> |
|
<AttrTooltipChangedValueFormat> |
|
<Attr enable="true"/> |
|
</AttrTooltipChangedValueFormat> |
|
</changedValue> |
|
<HtmlLabel customText="" useHtml="false" isCustomWidth="false" isCustomHeight="false" width="50" height="50"/> |
|
</AttrToolTipContent> |
|
<GI> |
|
<AttrBackground> |
|
<Background name="ColorBackground" color="-1"/> |
|
<Attr shadow="false"/> |
|
</AttrBackground> |
|
<AttrBorder> |
|
<Attr lineStyle="1" isRoundBorder="false" roundRadius="4"/> |
|
<newColor borderColor="-15395563"/> |
|
</AttrBorder> |
|
<AttrAlpha> |
|
<Attr alpha="0.8"/> |
|
</AttrAlpha> |
|
</GI> |
|
</AttrTooltip> |
|
</refreshMoreLabel> |
|
</Chart> |
|
<ChartMobileAttrProvider zoomOut="0" zoomIn="2" allowFullScreen="true" functionalWhenUnactivated="false"/> |
|
</InnerWidget> |
|
<BoundsAttr x="480" y="0" width="480" height="270"/> |
|
</Widget> |
|
<body class="com.fr.form.ui.ChartEditor"> |
|
<WidgetName name="chart1"/> |
|
<WidgetAttr description=""> |
|
<PrivilegeControl/> |
|
</WidgetAttr> |
|
<Margin top="0" left="0" bottom="0" right="0"/> |
|
<Border> |
|
<border style="0" color="-723724" borderRadius="0" type="0" borderStyle="0"/> |
|
<WidgetTitle> |
|
<O> |
|
<![CDATA[新建标题]]></O> |
|
<FRFont name="SimSun" style="0" size="72"/> |
|
<Position pos="0"/> |
|
</WidgetTitle> |
|
<Alpha alpha="1.0"/> |
|
</Border> |
|
<LayoutAttr selectedIndex="0"/> |
|
<ChangeAttr enable="false" changeType="button" timeInterval="5" buttonColor="-8421505" carouselColor="-8421505" showArrow="true"> |
|
<TextAttr> |
|
<Attr alignText="0"/> |
|
</TextAttr> |
|
</ChangeAttr> |
|
<Chart name="默认" chartClass="com.fr.plugin.chart.vanchart.VanChart"> |
|
<Chart class="com.fr.plugin.chart.vanchart.VanChart"> |
|
<GI> |
|
<AttrBackground> |
|
<Background name="NullBackground"/> |
|
<Attr shadow="false"/> |
|
</AttrBackground> |
|
<AttrBorder> |
|
<Attr lineStyle="0" isRoundBorder="false" roundRadius="0"/> |
|
<newColor borderColor="-1118482"/> |
|
</AttrBorder> |
|
<AttrAlpha> |
|
<Attr alpha="1.0"/> |
|
</AttrAlpha> |
|
</GI> |
|
<ChartAttr isJSDraw="true" isStyleGlobal="false"/> |
|
<Title4VanChart> |
|
<Title> |
|
<GI> |
|
<AttrBackground> |
|
<Background name="NullBackground"/> |
|
<Attr shadow="false"/> |
|
</AttrBackground> |
|
<AttrBorder> |
|
<Attr lineStyle="0" isRoundBorder="false" roundRadius="0"/> |
|
<newColor borderColor="-6908266"/> |
|
</AttrBorder> |
|
<AttrAlpha> |
|
<Attr alpha="1.0"/> |
|
</AttrAlpha> |
|
</GI> |
|
<O> |
|
<![CDATA[新建图表标题]]></O> |
|
<TextAttr> |
|
<Attr alignText="0"> |
|
<FRFont name="Microsoft YaHei" style="0" size="128" foreground="-13421773"/> |
|
</Attr> |
|
</TextAttr> |
|
<TitleVisible value="true" position="0"/> |
|
</Title> |
|
<Attr4VanChart useHtml="false" floating="false" x="0.0" y="0.0" limitSize="false" maxHeight="15.0"/> |
|
</Title4VanChart> |
|
<Plot class="com.fr.plugin.chart.PiePlot4VanChart"> |
|
<VanChartPlotVersion version="20170715"/> |
|
<GI> |
|
<AttrBackground> |
|
<Background name="NullBackground"/> |
|
<Attr shadow="false"/> |
|
</AttrBackground> |
|
<AttrBorder> |
|
<Attr lineStyle="0" isRoundBorder="false" roundRadius="0"/> |
|
<newColor borderColor="-1118482"/> |
|
</AttrBorder> |
|
<AttrAlpha> |
|
<Attr alpha="1.0"/> |
|
</AttrAlpha> |
|
</GI> |
|
<Attr isNullValueBreak="true" autoRefreshPerSecond="6" seriesDragEnable="false" plotStyle="4" combinedSize="50.0"/> |
|
<newHotTooltipStyle> |
|
<AttrContents> |
|
<Attr showLine="false" position="1" isWhiteBackground="true" isShowMutiSeries="false" seriesLabel="${VALUE}"/> |
|
<Format class="com.fr.base.CoreDecimalFormat"> |
|
<![CDATA[#.##]]></Format> |
|
<PercentFormat> |
|
<Format class="com.fr.base.CoreDecimalFormat"> |
|
<![CDATA[#0.##%]]></Format> |
|
</PercentFormat> |
|
</AttrContents> |
|
</newHotTooltipStyle> |
|
<ConditionCollection> |
|
<DefaultAttr class="com.fr.chart.chartglyph.ConditionAttr"> |
|
<ConditionAttr name=""> |
|
<AttrList> |
|
<Attr class="com.fr.plugin.chart.base.AttrTooltip"> |
|
<AttrTooltip> |
|
<Attr enable="true" duration="4" followMouse="false" showMutiSeries="false" isCustom="false"/> |
|
<TextAttr> |
|
<Attr alignText="0"/> |
|
</TextAttr> |
|
<AttrToolTipContent> |
|
<Attr isCommon="true"/> |
|
<value class="com.fr.plugin.chart.base.format.AttrTooltipValueFormat"> |
|
<AttrTooltipValueFormat> |
|
<Attr enable="true"/> |
|
</AttrTooltipValueFormat> |
|
</value> |
|
<percent class="com.fr.plugin.chart.base.format.AttrTooltipPercentFormat"> |
|
<AttrTooltipPercentFormat> |
|
<Attr enable="false"/> |
|
<Format class="com.fr.base.CoreDecimalFormat"> |
|
<![CDATA[#.##%]]></Format> |
|
</AttrTooltipPercentFormat> |
|
</percent> |
|
<category class="com.fr.plugin.chart.base.format.AttrTooltipCategoryFormat"> |
|
<AttrToolTipCategoryFormat> |
|
<Attr enable="false"/> |
|
</AttrToolTipCategoryFormat> |
|
</category> |
|
<series class="com.fr.plugin.chart.base.format.AttrTooltipSeriesFormat"> |
|
<AttrTooltipSeriesFormat> |
|
<Attr enable="true"/> |
|
</AttrTooltipSeriesFormat> |
|
</series> |
|
<changedPercent class="com.fr.plugin.chart.base.format.AttrTooltipChangedPercentFormat"> |
|
<AttrTooltipChangedPercentFormat> |
|
<Attr enable="false"/> |
|
<Format class="com.fr.base.CoreDecimalFormat"> |
|
<![CDATA[#.##%]]></Format> |
|
</AttrTooltipChangedPercentFormat> |
|
</changedPercent> |
|
<changedValue class="com.fr.plugin.chart.base.format.AttrTooltipChangedValueFormat"> |
|
<AttrTooltipChangedValueFormat> |
|
<Attr enable="false"/> |
|
</AttrTooltipChangedValueFormat> |
|
</changedValue> |
|
<HtmlLabel customText="" useHtml="false" isCustomWidth="false" isCustomHeight="false" width="50" height="50"/> |
|
</AttrToolTipContent> |
|
<GI> |
|
<AttrBackground> |
|
<Background name="ColorBackground" color="-16777216"/> |
|
<Attr shadow="true"/> |
|
</AttrBackground> |
|
<AttrBorder> |
|
<Attr lineStyle="0" isRoundBorder="false" roundRadius="2"/> |
|
<newColor borderColor="-16777216"/> |
|
</AttrBorder> |
|
<AttrAlpha> |
|
<Attr alpha="0.5"/> |
|
</AttrAlpha> |
|
</GI> |
|
</AttrTooltip> |
|
</Attr> |
|
<Attr class="com.fr.chart.base.AttrBorder"> |
|
<AttrBorder> |
|
<Attr lineStyle="1" isRoundBorder="false" roundRadius="0"/> |
|
<newColor borderColor="-1"/> |
|
</AttrBorder> |
|
</Attr> |
|
</AttrList> |
|
</ConditionAttr> |
|
</DefaultAttr> |
|
</ConditionCollection> |
|
<Legend4VanChart> |
|
<Legend> |
|
<GI> |
|
<AttrBackground> |
|
<Background name="NullBackground"/> |
|
<Attr shadow="false"/> |
|
</AttrBackground> |
|
<AttrBorder> |
|
<Attr lineStyle="0" isRoundBorder="false" roundRadius="0"/> |
|
<newColor borderColor="-3355444"/> |
|
</AttrBorder> |
|
<AttrAlpha> |
|
<Attr alpha="1.0"/> |
|
</AttrAlpha> |
|
</GI> |
|
<Attr position="4" visible="true"/> |
|
<FRFont name="Microsoft YaHei" style="0" size="88" foreground="-10066330"/> |
|
</Legend> |
|
<Attr4VanChart floating="false" x="0.0" y="0.0" limitSize="false" maxHeight="15.0" isHighlight="true"/> |
|
</Legend4VanChart> |
|
<DataSheet> |
|
<GI> |
|
<AttrBackground> |
|
<Background name="NullBackground"/> |
|
<Attr shadow="false"/> |
|
</AttrBackground> |
|
<AttrBorder> |
|
<Attr lineStyle="1" isRoundBorder="false" roundRadius="0"/> |
|
<newColor borderColor="-16777216"/> |
|
</AttrBorder> |
|
<AttrAlpha> |
|
<Attr alpha="1.0"/> |
|
</AttrAlpha> |
|
</GI> |
|
<Attr isVisible="false"/> |
|
</DataSheet> |
|
<DataProcessor class="com.fr.base.chart.chartdata.model.NormalDataModel"/> |
|
<newPlotFillStyle> |
|
<AttrFillStyle> |
|
<AFStyle colorStyle="0"/> |
|
<FillStyleName fillStyleName=""/> |
|
<isCustomFillStyle isCustomFillStyle="false"/> |
|
</AttrFillStyle> |
|
</newPlotFillStyle> |
|
<VanChartPlotAttr isAxisRotation="false" categoryNum="1"/> |
|
<PieAttr4VanChart roseType="normal" startAngle="0.0" endAngle="360.0" innerRadius="0.0" supportRotation="false"/> |
|
<VanChartRadius radiusType="auto" radius="100"/> |
|
</Plot> |
|
<ChartDefinition> |
|
<OneValueCDDefinition seriesName="device" valueName="count" function="com.fr.data.util.function.NoneFunction"> |
|
<Top topCate="-1" topValue="-1" isDiscardOtherCate="false" isDiscardOtherSeries="false" isDiscardNullCate="false" isDiscardNullSeries="false"/> |
|
<TableData class="com.fr.data.impl.NameTableData"> |
|
<Name> |
|
<![CDATA[sales]]></Name> |
|
</TableData> |
|
<CategoryName value="无"/> |
|
</OneValueCDDefinition> |
|
</ChartDefinition> |
|
</Chart> |
|
<tools hidden="true" sort="true" export="true" fullScreen="true"/> |
|
<VanChartZoom> |
|
<zoomAttr zoomVisible="false" zoomGesture="true" zoomResize="true" zoomType="xy"/> |
|
<from> |
|
<![CDATA[]]></from> |
|
<to> |
|
<![CDATA[]]></to> |
|
</VanChartZoom> |
|
<refreshMoreLabel> |
|
<attr moreLabel="false" autoTooltip="true"/> |
|
<AttrTooltip> |
|
<Attr enable="true" duration="4" followMouse="false" showMutiSeries="false" isCustom="false"/> |
|
<TextAttr> |
|
<Attr alignText="0"/> |
|
</TextAttr> |
|
<AttrToolTipContent> |
|
<Attr isCommon="true"/> |
|
<value class="com.fr.plugin.chart.base.format.AttrTooltipValueFormat"> |
|
<AttrTooltipValueFormat> |
|
<Attr enable="true"/> |
|
</AttrTooltipValueFormat> |
|
</value> |
|
<percent class="com.fr.plugin.chart.base.format.AttrTooltipPercentFormat"> |
|
<AttrTooltipPercentFormat> |
|
<Attr enable="false"/> |
|
<Format class="com.fr.base.CoreDecimalFormat"> |
|
<![CDATA[#.##%]]></Format> |
|
</AttrTooltipPercentFormat> |
|
</percent> |
|
<category class="com.fr.plugin.chart.base.format.AttrTooltipCategoryFormat"> |
|
<AttrToolTipCategoryFormat> |
|
<Attr enable="true"/> |
|
</AttrToolTipCategoryFormat> |
|
</category> |
|
<series class="com.fr.plugin.chart.base.format.AttrTooltipSeriesFormat"> |
|
<AttrTooltipSeriesFormat> |
|
<Attr enable="true"/> |
|
</AttrTooltipSeriesFormat> |
|
</series> |
|
<changedPercent class="com.fr.plugin.chart.base.format.AttrTooltipChangedPercentFormat"> |
|
<AttrTooltipChangedPercentFormat> |
|
<Attr enable="false"/> |
|
<Format class="com.fr.base.CoreDecimalFormat"> |
|
<![CDATA[#.##%]]></Format> |
|
</AttrTooltipChangedPercentFormat> |
|
</changedPercent> |
|
<changedValue class="com.fr.plugin.chart.base.format.AttrTooltipChangedValueFormat"> |
|
<AttrTooltipChangedValueFormat> |
|
<Attr enable="true"/> |
|
</AttrTooltipChangedValueFormat> |
|
</changedValue> |
|
<HtmlLabel customText="" useHtml="false" isCustomWidth="false" isCustomHeight="false" width="50" height="50"/> |
|
</AttrToolTipContent> |
|
<GI> |
|
<AttrBackground> |
|
<Background name="ColorBackground" color="-1"/> |
|
<Attr shadow="false"/> |
|
</AttrBackground> |
|
<AttrBorder> |
|
<Attr lineStyle="1" isRoundBorder="false" roundRadius="4"/> |
|
<newColor borderColor="-15395563"/> |
|
</AttrBorder> |
|
<AttrAlpha> |
|
<Attr alpha="0.8"/> |
|
</AttrAlpha> |
|
</GI> |
|
</AttrTooltip> |
|
</refreshMoreLabel> |
|
</Chart> |
|
<ChartMobileAttrProvider zoomOut="0" zoomIn="2" allowFullScreen="true" functionalWhenUnactivated="false"/> |
|
</body> |
|
</InnerWidget> |
|
<BoundsAttr x="480" y="0" width="480" height="270"/> |
|
</Widget> |
|
<Widget class="com.fr.form.ui.container.WAbsoluteLayout$BoundsWidget"> |
|
<InnerWidget class="com.fr.form.ui.container.WTitleLayout"> |
|
<WidgetName name="chart0"/> |
|
<WidgetAttr description=""> |
|
<PrivilegeControl/> |
|
</WidgetAttr> |
|
<Margin top="0" left="0" bottom="0" right="0"/> |
|
<Border> |
|
<border style="0" color="-723724" borderRadius="0" type="0" borderStyle="0"/> |
|
<WidgetTitle> |
|
<O> |
|
<![CDATA[新建标题]]></O> |
|
<FRFont name="SimSun" style="0" size="72"/> |
|
<Position pos="0"/> |
|
</WidgetTitle> |
|
<Alpha alpha="1.0"/> |
|
</Border> |
|
<LCAttr vgap="0" hgap="0" compInterval="0"/> |
|
<Widget class="com.fr.form.ui.container.WAbsoluteLayout$BoundsWidget"> |
|
<InnerWidget class="com.fr.form.ui.ChartEditor"> |
|
<WidgetName name="chart0"/> |
|
<WidgetAttr description=""> |
|
<PrivilegeControl/> |
|
</WidgetAttr> |
|
<Margin top="0" left="0" bottom="0" right="0"/> |
|
<Border> |
|
<border style="0" color="-723724" borderRadius="0" type="0" borderStyle="0"/> |
|
<WidgetTitle> |
|
<O> |
|
<![CDATA[新建标题]]></O> |
|
<FRFont name="SimSun" style="0" size="72"/> |
|
<Position pos="0"/> |
|
</WidgetTitle> |
|
<Alpha alpha="1.0"/> |
|
</Border> |
|
<LayoutAttr selectedIndex="0"/> |
|
<ChangeAttr enable="false" changeType="button" timeInterval="5" buttonColor="-8421505" carouselColor="-8421505" showArrow="true"> |
|
<TextAttr> |
|
<Attr alignText="0"/> |
|
</TextAttr> |
|
</ChangeAttr> |
|
<Chart name="默认" chartClass="com.fr.solution.plugin.chart.echarts.pie.EChartsPie"> |
|
<attr refreshEnabled="false" refreshTime="10.0" roseType="none"/> |
|
<ChartDataDefinitionProvider class="com.fr.chartx.data.DataSetDefinition"> |
|
<AbstractColumnFieldCollection class="com.fr.solution.plugin.chart.echarts.common.data.NormalEChartsColumnFieldCollection" pluginID="com.fr.solution.plugin.chart.echarts"> |
|
<category type="ColumnField"> |
|
<ColumnField> |
|
<attr fieldName="无"/> |
|
<DataFilterProperties> |
|
<attr useTop="false" top="-1" merge="false" hideNull="false"/> |
|
</DataFilterProperties> |
|
</ColumnField> |
|
</category> |
|
<SeriesValueCorrelationDefinition> |
|
<attr customFieldValue="false"/> |
|
<seriesValueFieldList> |
|
<SeriesValueField> |
|
<series> |
|
<ColumnField> |
|
<attr fieldName="device"/> |
|
<DataFilterProperties> |
|
<attr useTop="false" top="-1" merge="false" hideNull="false"/> |
|
</DataFilterProperties> |
|
</ColumnField> |
|
</series> |
|
<value> |
|
<ColumnField> |
|
<attr fieldName="count" function="com.fr.data.util.function.NoneFunction"/> |
|
<DataFilterProperties> |
|
<attr useTop="false" top="-1" merge="false" hideNull="false"/> |
|
</DataFilterProperties> |
|
</ColumnField> |
|
</value> |
|
</SeriesValueField> |
|
</seriesValueFieldList> |
|
<DataFilterProperties> |
|
<attr useTop="false" top="-1" merge="false" hideNull="false"/> |
|
</DataFilterProperties> |
|
</SeriesValueCorrelationDefinition> |
|
</AbstractColumnFieldCollection> |
|
<TableData class="com.fr.data.impl.NameTableData"> |
|
<Name> |
|
<![CDATA[sales]]></Name> |
|
</TableData> |
|
</ChartDataDefinitionProvider> |
|
<Tooltip class="com.fr.solution.plugin.chart.echarts.common.tooltip.EChartsTooltip" pluginID="com.fr.solution.plugin.chart.echarts"> |
|
<Attr trigger="item"/> |
|
</Tooltip> |
|
<EChartsTitle> |
|
<Title> |
|
<GI> |
|
<AttrBackground> |
|
<Background name="NullBackground"/> |
|
<Attr shadow="false"/> |
|
</AttrBackground> |
|
<AttrBorder> |
|
<Attr lineStyle="0" isRoundBorder="false" roundRadius="0"/> |
|
<newColor borderColor="-6908266"/> |
|
</AttrBorder> |
|
<AttrAlpha> |
|
<Attr alpha="1.0"/> |
|
</AttrAlpha> |
|
</GI> |
|
<O> |
|
<![CDATA[echarts饼图]]></O> |
|
<TextAttr> |
|
<Attr alignText="0"> |
|
<FRFont name="Microsoft YaHei" style="0" size="88"/> |
|
</Attr> |
|
</TextAttr> |
|
<TitleVisible value="true" position="0"/> |
|
</Title> |
|
<Attr4ECharts/> |
|
</EChartsTitle> |
|
</Chart> |
|
<ChartMobileAttrProvider zoomOut="0" zoomIn="2" allowFullScreen="true" functionalWhenUnactivated="false"/> |
|
</InnerWidget> |
|
<BoundsAttr x="0" y="0" width="480" height="270"/> |
|
</Widget> |
|
<body class="com.fr.form.ui.ChartEditor"> |
|
<WidgetName name="chart0"/> |
|
<WidgetAttr description=""> |
|
<PrivilegeControl/> |
|
</WidgetAttr> |
|
<Margin top="0" left="0" bottom="0" right="0"/> |
|
<Border> |
|
<border style="0" color="-723724" borderRadius="0" type="0" borderStyle="0"/> |
|
<WidgetTitle> |
|
<O> |
|
<![CDATA[新建标题]]></O> |
|
<FRFont name="SimSun" style="0" size="72"/> |
|
<Position pos="0"/> |
|
</WidgetTitle> |
|
<Alpha alpha="1.0"/> |
|
</Border> |
|
<LayoutAttr selectedIndex="0"/> |
|
<ChangeAttr enable="false" changeType="button" timeInterval="5" buttonColor="-8421505" carouselColor="-8421505" showArrow="true"> |
|
<TextAttr> |
|
<Attr alignText="0"/> |
|
</TextAttr> |
|
</ChangeAttr> |
|
<Chart name="默认" chartClass="com.fr.chart.chartattr.Chart"> |
|
<Chart class="com.fr.chart.chartattr.Chart"> |
|
<GI> |
|
<AttrBackground> |
|
<Background name="NullBackground"/> |
|
<Attr shadow="false"/> |
|
</AttrBackground> |
|
<AttrBorder> |
|
<Attr lineStyle="1" isRoundBorder="false" roundRadius="0"/> |
|
<newColor borderColor="-16777216"/> |
|
</AttrBorder> |
|
<AttrAlpha> |
|
<Attr alpha="1.0"/> |
|
</AttrAlpha> |
|
</GI> |
|
<ChartAttr isJSDraw="true" isStyleGlobal="false"/> |
|
<Title> |
|
<GI> |
|
<AttrBackground> |
|
<Background name="NullBackground"/> |
|
<Attr shadow="false"/> |
|
</AttrBackground> |
|
<AttrBorder> |
|
<Attr lineStyle="0" isRoundBorder="false" roundRadius="0"/> |
|
<newColor borderColor="-6908266"/> |
|
</AttrBorder> |
|
<AttrAlpha> |
|
<Attr alpha="1.0"/> |
|
</AttrAlpha> |
|
</GI> |
|
<O> |
|
<![CDATA[ECharts饼图]]></O> |
|
<TextAttr> |
|
<Attr alignText="0"> |
|
<FRFont name="Microsoft YaHei" style="0" size="88"/> |
|
</Attr> |
|
</TextAttr> |
|
<TitleVisible value="true" position="0"/> |
|
</Title> |
|
</Chart> |
|
</Chart> |
|
<ChartMobileAttrProvider zoomOut="0" zoomIn="2" allowFullScreen="true" functionalWhenUnactivated="false"/> |
|
</body> |
|
</InnerWidget> |
|
<BoundsAttr x="0" y="0" width="480" height="270"/> |
|
</Widget> |
|
<Widget class="com.fr.form.ui.container.WAbsoluteLayout$BoundsWidget"> |
|
<InnerWidget class="com.fr.form.ui.container.WTitleLayout"> |
|
<WidgetName name="chart3"/> |
|
<WidgetAttr description=""> |
|
<PrivilegeControl/> |
|
</WidgetAttr> |
|
<Margin top="0" left="0" bottom="0" right="0"/> |
|
<Border> |
|
<border style="0" color="-723724" borderRadius="0" type="0" borderStyle="0"/> |
|
<WidgetTitle> |
|
<O> |
|
<![CDATA[新建标题]]></O> |
|
<FRFont name="SimSun" style="0" size="72"/> |
|
<Position pos="0"/> |
|
</WidgetTitle> |
|
<Alpha alpha="1.0"/> |
|
</Border> |
|
<LCAttr vgap="0" hgap="0" compInterval="0"/> |
|
<Widget class="com.fr.form.ui.container.WAbsoluteLayout$BoundsWidget"> |
|
<InnerWidget class="com.fr.form.ui.ChartEditor"> |
|
<WidgetName name="chart3"/> |
|
<WidgetAttr description=""> |
|
<PrivilegeControl/> |
|
</WidgetAttr> |
|
<Margin top="0" left="0" bottom="0" right="0"/> |
|
<Border> |
|
<border style="0" color="-723724" borderRadius="0" type="0" borderStyle="0"/> |
|
<WidgetTitle> |
|
<O> |
|
<![CDATA[新建标题]]></O> |
|
<FRFont name="SimSun" style="0" size="72"/> |
|
<Position pos="0"/> |
|
</WidgetTitle> |
|
<Alpha alpha="1.0"/> |
|
</Border> |
|
<LayoutAttr selectedIndex="0"/> |
|
<ChangeAttr enable="false" changeType="button" timeInterval="5" buttonColor="-8421505" carouselColor="-8421505" showArrow="true"> |
|
<TextAttr> |
|
<Attr alignText="0"/> |
|
</TextAttr> |
|
</ChangeAttr> |
|
<Chart name="默认" chartClass="com.fr.solution.plugin.chart.echarts.pie.EChartsPie"> |
|
<attr refreshEnabled="false" refreshTime="10.0" roseType="area"/> |
|
<ChartDataDefinitionProvider class="com.fr.chartx.data.DataSetDefinition"> |
|
<AbstractColumnFieldCollection class="com.fr.solution.plugin.chart.echarts.common.data.NormalEChartsColumnFieldCollection" pluginID="com.fr.solution.plugin.chart.echarts"> |
|
<category type="ColumnField"> |
|
<ColumnField> |
|
<attr fieldName="无"/> |
|
<DataFilterProperties> |
|
<attr useTop="false" top="-1" merge="false" hideNull="false"/> |
|
</DataFilterProperties> |
|
</ColumnField> |
|
</category> |
|
<SeriesValueCorrelationDefinition> |
|
<attr customFieldValue="false"/> |
|
<seriesValueFieldList> |
|
<SeriesValueField> |
|
<series> |
|
<ColumnField> |
|
<attr fieldName="device"/> |
|
<DataFilterProperties> |
|
<attr useTop="false" top="-1" merge="false" hideNull="false"/> |
|
</DataFilterProperties> |
|
</ColumnField> |
|
</series> |
|
<value> |
|
<ColumnField> |
|
<attr fieldName="count" function="com.fr.data.util.function.NoneFunction"/> |
|
<DataFilterProperties> |
|
<attr useTop="false" top="-1" merge="false" hideNull="false"/> |
|
</DataFilterProperties> |
|
</ColumnField> |
|
</value> |
|
</SeriesValueField> |
|
</seriesValueFieldList> |
|
<DataFilterProperties> |
|
<attr useTop="false" top="-1" merge="false" hideNull="false"/> |
|
</DataFilterProperties> |
|
</SeriesValueCorrelationDefinition> |
|
</AbstractColumnFieldCollection> |
|
<TableData class="com.fr.data.impl.NameTableData"> |
|
<Name> |
|
<![CDATA[sales]]></Name> |
|
</TableData> |
|
</ChartDataDefinitionProvider> |
|
<Tooltip class="com.fr.solution.plugin.chart.echarts.common.tooltip.EChartsTooltip" pluginID="com.fr.solution.plugin.chart.echarts"> |
|
<Attr trigger="item"/> |
|
</Tooltip> |
|
<EChartsTitle> |
|
<Title> |
|
<GI> |
|
<AttrBackground> |
|
<Background name="NullBackground"/> |
|
<Attr shadow="false"/> |
|
</AttrBackground> |
|
<AttrBorder> |
|
<Attr lineStyle="0" isRoundBorder="false" roundRadius="0"/> |
|
<newColor borderColor="-6908266"/> |
|
</AttrBorder> |
|
<AttrAlpha> |
|
<Attr alpha="1.0"/> |
|
</AttrAlpha> |
|
</GI> |
|
<O> |
|
<![CDATA[echarts玫瑰饼图]]></O> |
|
<TextAttr> |
|
<Attr alignText="0"> |
|
<FRFont name="Microsoft YaHei" style="0" size="88"/> |
|
</Attr> |
|
</TextAttr> |
|
<TitleVisible value="true" position="0"/> |
|
</Title> |
|
<Attr4ECharts/> |
|
</EChartsTitle> |
|
</Chart> |
|
<ChartMobileAttrProvider zoomOut="0" zoomIn="2" allowFullScreen="true" functionalWhenUnactivated="false"/> |
|
</InnerWidget> |
|
<BoundsAttr x="0" y="0" width="480" height="270"/> |
|
</Widget> |
|
<body class="com.fr.form.ui.ChartEditor"> |
|
<WidgetName name="chart3"/> |
|
<WidgetAttr description=""> |
|
<PrivilegeControl/> |
|
</WidgetAttr> |
|
<Margin top="0" left="0" bottom="0" right="0"/> |
|
<Border> |
|
<border style="0" color="-723724" borderRadius="0" type="0" borderStyle="0"/> |
|
<WidgetTitle> |
|
<O> |
|
<![CDATA[新建标题]]></O> |
|
<FRFont name="SimSun" style="0" size="72"/> |
|
<Position pos="0"/> |
|
</WidgetTitle> |
|
<Alpha alpha="1.0"/> |
|
</Border> |
|
<LayoutAttr selectedIndex="0"/> |
|
<ChangeAttr enable="false" changeType="button" timeInterval="5" buttonColor="-8421505" carouselColor="-8421505" showArrow="true"> |
|
<TextAttr> |
|
<Attr alignText="0"/> |
|
</TextAttr> |
|
</ChangeAttr> |
|
<Chart name="默认" chartClass="com.fr.chart.chartattr.Chart"> |
|
<Chart class="com.fr.chart.chartattr.Chart"> |
|
<GI> |
|
<AttrBackground> |
|
<Background name="NullBackground"/> |
|
<Attr shadow="false"/> |
|
</AttrBackground> |
|
<AttrBorder> |
|
<Attr lineStyle="1" isRoundBorder="false" roundRadius="0"/> |
|
<newColor borderColor="-16777216"/> |
|
</AttrBorder> |
|
<AttrAlpha> |
|
<Attr alpha="1.0"/> |
|
</AttrAlpha> |
|
</GI> |
|
<ChartAttr isJSDraw="true" isStyleGlobal="false"/> |
|
<Title> |
|
<GI> |
|
<AttrBackground> |
|
<Background name="NullBackground"/> |
|
<Attr shadow="false"/> |
|
</AttrBackground> |
|
<AttrBorder> |
|
<Attr lineStyle="0" isRoundBorder="false" roundRadius="0"/> |
|
<newColor borderColor="-6908266"/> |
|
</AttrBorder> |
|
<AttrAlpha> |
|
<Attr alpha="1.0"/> |
|
</AttrAlpha> |
|
</GI> |
|
<O> |
|
<![CDATA[新建图表标题]]></O> |
|
<TextAttr> |
|
<Attr alignText="0"> |
|
<FRFont name="Microsoft YaHei" style="0" size="88"/> |
|
</Attr> |
|
</TextAttr> |
|
<TitleVisible value="true" position="0"/> |
|
</Title> |
|
<ChartDefinition> |
|
<OneValueCDDefinition seriesName="device" valueName="count" function="com.fr.data.util.function.SumFunction"> |
|
<Top topCate="-1" topValue="-1" isDiscardOtherCate="false" isDiscardOtherSeries="false" isDiscardNullCate="false" isDiscardNullSeries="false"/> |
|
<TableData class="com.fr.data.impl.NameTableData"> |
|
<Name> |
|
<![CDATA[sales]]></Name> |
|
</TableData> |
|
</OneValueCDDefinition> |
|
</ChartDefinition> |
|
</Chart> |
|
</Chart> |
|
<ChartMobileAttrProvider zoomOut="0" zoomIn="2" allowFullScreen="true" functionalWhenUnactivated="false"/> |
|
</body> |
|
</InnerWidget> |
|
<BoundsAttr x="0" y="270" width="480" height="270"/> |
|
</Widget> |
|
<Sorted sorted="false"/> |
|
<MobileWidgetList> |
|
<Widget widgetName="chart0"/> |
|
<Widget widgetName="chart1"/> |
|
<Widget widgetName="chart3"/> |
|
<Widget widgetName="chart2"/> |
|
</MobileWidgetList> |
|
<FrozenWidgets/> |
|
<WidgetZoomAttr compState="0"/> |
|
<AppRelayout appRelayout="true"/> |
|
<Size width="960" height="540"/> |
|
<ResolutionScalingAttr percent="1.0"/> |
|
<BodyLayoutType type="0"/> |
|
</Center> |
|
</Layout> |
|
<DesignerVersion DesignerVersion="KAA"/> |
|
<PreviewType PreviewType="0"/> |
|
<TemplateIdAttMark class="com.fr.base.iofile.attr.TemplateIdAttrMark"> |
|
<TemplateIdAttMark TemplateId="295085ab-6468-4dcd-9516-d2a9028b8d11"/> |
|
</TemplateIdAttMark> |
|
</Form>
|
|
|