Welcome to MSDN Blogs Sign in | Join | Help

September 2008 - Posts

VSTO 上で Win フォームの DataGridView のデータを渡す方法
VSTO も当然ながら、Win フォームのコンポーネントを作成して、ドキュメントや作業ウィンドウから Win フォームを起動することができます。 作業ウィンドウで操作してしまえばよい部分はありますが、やはり、領域の問題などもあり、どうしても Win フォームを呼び出してから、値を取得しドキュメント上で利用するケースもあるかと思います。 このあたりは .NET の開発者であれば、あまり問題はないのかなと思いますが、.NET の開発がこれからという方にとっては不明な点があるかと思います。 今回は VSTO Read More...
ジョルダン株式会社様の 乗換案内 XML Web サービスについて
前回、ご紹介させていただいた 乗換案内 XML Web サービスについてですが、 以下のような情報を取得することができます。 取得できる情報: 路線・駅名取得 時刻表付経路検索 時刻表なし経路検索 定期券情報 運行情報 お天気 路線図 ホテル予約情報 駅構内情報 出口情報 最寄り駅のグルメ情報 取得できる情報はジョルダン株式会社様の以下のページと同様になりますので、参考にしていただければと思います。 ジョルダン 乗換案内 http://www.jorudan.co.jp/ 必要な情報を必要な入力フォームやアプリケーションに利用することができるので、非常に便利なサービスです。 Read More...
Tech-ED で公開した Excel VSTO と ジョルダン株式会社 乗換案内 XML Web サービス連携ビデオと説明資料の公開
今回は Tech-ED で公開した Excel VSTO と ジョルダン株式会社の乗換案内 XML Web サービス連携のビデオと資料を公開いたします。 Tech-ED で公開したタイトルの件ですが、以下のようなシナリオです。 Excel を元にした出張申請書、経費精算書を 乗換案内 Web サービスと連携し申請・承認業務を効率化 出張申請書や経費精算書の保管はSharePoint によるライブラリ管理をおこない申請・承認時には ワークフローを起動 コスト管理については、SharePoint Server Read More...
これから勉強するなら
社内の DL で流れていたのですが、 「Microsoft Office SharePoint Server 2007 自習書」というサイトがあり、数々の技術文書が公開されています。 Microsoft Office SharePoint Server 2007 自習書シリーズ http://www.microsoft.com/japan/technet/prodtechnol/office/sharepoint/2007/selfstudy.mspx#adm エンド ユーザー向け、システム管理者向け、 Read More...
Windows Server 2008 と SharePoint Server 2007 の組み合わせにおける問題点について
Windows Server 2008 上で動かす SharePoint という前提でデモ環境を作成していて、 はまった問題があります。 これは、Windows Server 2008 上で操作するという前提ですが、 以下のような問題が発生します。 ドキュメントライブラリでエクスプローラビューが表示されない ドキュメントライブラリ上に保存されているファイルを開くと権限があっても読み取り専用で開く など この現象の回避方法ですが、 サーバーの機能から “デスクトップ エクスペリエンス” の機能をインストールしないと上記のようなエラーが発生します。 Read More...
InfoPath における [連絡先の選択] コントロール(Contact Selector) の利用
今回は、VSTO からは外れてしまう内容です。 この「[連絡先の選択] コントロール」は知られているはずなのですが、以外と情報が流通していないようなので、このブログで取り上げたいと思います。 InfoPath では SharePoint Server との連携で ActiveDirectory のユーザーやグループ情報を検索、表示してくれるコントロールを利用することが可能です。 このコントロールを利用することで、ワークフローに関連する承認者などの選択をユーザーにおこなわせることが可能です。 左はじの「アドレス帳からユーザーを追加」ボタンで以下のダイアログが表示され、ユーザーやグループを検索可能です。(図1) Read More...
Word のドキュメントレベル開発における Custom XML の追加と表示
[今日のみちしるべ 第16回 やっぱ C# なんですかね。] みちしるべブログのアクセスビューを分析するとどうやら、C# のサンプルのほうがアクセスが多いのに気が付きます。 例えば、Tech-ED でお見せした Word の発注書なんかですが、VB版のほうが古くから公開しているのにも関わらず、C# 版のアクセスビューのほうが多いです。 確かにメモリの使い方とか、引数の省略とか明示的だなあとは思うのですが、Office 開発はしきいの低さが売りなので、個人的に C# は違和感を感じます。(でも、C# Read More...
Open XML 開発を利用したサンプル
[今日のみちしるべ 第15回 先駆けでありたい] 先駆けという言葉はよく使われるかと思うのですが、元々、軍事用語ということはご存じでしょうか。 現代では先駆者という意味で使われるケースが多いようですが、以前は戦の流れを決めるための役割を示す言葉であったようです。 初戦で流れを決めて後につなぐという大事な役割です。 僕らプリセールスもそういう役割であるのかなとつくづく思います。 商談の最後までお付き合いすることはほとんどないのですが、主に最初の段階やここぞというところで大きく流れを変える役割を持っています。 Read More...
Open XML SDK Version 2 (Community Technical Preview(CTP) )がリリースされています。
いよいよ、これから Office 2007 で採用されている Open XML ファイルフォーマットについて、このブログで取り扱っていこうと思います。 今まで取り扱ってこなかった理由についてですが、Open XML SDK 自体がそもそもプレビュー版であるということと、(今回のバージョンも実際はそうですが。)かなり、API やサンプルが充実してきていること、実際のリリース時(まだ、もう少し先だとは思いますが。)にそれほど、変化はないであろうということで、Open XML SDK を利用すると開発工数が格段に減るため、いろいろと情報提供していこうと思います。 Read More...
VSTO MVP 上本さんから励ましのお便りをいただきました。
今回は技術ネタではないのですが、Office 開発に絡む有名人をご紹介したいと思います。 VSTO の MVP で上本さん という方が広島を中心に活動されています。 ブログ や 広島の Community や わんくま同盟 などでも、技術訴求や情報共有をいただいております。 誠にありがとうございます。 昨年度は MVP for Office だったということもあり、ブログでも Office を中心とした記事が多く記載されております。 また、バグ情報も積極的に投稿いただいていたり、新製品の検証結果なども情報共有されている、MS Read More...
Tech-ED で最初に見せた発注書デモの公開
Tech-ED で最初に見せた発注書のサンプルとビデオと説明資料を公開いたします。 発注書は全国チェーンのスーパーの売り上げ情報から売れ筋を分析し発注をおこなうという一連の流れを、 Excel VSTO と XML Web サービスで実現するというシナリオです。   本ソリューションは オフィスアイの山崎さん が VSTO 2005 の際に作成されたものを VSTO2008 + Office 2007 で動作するようにしたものになります。 特徴としてはExcel の分析機能(フィルタ、ピボット、グラフ)を多用し、VSTO Read More...
グラフの要素名と値を取得する方法
Tech-ED でも最初のデモでお見せしましたが、グラフの要素を取得する方法についてご紹介いたします。 以下の図のように特定のグラフの要素を選択するとその名前と値を取得できます。 取得した名前から、DB や Web サービスから情報を追加で取得して、分析をおこなうようなシナリオも考えられます。 ※一番右の要素をクリックした際のメッセージボックス ※一番左の要素をクリックした際のメッセージボックス Excel VSTO でグラフと連動した動的なアプリケーションを作成する際に有効です。 以下手順です。 Read More...
OBA 開発入門、もう、出てますよー!
[今日のみちしるべ 第14回 14位!] Tech-ED 2008 セッションの満足度の最終順位が出ました! な、な、なんと、82セッション中、14位! ※偶然にも「今日のみちしるべ」の回数と同じ数字だ! いやあー、受講いただいた皆様、本当にありがとうございます。 来年は(すみません。もうやる気です。(笑))、 もっと面白いものをお見せできればと思いますので、乞うご期待です。(あくまでも、来年もやれたらの話です。<m(__)m>) いやあー。でも、これは自分にとって、本当に金字塔です。 Read More...
SQL Server 2008 と VS2008 を利用する際の注意点
いやーあせりました。 既存の VS2008 の環境に SQL Server 2008 を入れたのですが、 VSTO のハンズオンの最中にエラーが出て動かない。 DB 周りの問題かと思いアクセス権などを確認しても問題が見つからず、Windows Server 2008 のファイアウォールの設定かと思いきやそれでも回避できず、 結局、当たり前といえば、当たり前なのですが、 SQL Server 2008 をインストールすると .NET Framework 3.5 SP1 が適用されますが、 VS2008 Read More...
ClickOnce でアプリケーションと .NET FrameWork や VSTO ランタイムを同時に配置する際の必要な権限について
これは、Tech-ED のセッション終了後にご質問いただいた件です。 このあたりは .NET アプリの配置・更新のお作法になりますが、 対象アプリと一緒に .NET FrameWork や VSTO ランタイムを配置する際のユーザー権限は管理権限が必要です。 VSTO においても同様になります。 ですので、あらかじめ配置しておくなどの処置が必要になります。 配置の必要条件 (Visual Studio) http://msdn.microsoft.com/ja-jp/library/77z6b8tz(VS.80).aspx Read More...
Page view tracker