問題タブ [flex-charting]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
119 参照

apache-flex - グラフ データ プロバイダーには値がありますが、グラフがプロットされていません

以下のコードでは、トレースされた値は正しいですが、チャート データ プロバイダーにはありますが、

入力グラフがプロットされていません。このコードにエラーはありません。誰か解決できますか?

関数 fnctn(evt:イベント)

Exp_Content.input_mc.in_graph.categoryNames=ChartcategoryNames;

ChartcategoryNames.push(xml.graph[j].Voltage[l].text());

trace("電圧= "+xml.graph[j].電圧[l].text());

}

}

トレースされた値を以下に示します

j=0

現在= 0.000000

電圧= 0.000000

j=1

現在= 0.004478

電圧= 16.166764

j=2

現在= 0.004370

電圧= 15.452349

.......

j=87

現在= 0.002512

電圧= 15.983058

ChartDataprovidery= 0.000000,0.004478,0.004370,0.001734,0.002598,0.002598,0.001691,0.001626,0.002555,0.002555,0.002577,0.001648,0.001734,0.002598,0.002577,0.002447,0.002534,0.002512,0.001562,0.001648,0.002577,0.002555,0.002555,0.002555, 0.001734,0.002469,0.002512,0.002555,0.001648,0.001756,0.002577,0.002577,0.002598,0.002577,0.002555,0.001670,0.002490,0.002512,0.002577,0.002577,0.001713,0.001626,0.002577,0.002490,0.001605,0.002469,0.002512,0.001497,0.002490, 0.002490,0.002534,0.001562,0.002598,0.001540,0.001475,0.002490,0.002469,0.002534,0.002512,0.001497,0.002490,0.002577,0.001475,0.001518,0.001540,0.001540,0.001562,0.001475,0.001518,0.001562,0.001562,0.001540,0.001497,0.001454, 0.001518,0.001691,0.002555,0.002577,0.001756,0.002598,0.002598,0.002598,0.002534,0.002555,0.002555,0.002512,0.002512,0.002512

ChartDataproviderx= 0.000000,16.166764,15.452349,10.549629,16.235776,16.207588,10.499086,10.5437

0 投票する
1 に答える
800 参照

apache-flex - 各データをクリックしてチャートデータを取得する方法

それぞれのデータ凡例をクリックしてグラフのデータを取得するにはどうすればよいですか。x 軸に年、y 軸に売上がある縦棒グラフの配列 [{id:123, label:sales, year:2010},{id:124, label:refunds, year:2010}] があるとします。販売と払い戻しのラベルを示す 2 つの凡例。

私が欲しいのは、凡例の「売上」をクリックして、データ全体 (id:123、ラベル:売上、年:2010) を取得することです。

私は何をすべきか?

マウスクリックイベントとitemClickイベントを聞いてみました。

0 投票する
1 に答える
60 参照

apache-flex - 返されたレコード数のグラフ化

Flex/FlashBuilder 4.5 でグラフを作成しようとしています。

問題は、表示したい情報がエリア内のイベントの数であるということです。HTTP サービスを使用して、イベントの XML リストを返す Rails コントローラーにアクセスしています。

返されたレコードの数など、イベントの数をグラフ化する方法を理解する必要があります。たとえば、売上高や価格をグラフ化する場合のように、グラフ内に数値はありません。

これを行う最善の方法について少し困惑していますか?

0 投票する
2 に答える
443 参照

apache-flex - findDataPoints() での Flex PlotChart ズーム エラー

LineChart で四角形を描画してズームインする方法に関するこの素晴らしいチュートリアルに出くわしました ( http://blog.ninjacaptain.com/2010/03/flex-chart-zoom-window/ ) が、私は代わりに PlotChart に適用しようとしていますが、次のエラーで DataTips を表示しようとして問題が発生しています:

LineChartSeries の拡張と findDataPoints() 関数のオーバーライドについて言及されているリンクですが、PlotSeries.as を拡張するために同じことを試みた後、sortOnXField は未定義のようで、PlotSeries.as にあるためアクセスできません。 SWC。

代わりに以下を PlotChart に適用して、DataTips を表示しようとした人はいますか? findDataPoints() のオーバーライド関数は何ですか?

ありがとう

0 投票する
0 に答える
980 参照

apache-flex - フレックス チャートで 2 つの縦軸を使用すると問題が発生しますか?

同じ水平軸を共有するが、グラフの左右で異なる垂直軸を持つ単一の LineChart に 2 つの折れ線シリーズをプロットしています。

最初の Vaxis では、Price1 は 20 から 25 の間で変化します。2 番目の Vaxis では、Price2 は 20 から 25 の間で変化しますが、値がゼロになることもあります。Price2 が一度ゼロになると、チャート全体が調整されて 2 本の直線になり、価格の変化を詳細に表示することはできません。右 Vaxis 値の価格変化とは無関係に、左 Vaxis のスケーリングが必要です。

両方のグラフの最大値と最小値を個別に設定することで、これを行うことができます。しかし、膨大な量のリアルタイム データが入ってくるので、取得する更新ごとにチャートの最小値と最大値を動的に設定し、それを再描画するのは悪い考えです。

max と min を設定せずにこれを行う方法はありますか? デフォルトでは、flex はhttp://livedocs.adobe.com/flex/3/html/help.html?contentに従って 2 つの Vaxis を個別にスケーリングする機能を提供すると考えました。=charts_types_12.html

ありがとう sanre6

0 投票する
0 に答える
131 参照

apache-flex - この目的で BarChart をカスタマイズできますか?

Flex でチャートを使用するのは初めてなので、明らかな答えがあることを尋ねている場合は、ご容赦ください。

リスト コンポーネントのように動作する BarChart を作成する必要がありますが、それでもチャートである必要があります。次のようなアイテムが必要です。

したがって、アイテムは次のようになります。

ここに画像の説明を入力

MX BarChart コンポーネントをカスタマイズして、行のラベルをレンダリングする部分にカスタム アイテム レンダラーを提供できるようにする方法はありますか? 右側のバーの横に合計列を追加する方法はありますか?

ここに画像の説明を入力

さらに、チャートでさまざまなデータ行を処理できるようにする必要があります。リストのように動作させてスクロールを追加し、目盛りをすべてのバーの一番下に保つことはできますか?

0 投票する
2 に答える
568 参照

android - Flex Mobile プロジェクトで凡例の色が表示されませんか?

私は Flex の初心者で、最近 Flash Builder 4.6 を使用して Flex Mobile プロジェクトを開始しました。このプロジェクトはAndroid 用です。

円グラフに効果を追加したかったので、以下を使用しました。

コード全体は次のとおりです。

dataProvider を動的に設定すると ( myPieChart.dataProvider=expenses )、効果が発生することに気付きました。エフェクトには「スワイプオープン」エフェクトと「やさしく抜きスライス」エフェクトが含まれます。ただし、Legends にはラベルがありますが、色はありません

なぜこれが起こっているのですか?これに対する解決策はですか?

あなたが提供できる助けを前もって感謝します..

スクリーンショットは次のとおりです。

円グラフ ビュー

0 投票する
1 に答える
1126 参照

apache-flex - データヒントは Flex チャートでどのように機能しますか?

Flex チャートの DataTips は、文書化が不十分で、ほとんど理解されていない機能です。

次の 3 つの部分があります。

  • DataTip、デフォルトではテキストが入ったボックス
  • DataTipTarget、デフォルトではシリーズのポイント上のブルズアイ円
  • Callout、dataTipTarget から DataTip ボックスまでの行

これら 3 つの要素はどのように作成/描画され、どのようにカスタマイズできますか?


DataTipTargets と Callout 行のレンダリングを適切にカスタマイズする方法についての私の回答も参照してください。

0 投票する
1 に答える
1431 参照

apache-flex - PurePDF と AlivePdf のどちらを使用するべきですか

私の会社では、 AlivePDFPurePDFの 2 つのフレックス PDF ライブラリしか利用できません。
必要なことに関連する非常に優れたドキュメントを見つけるのに苦労しているので、これらのライブラリを使用したことのある人からフィードバックを得たいと思っています。

私がする必要がある主なことは、まともな画像品質で、DisplayObjects のグループを pdf に貼り付けることです。関数は以前にも使用していましorg.alivepdf.pdf.PDF.addImage(..)たが、画質が非常に悪く、処理によって画像の一部が切り取られて使用できなくなりました。

以下は、pdf に貼り付ける必要があるものの例です。