chartxaction元素详解

<?xml version="1.0" encoding="UTF-8"?>
<action-sequence>
  <title>chart</title>
  <version>1</version>
  <logging-level>ERROR</logging-level>
  <documentation>
    <!-- 不是必需 – 包含用于生成文档的描述节点。--> 
    <author/> 
    <description>Empty blank action sequence document</description> 
    <help/> 
    <result-type/> 
    <!--不是必需 - 这个 Action Sequence 生成的输出的类型。
          它被 solution navigation 组件用于生成它的显示。
          没有 result-type 的 Action Sequences 不会被navigation 组件显示。
          有效值有:Report,Process,Rule,View 和 None。
              --> 
    <icon/> 
    <!--不是必需 – navigation 组件用于生成它的显示的缩略图。图像的路径相对于 ActionSequence 文档所在的目录。例如:Example1_image.png。-->
  </documentation>

  <inputs/>

  <outputs>
    <image-tag type="string"/> 
    <chart-mapping type="string"/> 
    <chart-filename type="string"/> 
    <base-url type="string"/>
  </outputs>

  <resources/>
 
  <!--  不是必需 - Action Sequence 的名字,它必须匹配文档的文件名。--> 
  <!--日志显示的等级 有效值有:TRACE,DEBUG,INFO,WARN,ERROR 和 FATAL。如果没有设置日志级别,使用 ERROR。--> 
  <actions>
    <action-definition>
      <component-name>SQLLookupRule</component-name>
      <action-type>Relational</action-type>
      <action-outputs>
        <query-result type="result-set" mapping="query_result"/>
      </action-outputs>
      <component-definition>
        <live><![CDATA[true]]></live> 
        <jndi><![CDATA[mysql]]></jndi> 
        <query><![CDATA[select number from sale]]></query>
      </component-definition>
    </action-definition>
 
    <action-definition>
      <!--定义一个action--> 
      <!-- 你需要使用那个action--> 
      <component-name>ChartComponent</component-name>
      <action-type>Bar Chart</action-type>
      <action-inputs>
        <chart-data type="result-set" mapping="query_result"/> 
        <!-- 报表数据。通常这是 SQL Query action 的输出。-->
      </action-inputs>
      <action-outputs>
        <chart-filename type="string"/> 
        <base-url type="string"/> 
        <chart-mapping type="string"/> 
        <image-tag type="string"/>
      </action-outputs>
      <component-definition>
        <!-- 必需 – 组件特定的 XML 定义。特定组件的更多信息请参考文档。--> 
        <!--这个节点可能为空,但它必须存在,不然会出现一个 validation 错误--> 
        <chart-attributes>
          <!--定义chart的属性--> 
          <title>charttest</title> 
          <!--定义图表的标题--> 
          <subtitle>charttest的子标题</subtitle> 
          <!-- 图表子标题--> 
          <title-font> <!--定义标题的格式-->
            <font-family>19</font-family>
            <size>25</size>
          </title-font>            
         <chart-background type="color">#FF0000</chart-background><!--用作图表背景的颜色或图像-->
  <plot-background type="color">#FFFFFF</plot-background> <!--最大的背景-->

          <is-3D>true</is-3D> 
          <chart-type>BarChart</chart-type>
          <!--可选 singleton 节点,其在节点文本中包含图表类型。
           当和 CategoryDatasetComponent 一起使用时,如果没在 xml 定义中设置 chart-type,
           那么它必须直接在在代码中的 CategoryDataset 组件设置(servlet 或 JSP)。
           CategoryDataset 的有效图表类型字符串有:
           '1PieChart'1,'1PieGrid'1,'1BarChart'1,'1LineChart'1 和 '1AreaChart'1。
           TimeSeriesCollection 或 XYSeriesCollection 的有效值是:
           '1BarChart'1,LineChart'1,AreaChart'1,'1StepChart'1,'1StepAreaChart'1,
           '1DifferenceChart'1 和 '1DotChart'1。-->
          <border-visible>true</border-visible> 
          <width><![CDATA[600]]></width>  <!--宽-->         
          <height><![CDATA[300]]></height><!--高-->         
        </chart-attributes>
      </component-definition>
  
    </action-definition>
 
  </actions>
</action-sequence>

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值