問題タブ [dundas]

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 に答える
1096 参照

c# - Dundas / Microsoft charting stacked area chart multiple series with mixture of positive and negatives

I would like to create a stacked area chart which contains multiple series, however we would like all the positive values to be stacked positively (above the X axis) and all the negative values to be stacked negatively (below the X axis).

The stacked area series doesn't appear to be creating the desired effect. Its a little difficult to explain but if there are 4 series and series 1, 2 had a positive data point these would stack upward away from the x axis. If series 3 had a negative data point the series would be rendered from the cumulative peak of 1 and 2 down toward the x axis, finally the 4 series would be render from the cumulative of the 1, 2, and 3 series.

I'm using (legacy) Dundas charts, the version just before Microsoft bought the IP and created the Microsoft Charting Visualisation in .NET. A switch to us this instead could be on the cards so if the ideas involve this too that would be great.

Can anyone please suggest some ideas or ways to achieve this using either technologies.

Are we using the wrong type of chart perhaps?

Thanks,

Philip

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

.net - MS Chart コントロールを実際にスクロールおよびズームするにはどうすればよいですか?

MS Chart コントロール 4 を使用してトレンド アプリケーションを実行しています。

ズームとスクロールをマウス ホイールと右ボタンに統合したことで、コントロールが非常にスムーズになりました。

ただし、ChartArea.Axis メソッドが実際にはグリッド、ラベル、およびストリップラインをズームまたはスクロールしないScaleView.ScrollことScaleView.Zoomを認識しています。

代わりに、ポイント シリーズをズームおよびスクロールしますが、グリッド ラベルはそのまま保持し、ラベル値のみを調整します。

たとえば、このサンプル チャートを右にスクロールしたい場合:

ここに画像の説明を入力

私はこれを持っています。

ここに画像の説明を入力

基本的に、これは私が達成したいことです:

ここに画像の説明を入力

MS Chart コントロールで実際のスクロールとズームを行うにはどうすればよいですか?

編集: X 値を DateTimes に設定することで、必要な動作を得ることができました。ただし、X 軸で double を使用したいと思います。

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

latitude-longitude - Dundasダッシュボード地図に経度と緯度を入力する

Dundasダッシュボードの地図に経度と緯度の座標を挿入するにはどうすればよいですか?SQLに、、、、および列を含むテーブルがCityありProvinceますLongitudelatitude、データセットをマップに入力すると、x:経度およびy:緯度のテーブルを使用するオプションが表示されません。これらの選択は灰色で表示されます。

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

c# - DateTimeシリーズをDundasチャートにバインドできません

Dundasチャートでシリーズデータをチャート化するのに苦労しています。値を適切にバインドできないようですDateTime

最小チャート生成コードは次のとおりです。

ChartDataクラスは、私のシリーズとそれらに関するいくつかのメタデータを含むための単なるヘルパーです。

XValuesコレクションとYValuesコレクションの内容は次の場所で確認できます:https ://docs.google.com/spreadsheet/pub?key = 0AtV11BVzMrGYdDdrdjY1WC1wc09aV0E3cmo3VkpJSEE&output = html

そして、私は次のチャートを取得します(日付が完全に間違っていることに注意してください):

10行

XValueTypeisDateTimeYValueTypeis Int:_

60の値をグラフ化しようとすると、事態はさらに悪化します。

ここに画像の説明を入力してください

0 投票する
3 に答える
7748 参照

c# - .NETチャート-X軸をドラッグしてチャートをズームする

X軸の値を右にドラッグしてから新しい場所にドロップすることにより、.NETグラフを使用してグラフのズームを実装しようとしています。それは一種の働きですが、私はいくつかの問題を抱えています。これが私のコードです:

実際のズーム効果は、HandleZoom()でAxisXの最大値を変更することで発生します。

ここで、「InitialAxisValue」は初期ドラッグ値であり、「eX」は現在のマウスのx軸座標です。

動作しますが、問題があります。ドラッグの動きがスムーズでない場合や、チャート/グリッドで不要な動きや点滅が発生する場合があります(マウスをゆっくりと右にドラッグすると簡単に確認できます)。

問題はおそらくHandleZoom()とGetNewAxisMaximumValue()の実装にあります。

どんな助けでも素晴らしいでしょう。

ありがとう

0 投票する
3 に答える
416 参照

dashboard - Dundas ダッシュボードのエラーが機能しない

Dundas ダッシュボード 4.0.2 をインストールしたところ、正常にインストールされました。ただし、プログラムを開こうとすると、Web ページにエラーが表示されます。

「/」アプリケーションでサーバー エラーが発生しました。コンパイル エラーの説明: この要求を処理するために必要なリソースのコンパイル中にエラーが発生しました。次の特定のエラーの詳細を確認し、ソース コードを適切に変更してください。

コンパイラ エラー メッセージ: CS0009: メタデータ ファイル 'c:\Windows\Microsoft.NET\assembly\GAC_MSIL\System.Web.Services\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Web.Services.dll' を開けませんでした -- 「不正な形式のプログラムを読み込もうとしました。'

ソース エラー:

{関連するソース行はありません]

ソース ファイル: 行: 0

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

c# - Dundas ダッシュボードのイメージ ホバー インタラクション

Dundas ダッシュボードには小さな画像があり、マウスをその上に置くと画像が表示されます。ホバーインタラクションのコーディングを手伝ってくれる人はいますか。

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

charts - Microsoft Chart コントロールのプロット エリアのサイズを取得するにはどうすればよいですか

Windows アプリケーションで MS Chart Control を使用しています。

私はさまざまなシリーズを動的にグラフ化しており、ユーザーは各シリーズがどのチャートタイプであるべきかを指定できます。これは、円グラフが折れ線グラフやスプライン グラフなどと組み合わされる状況につながります。

少なくとも 1 つのシリーズが円グラフとして指定されている場合は、グラフ領域と凡例を動的に追加して、これらの各シリーズに独自のグラフ領域を与えます。 ) が 1 つのチャートエリアに結合されます。

問題は、大多数が円グラフである 10 以上のシリーズを追加すると、グラフのサイズが小さくなりすぎて役に立たなくなることです。私の考えは、チャート コントロールのサイズを動的に大きくすることでした (それにより、内部のすべてのチャート領域のサイズが大きくなります)。私の問題は、明示的に設定しない限り、InnerPlotPosition の幅と高さが常にゼロであることです。

明示的に設定されていなくても、プロット領域のサイズをピクセルまたはパーセンテージ (ピクセルを取得するためにチャート コントロールのサイズを掛けることができます) などで決定する方法はありますか? これにより、チャート コントロールのサイズを最小 (そしてできれば読み取り可能な値) に達するまで大きくすることができます。

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

sql - Dundas 2 つのテーブルを結合する

私はデータベースが初めてです。2 つのテーブルで奇妙な問題が発生しました。解決策を教えてください。

Dundas ダッシュボード バージョン 4 を使用しています。データベースは SQL Server 2008R2 です。

以下のシナリオを見つけてください

incidentdimvw2 つの列を持つテーブルclassificationid

displaystringdimvw列名を持つテーブルと、分類として別の列名を持つテーブルelementname から、これが私の必要性です。displaystringdimvwdisplayname

|| インシデントdimvw || displaystringdimvw

(id) (分類) || (表示名)「分類」(要素名)

(ir23) (enum.email) || (メール) (enum.email)

(ir56) (enum.Printing) || (印刷) ((enum.Printing)

最終結果はこのようになるはずです。

(id) (分類)

(ir23) (メール)

(ir56) (印刷中)

このソリューションは、Dundas ダッシュボードのこれら 2 つのテーブルから可能ですか。このシナリオで私を助けてください