| Summary: | Strip Charts for Line Graphs | ||||||
|---|---|---|---|---|---|---|---|
| Product: | z_Archived | Reporter: | looneytoons4000 | ||||
| Component: | BIRT | Assignee: | Heng Li <liheeng> | ||||
| Status: | VERIFIED FIXED | QA Contact: | Maggie Shen <lshen> | ||||
| Severity: | enhancement | ||||||
| Priority: | P3 | CC: | bluesoldier, wenfeng.fwd | ||||
| Version: | 2.1.1 | Keywords: | plan | ||||
| Target Milestone: | 2.5.0 RC1 | ||||||
| Hardware: | PC | ||||||
| OS: | Windows XP | ||||||
| Whiteboard: | Autoed,G-text | ||||||
| Attachments: |
|
||||||
|
Description
looneytoons4000
I think what you refer to is a unique Y Axis which contains two scales, and is shown as dashed in between. This is indeed a possible enhancement, so I'm scheduling this as such. However for now, you can create two Y Axes, each of them with one line series. That will solve your problem. A more general enhancement that would cover this scenario is to extend the second y-axis so that instead of being drawn on the other side the chart from the original y-axis, it appears directly below the original y-axis. This is also called a study chart (often used to combine volume data with a high-low-close stock chart). User should be able to set the vertical contribution area of each y-axis to 50% so that the chart appears divided down the center, with one y-axis scale on top and the other y-axis scale on the bottom of the chart. This rendering has been considered for enhancement ever since the chart package was designed, and we will keep this bug open for consideration with regard to this enhancement. A more general enhancement that would cover this scenario is to extend the second y-axis so that instead of being drawn on the other side the chart from the original y-axis, it appears directly below the original y-axis. This is also called a study chart (often used to combine volume data with a high-low-close stock chart). User should be able to set the vertical contribution area of each y-axis to 50% so that the chart appears divided down the center, with one y-axis scale on top and the other y-axis scale on the bottom of the chart. This rendering has been considered for enhancement ever since the chart package was designed, and we will keep this bug open for consideration with regard to this enhancement. A more general enhancement that would cover this scenario is to extend the second y-axis so that instead of being drawn on the other side the chart from the original y-axis, it appears directly below the original y-axis. This is also called a study chart (often used to combine volume data with a high-low-close stock chart). User should be able to set the vertical contribution area of each y-axis to 50% so that the chart appears divided down the center, with one y-axis scale on top and the other y-axis scale on the bottom of the chart. This rendering has been considered for enhancement ever since the chart package was designed, and we will keep this bug open for consideration with regard to this enhancement. Updated chart model to support rendering multiple Y axes like Study chart layout. Added two attributes: 1. StudyLayout:boolean(ChartWithAxes) 2. AxisPercent:int(Axis) Created attachment 135102 [details]
Example
Fixed. Now it has been completed as a general enhancement to support Study layout for multiple Y axes, all Y axes can be arranged as vertical/horizontal to share X axis. 1. Changed chart model to support study layout. 2. Changed chart engine to compute layout for Study layout. 3. Changed chart builder UI to set Study layout. If current is set multiple Y axes, there is a check box 'Enable study layout' in 'Formst Chart'->'Chart Area' sheet. If the check box is selected, the 'Axis' sheet will show 'Axis Percent' box for each Y axis, it allows user input the number percent of Y axis, the number percent is relative to the total axis percent value of Y axes, it indicates the height percent of Y axis. Please refer to attachment. verified on build 2.5.0 v20090519-0630. Enable study layout option is added on Format Chart->Chart Area page and Axis occupation can be set on Format Chart->Axis page. |