[#49914] [質問] RubyからIE操作 ie.Document.All.???.click — <yamataka@...08.itscom.net>

山口と申します。

23 messages 2014/08/13
[#49917] Re: [質問] RubyからIE操作 ie.Document.All.???.click — MasakiSuketa <masaki.suketa@...> 2014/08/14

助田です。

[#49928] Re: [質問] RubyからIE操作 ie.Document.All.???.click — <yamataka@...08.itscom.net> 2014/08/29

山口です。

[#49937] Re: [質問] RubyからIE操作 ie.Document.All.???.click — MasakiSuketa <masaki.suketa@...> 2014/08/29

助田です。

[#49947] Re: [質問] RubyからIE操作 ie.Document.All.???.click — <yamataka@...08.itscom.net> 2014/09/01

> 助田です。

[#49948] Re: [質問] RubyからIE操作 ie.Document.All.???.click — MasakiSuketa <masaki.suketa@...> 2014/09/01

助田です。

[#49949] Re: [質問] RubyからIE操作 ie.Document.All.???.click — <yamataka@...08.itscom.net> 2014/09/02

> 助田です。

[#49950] Re: [質問] RubyからIE操作 ie.Document.All.???.click — MasakiSuketa <masaki.suketa@...> 2014/09/02

助田です。

[#49951] Re: [質問] RubyからIE操作 ie.Document.All.???.click — <yamataka@...08.itscom.net> 2014/09/03

山口です。

[#49952] Re: [質問] RubyからIE操作 ie.Document.All.???.click — MasakiSuketa <masaki.suketa@...> 2014/09/03

助田です。

[#49955] Re: [質問] RubyからIE操作 ie.Document.All.???.click — <yamataka@...08.itscom.net> 2014/09/05

> 助田です。

[#49956] Re: [質問] RubyからIE操作 ie.Document.All.???.click — MasakiSuketa <masaki.suketa@...> 2014/09/05

助田です。

[#49929] [質問] ruby スクリプト中より、ファイルへのリダイレクトされているか知る方法 — <yamataka@...08.itscom.net>

山口と申します。

12 messages 2014/08/29

[ruby-list:49913] Re: [質問] do |item| item.?? ??に何があるのか知る方法

From: <yamataka@...08.itscom.net>
Date: 2014-08-13 00:36:24 UTC
List: ruby-list #49913
山口です。

> 助田です。

助田さん、ご教示ありがとうございます。

> On Mon, Aug 11, 2014 at 07:28:44PM +0900, yamataka@u08.itscom.net 
wrote:
> 
> > もし、ご存知なら教えていただきたいのですが、Outlook スケジュールを取
得
> > するに当たり、
> > 
> > Start (予定の開始日時)
> > End   (予定の終了日時)
> > 
> > なのですが、定期的な予定の場合、
> > 
> > Start (定期的な予定の「最初の」開始日時)
> > End   (定期的な予定の「最初の」終了日時)
> > 
> > の様に、最初の予定しか取得できず、定期的な各の予定の開始/終了日時情
報が
> > 得られないのですが、
> > 何か良い方法はありますでしょうか?
> > 
> 
> ちょっとだけ調べてみました。
> IsRecurring で定期的な予定かどうか調べて
> GetRecurrencePattern で取得したRecurrencePattern を元にして
> 次回以降の予定を計算するのだと思います。
> 
>   if item.IsRecurring
>       rp = item.GetRecurrencePattern
>       ... # RecurrencePatternから次の日程を計算
>   end
> 
> 詳しくは、MicrosoftのサイトなどでRecurrencePatternを
> 調べてみてください。

質問後、調べていくと、
<http://technet.microsoft.com/ja-jp/library/ee692908.aspx>
に当たり、助田さんのご助言の様に、計算して出してくるしかなさそうですね。

計算で出すと、Outlook上で、定期的な予定のある日の終了時間を、変更した場
合には、
取得出来なさそうな気がしてきました。

Outook → 「ファイル」→ 「開く」→「インポート」
インポート/エクスポートウィザードのダイアログで、ファイルエキスポート...
の手順で、スケジュールの内容をexcelあるいはcsvに落とすのを、Rubyで、csv
に落とそう
と考えたのですが、Rubyのスクリプト内での定期的な予定を計算による取得する
煩わしさや、
定期的な予定をある日だけ変更した場合の正確な取得が難しい、あるいは出来な
さそうなのを
考えると、Outlookで情報を取得するのが、便利なような気がしてきました。

スケジュールを個別に落とすのではなく、
Outook → 「ファイル」→ 「開く」→「インポート」
インポート/エクスポートウィザードのダイアログで、ファイルエキスポート...
の手順を、Rubyで実行できたりするのでしょうか?


In This Thread