create a new page, using OOobbs2/10 as a template.
Front page
Search
掲示板
Reload
Help
Browse Log
掲示板の使い方
OOo 掲示板3
OOo 掲示板2
OOo 掲示板
掲示板
雑談掲示板
New
List of pages
Recent changes
Backup
簡単ヘルプ
整形ルール
Start:
** [[OOobbs2/10]] [#wf5d5fef]
-''サマリ'': チャートで第二軸を割り当る方法
-''環境'': Basic
-''状態'': 未解決
-''投稿者'': [[ピポン]]
-''投稿日'': 2006-11-24 (金) 15:10:23
*** 質問 [#i111bb40]
サンプルコードを実行すると、第2軸の目盛りは表示されます。
しかし、第2軸のタイトルと、曲線を第2軸に割り当てる方法
がわかりません。教えてください。
すべてが主軸に対するの曲線になります。
曲線を第2軸に割り当てるにはどうすればよいのでしょうか?
;サンプルコード
Dim Doc as Object
Dim Charts as Object
Dim Chart as Object
Dim Rect as New com.sun.star.awt.Rectangle
Dim RangeAddress(0) as New om.sun.star.table.CellRangeAd...
Doc=StarDesktop.CurrentComponent
Charts=Doc.Sheets(0).Charts
Chart=Charts.getByName("MyChart").embeddedObject
Chart.setDiagram( Chart.createInstance("com.sun.star.cha...
'第2軸の表示
Chart.Diagram.HasSecondaryYAxis=true
Chart.Diagram.HasSecondaryYAxisDescription=true
Chart.Diagram.SecondaryYAxis.DisplayLabels=true
'エラーになる--------------------------------
'Chart.Diagram.SecondaryYAxisTitle.String="第2軸のタイ...
'--------------------------------------------
Chart.Diagram.SecondaryYAxis.Min=0
Chart.Diagram.SecondaryYAxis.StepMain=100
Chart.Diagram.SecondaryYAxis.Max=500
*** 回答 [#qee98b4f]
- まず、第二軸のタイトルはチャートの機能として OOo で勝手...
http://www.oooforum.org/forum/viewtopic.phtml?t=44130&hig...
-- [[はにゃ?]] &new{2006-11-25 (土) 00:56:46};
- http://api.openoffice.org/docs/common/ref/com/sun/star/...
- ''getDataRowProperties'' メソッドを使って各データ系列に...
例えば、最初の系列を変更するには次のようにします。
diagram = Chart.Diagram
sprop = diagram.getDataRowProperties(0)
sprop.Axis = com.sun.star.chart.ChartAxisAssign.SECONDAR...
''Axis'' プロパティの設定には次の値を使用します。
http://api.openoffice.org/docs/common/ref/com/sun/star/ch...
Developer's Guide 10.3.3 に説明がありました。
このデータ系列から、グラフの線の太さなども変更できるよう...
&ref(ChartDataRowProperties.ods);
-- [[はにゃ?]] &new{2006-11-27 (月) 22:26:55};
#comment
*** 感想,コメント,メモ [#c1bee2c1]
- ありがとうございます。 -- [[ピポン]] &new{2006-11-29 (...
#comment
End:
** [[OOobbs2/10]] [#wf5d5fef]
-''サマリ'': チャートで第二軸を割り当る方法
-''環境'': Basic
-''状態'': 未解決
-''投稿者'': [[ピポン]]
-''投稿日'': 2006-11-24 (金) 15:10:23
*** 質問 [#i111bb40]
サンプルコードを実行すると、第2軸の目盛りは表示されます。
しかし、第2軸のタイトルと、曲線を第2軸に割り当てる方法
がわかりません。教えてください。
すべてが主軸に対するの曲線になります。
曲線を第2軸に割り当てるにはどうすればよいのでしょうか?
;サンプルコード
Dim Doc as Object
Dim Charts as Object
Dim Chart as Object
Dim Rect as New com.sun.star.awt.Rectangle
Dim RangeAddress(0) as New om.sun.star.table.CellRangeAd...
Doc=StarDesktop.CurrentComponent
Charts=Doc.Sheets(0).Charts
Chart=Charts.getByName("MyChart").embeddedObject
Chart.setDiagram( Chart.createInstance("com.sun.star.cha...
'第2軸の表示
Chart.Diagram.HasSecondaryYAxis=true
Chart.Diagram.HasSecondaryYAxisDescription=true
Chart.Diagram.SecondaryYAxis.DisplayLabels=true
'エラーになる--------------------------------
'Chart.Diagram.SecondaryYAxisTitle.String="第2軸のタイ...
'--------------------------------------------
Chart.Diagram.SecondaryYAxis.Min=0
Chart.Diagram.SecondaryYAxis.StepMain=100
Chart.Diagram.SecondaryYAxis.Max=500
*** 回答 [#qee98b4f]
- まず、第二軸のタイトルはチャートの機能として OOo で勝手...
http://www.oooforum.org/forum/viewtopic.phtml?t=44130&hig...
-- [[はにゃ?]] &new{2006-11-25 (土) 00:56:46};
- http://api.openoffice.org/docs/common/ref/com/sun/star/...
- ''getDataRowProperties'' メソッドを使って各データ系列に...
例えば、最初の系列を変更するには次のようにします。
diagram = Chart.Diagram
sprop = diagram.getDataRowProperties(0)
sprop.Axis = com.sun.star.chart.ChartAxisAssign.SECONDAR...
''Axis'' プロパティの設定には次の値を使用します。
http://api.openoffice.org/docs/common/ref/com/sun/star/ch...
Developer's Guide 10.3.3 に説明がありました。
このデータ系列から、グラフの線の太さなども変更できるよう...
&ref(ChartDataRowProperties.ods);
-- [[はにゃ?]] &new{2006-11-27 (月) 22:26:55};
#comment
*** 感想,コメント,メモ [#c1bee2c1]
- ありがとうございます。 -- [[ピポン]] &new{2006-11-29 (...
#comment
Page: