私はSSRSの使い方を学ぶ必要があります。誰かが良いチュートリアルを知っているなら、私に知らせてください。私はマイクロソフト(https://msdn.microsoft.com/en-us/library/ms170712.aspx)によって1つを追いかけており、詰まっています。私は冒険作品データベースを持っていないので、私が持っているデータを使用しています。SSRSで複数のグループを合計するにはどうすればよいですか?
私は国家と販売員によって合計をしたい
Name or Salesperson Region State Sales
D'Ausilio, Jaclyn E. West & South Alabama 0 757.595541091103 2017-07-04 12:29:12.660
D'Ausilio, Jaclyn E. West & South Alabama 0 831.028260564931 2017-03-29 12:29:12.660
D'Ausilio, Jaclyn E. Great Lakes & East Connecticut 1 406.830337252288 2017-05-22 12:29:12.660
D'Ausilio, Jaclyn E. Great Lakes & East Connecticut 1 945.753297444545 2017-07-07 12:29:12.660
De Loys, Karen Great Lakes & East Illinois 0 776.159963746314 2017-05-10 12:29:12.660
De Loys, Karen Great Lakes & East Illinois 0 599.717806116604 2017-06-06 12:29:12.660
次のようになりますいくつかのデータを持っています。 Microsoftの例(Order TotalとDaily Total)で実行できるように見えますが、私はその指示に従っており、私にとっては失敗します。特定のデータセットが必要で、私の基準を満たしていないかどうかはわかりません。多分私がしたいことは不可能です。多分、私は何かが欠けているかもしれません。たぶん、誰かがいくつかの質問に答えることができるなら、私はそれを理解することができます。
- この例では、列を右クリックすると合計が追加されます。どのように これが完了したらどのフィールドを壊すのか知っていますか?
- コンテキストメニューを使用するのではなく、フィールドをドラッグしてグループを行グループに追加するのはなぜですか?
- トータルがどこに行くのを決定するのですか?名前と状態のグループを追加できます。 2つの列が追加され、正常に機能します。合計はレポートの最後にのみ表示されます。ある時点では、総計は州のために適切に表示されていましたが、名前フィールド(営業担当者)に追加しようとするたびに、それが下部にしか表示されませんでした。今私はそれが前にどのようにして得られたのか把握できません。
- 「行グループ」の合計の追加、中断したいフィールド、または合計されるフィールドの違いは何ですか?
1つの試みでは私の行グループは----この
名前
--StateName
などの詳細そして、他の
名前を探します
--StateName
詳細
どちらが正しいのか、それはどういう意味ですか?なぜ詳細はグループですか?私はその意味を見つけることができません。
私が集計しているフィールドは、データベースには存在しません。私が知っている限り、それは問題ではありませんが、わかりません。ここに私の質問です。
SELECT [Name], Region, StateName, CASE WHEN Territory = 'CT' OR Territory = 'MA' OR Territory = 'NH' OR Territory = 'VT' OR Territory = 'NY' THEN 1 ELSE 0 END NorthEast, RAND(CONVERT(VARBINARY, NEWID())) * 1000 + 100 AS Sales, DATEADD(d, RAND(CONVERT(VARBINARY, NEWID())) * 366, GETDATE()) AS LastSale
FROM SalesRepresentatives AS SR
INNER JOIN Sales_Regions ON SalesRep = SR.ID
INNER JOIN States ON StateAbbreviation = Territory
ORDER BY [Name], StateName
編集:私は何かを見つけました。私が "Sales"を右クリックして "Add Total"を選択すると、それは魔法のように合計をStateで壊します。グループStateName(状態と同じ)を右クリックすると、下部に合計が1つだけ表示されます。これは私がそれが1つの集団を壊すことができると思うようにするが、私はそれについて間違っていなければならない。しかし、グループをクリックして合計を壊すことができない場合は、「合計を加算する」とはどのように行われますか?