您可以在Crystal Reports中组合多种图表类型吗?

时间:2011-08-12 18:24:59

标签: crystal-reports

我有一个条形图,其中包含表格打开,高,低,按日期关闭的股票市场数据。我想做的是在图表上叠加一条线,显示我买入和卖出股票的时间和价格。这是可能的还是我必须坚持只添加更多的条形作为买入/卖出数据?

我的输入是一个用格式逗号分隔的文本文件 日期,开放,高,低,关闭。

2 个答案:

答案 0 :(得分:3)

答案 1 :(得分:1)

最简单的方法是在您的CSV中添加两列,这些列可以保存您在特定日期购买或出售股票的价格(假设您在任何一天只会买入/卖出一次)。然后你可以在图表中添加另一个栏。

要在条形图上添加一条线是可能的,但这是一个黑客攻击,需要一些试验和错误才能让它看起来正确。

  1. 在报告中添加另一个折线图,只显示买入/卖出数据。两个轴都必须与条形图相同。
  2. 当线条按您希望的方式显示时,请进入图表选项。选择不显示任何内容(标题,标签,图例,网格线等)。您还需要使背景透明。暂时离开边境。
  3. 确保折线图位于条形图的前面。如果不是,请右键单击它并选择Move - >前线。
  4. 移动折线图,使其边框与条形图完美对齐。
  5. 根据需要进行调整。
  6. 我只是这样做,似乎工作正常。 CR没有最强大的图表工具,因此您可能需要使用它...例如,我必须设置背景颜色然后将其设置回实际变为透明之前。

    您可能遇到的一个问题是,与一般市场图表相比,您的买/卖数据将会稀少。因此,您的折线图可能不会每天都显示,因此您需要每天向该数据源添加行,即使买/卖数据为空。希望有所帮助。