none
Outlookの予定表にイベントを追加したい RRS feed

  • 質問

  • Web Developer 2010(VB) を使用して社内のツールを作成しています。

    環境はWindows Server2008 R2、SQL Server 2008 R2です。

    そのツールの中のカレンダーに休暇を設定するとOutlook2010の予定表に休暇のイベント(スケジュール)を追加する機能をコーディングしたいのですが、Outlookを呼び出すところから躓いています。ネット検索してもサンプルが見当たらないのですが、分かりやすいサンプルがありましたらご教示ください。よろしくお願いします。

    2014年10月19日 15:08

すべての返信

  • Office オートメーションの機能を利用して Web アプリを作ろうとしているのですか? サーバーサイドのコードからオートメーションを実行することは推奨されてません。詳しくは下記のページを見てください。

    Office のサーバーサイド オートメーションについて
    http://support.microsoft.com/kb/257757/ja

    > Web Developer 2010(VB) を使用して社内のツールを作成しています。

    と言うことは、ASP.NET ベースの Web アプリではないかと想像してますが、質問する際は最初に自分の環境(.NET のバージョン、開発マシンの OS, IIS のバージョン、使用するブラウザなど)を書いてください。

     

    2014年10月19日 15:31
  • Web Developer ということは、サーバー側(サーバーサイド)で動くアプリケーションを作ろうとされているのですよね?
    そうだとすると、アクセス元(クライアント側)の Outlook と連携することはできません。

    Outlook がどの予定表を参照しているのかわかりませんが、ローカルの予定表であれば、サーバーサイドから操作することは不可能です。
    Exchange Server など、サーバー側からも見ることができる予定表であれば、別の手があるかもしれませんが。

    // メールで iCalendar 形式(.ics)のファイルを送るといったのも手かも。
    2014年10月19日 22:22
    モデレータ
  • ご連絡ありがとうございます。リンク先を拝見しました。推奨されていないということであれば、別の方法を考えたいと思います。
    2014年10月20日 0:15
  • ご連絡ありがとうございます。頂いたヒントで別の方法を考えたいと思います。
    2014年10月20日 0:16