[アーカイブ] 意外と知らない Visual Studio からの Excel レポート作成 [Advent 12/9]
<オリジナル投稿 2012年12月9日 本ポストの情報はオリジナル投稿時点のものです。マイクロソフトの正式な見解や製品の仕様を保証するものではないことをご了承ください。>
Visual Studio と Team Foundation Server でのトータルなソリューションには様々な価値があります。前回にひきつづき、なかなかフィーチャーする時間がないけど、とっても助かる機能を紹介しましょう。今回も、TFS の持つ、データ収集と Excel 連携の話です。
Visual Studio から TFS で管理されているバックログ項目やタスク、バグ、テストケースを作業項目クエリで見ることはあるでしょう。そして、それを Excel で見れたら、レポートが・・・・とか、Outlook で添付できたら、報告が・・・・とか思うでしょう。それ、実ができます。意外と知らない人が多いですが。
基本中の基本
まんまですが、クエリ結果に対しても、各作業項目一つ一つに対しても Excel や Outlook と連携がクリック一つでできます。
Excel では、データがリンクしたテーブルとしての連携ですので、表示後の更新もお手の物です。
Outlook では、各作業項目のリンクが付加されたリッチテキストとしてメール本文に転載されます。受信した人がリンクをクリックすれば、TFS Web Access ですぐに作業項目の詳細に接続でき、閲覧や更新が行えるというわけです。
さらに便利な Excel 連携
そして、先の画面ショットの一部分に注目してください。
「Microsoft Excel でレポートを作成」なるメニューがあります。こちらが、今回メインで取り上げたかったものです。
こちらをクリックすると、
Excel が起動し、上記のダイアログが現れます。こちらで、レポートの基準としたい項目にチェックを入れると目的に応じたレポートを生成してくれます。
ちなみに、「傾向レポート」にチェックを入れれば、過去からの傾向をはかることができるレポートを生成してくれます。
見てください!目次付きですよ。なんとも Excel 方○紙を思い起こさせる日本人好みな書式ではありませんか!?
もちろん、中身は方○紙ではありません。先の投稿でも紹介した Excel Pivot を使った集計結果をグラフとともに提供してくれます。
こちらは、「傾向レポート」の例です。
これらの特徴は、作業項目クエリをベースにしていることです。要するに知りたい情報にフィルタをかけたうえで、レポートを生成ができます。そしてさらに、Pivot でデータをフィルタしたり、情報を追加したりできるわけです。
ひとり気ままな Advent Calendar 一覧:
- 指折り数えて待てないエンジニアのための Visual Studio Advent Calendar
- TFS 2012 with Update 1 Power Tools 提供はじまる [Advent 12/1]
- Eclipse/CLI で TFS にどこからでもつなぐ Team Explorer Everywhere 2012 Update 1 提供はじまる~日本語 言語パックも提供 [Advent 12/2]
- TFS ビルドサービスを可視化する [Advent 12/3]
- ビデオで学ぶ Visual Studio 2012 (日本語でOK)[Advent 12/4]
- TFS Express 2012 with Update 1 をセットアップする [Advent 12/5]
- 自動ビルドでツイートする [Advent 12/6]
- TFS のビルドプロセスを自在に!ビルドアクティビティの設定方法と自動ビルドでツイートする方法 [Advent 12/7]
- 意外と知らない TFS のレポート機能と Excel 連携 [Advent 12/8]
- 意外と知らない Visual Studio からの Excel レポート作成 [Advent 12/9]
- 意外と知らない TFS のデータウェアハウスを手動で更新する方法 [Advent 12/10]
- Visual Studio 2012 Update 1 ALM 仮想マシンとハンズオン資料の提供はじまる [Advent 12/11]
- Team Foundation Service 12/10 (Sprint 40) 更新 [Advent 12/12]
- スクラムの特徴をあらわす亜流な図 [Advent 12/13]
- Team Foundation Server のポスターガイドを作ってみました [Advent 12/14]
- Team Foundation Service に権限のないユーザーでアクセスすると [Advent 12/15]
- TF Service アカウントのパスワードを忘れた!という場合の対処方法 [Advent 12/16]
- User Delight を意識した開発へ ~ あなたは、あなたの現場が見えてますか?[Advent 12/17]
- Team Foundation Service で Java の継続的インテグレーション Update 1 での進化! [Advent 12/18]
- Team Foundation Service – 管理者の変更とタイムゾーンの変更 [Advent 12/19]
- Disciplined Agile Delivery を TFS に実装してみた [Advent 12/20]
- 2012 レトロスペクティブ ~ 第一 四半期 [Advent 12/21]
- 2012 レトロスペクティブ ~ 第二 四半期 [Advent 12/22]
- 2012 レトロスペクティブ ~ 第三 四半期 [Advent 12/23]
- 2012 レトロスペクティブ ~ 第四 四半期 [Advent 12/24]