問題タブ [flex-charts]
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.
apache-flex - フレックスで利用可能な動的組織図
データベースから値を読み取ってフレックスで動的な組織図を作成するためのオープンソースツールを知っている人はいますか?
apache-flex - シリーズがフレックスのチャートに追加されたときにディスパッチされるイベントはありますか?
localToData()
チャートに描画できるように、いつデータがチャートに追加されたかを知りたいです。dataProvider を設定した直後にこれを行うと、チャートはまだ更新されていないため、localToData の呼び出しは正しい値を返しません。チャートが dataProvider のデータを描画したことがわかるように、サブスクライブできるイベントはありますか?
apache-flex - フレックス チャート: デカルト データ キャンバスの IAxis から最小/最大ポイントを使用して、チャートの幅全体を描画できますか?
Adobe Flex 折れ線グラフ内に、水平方向に DateTime 軸、垂直方向に線形軸を持つグラフがあります。デカルト データ キャンバスを背景要素として使用し、ほとんどが四角形の背景グラフィックのカスタム セットを描画したいと考えています。複数のデータ ポイントがある場合、グラフはグラフ全体の幅に広がるはずなので、グラフィックは完璧に機能します。
ただし、データ ポイントが 1 つしかない場合は、四角形を描画できないようです。長方形をグラフの幅全体に広げたいので、軸から x 座標を取得できると考えていましたが、これは機能しません。
私の実際の描画方法は次のとおりです。
この例では、detail は給与値の配列コレクションであり、Im は配列内のデータ値を使用して長方形の垂直方向の境界を決定します。
グラフの幅全体に四角形を描画する必要があります (データ ポイントが 1 つしかない場合でも)。ありがとう
apache-flex - 各データをクリックしてチャートデータを取得する方法
それぞれのデータ凡例をクリックしてグラフのデータを取得するにはどうすればよいですか。x 軸に年、y 軸に売上がある縦棒グラフの配列 [{id:123, label:sales, year:2010},{id:124, label:refunds, year:2010}] があるとします。販売と払い戻しのラベルを示す 2 つの凡例。
私が欲しいのは、凡例の「売上」をクリックして、データ全体 (id:123、ラベル:売上、年:2010) を取得することです。
私は何をすべきか?
マウスクリックイベントとitemClickイベントを聞いてみました。
apache-flex - 返されたレコード数のグラフ化
Flex/FlashBuilder 4.5 でグラフを作成しようとしています。
問題は、表示したい情報がエリア内のイベントの数であるということです。HTTP サービスを使用して、イベントの XML リストを返す Rails コントローラーにアクセスしています。
返されたレコードの数など、イベントの数をグラフ化する方法を理解する必要があります。たとえば、売上高や価格をグラフ化する場合のように、グラフ内に数値はありません。
これを行う最善の方法について少し困惑していますか?
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() のオーバーライド関数は何ですか?
ありがとう
apache-flex - カスタムAxisRenderer
横軸にLineChart
aを使用して作業していますが、各カテゴリに非常にカスタム形式の表示が必要です。CategoryAxis
Labelオブジェクトのテキストフィールドのカスタムフォーマットしか許可されていないため、使用CategoryAxis.LabelFunction
は私の目的には十分強力ではありません。特にこのプロジェクトでは、各カテゴリを2つの異なる複数行ラベルのグリッドまたはHGroupにする必要があります。左のラベルは左揃え、右のラベルは右揃えにする必要があります。
extends Group
とのカスタムクラスを作成してみましたimplements IDataRenderer
。ただし、public function set data(value:Object)
で定義されてIDataRenderer
いる、は常にオブジェクトとしての値で呼び出されているように見えAxisLabel
ます。オブジェクトはオブジェクトを渡さず、文字列(AxisLabel.text
)のみを渡します。
ハックの代替手段として、LabelFunctionを使用してエンコードされた文字列を渡そうとしましたが、それでも問題が発生します。どういうわけか、このコードは、CategoryAxisに何も表示されません。
actionscript-3 - 棒グラフのフレックスの値を表す単一の棒グラフにラベルを表示するにはどうすればよいですか?
このリンクを確認してください http://livedocs.adobe.com/flex/3/html/help.html?content=charts_displayingdata_07.html#332805
ここでは、すべての 3 縦棒グラフ (縦棒シリーズ) で labelposition を表示しています (リンクから.. 1 月 :2000、2 月:1000、3 月:1500)
しかし、すべての月に表示するのではなく、値を3月にのみ表示したい
どうすればできますか?助けが必要