けえいち

フォーラムへの返信

1件の投稿を表示中 - 1 - 1件目 (全1件中)
  • 投稿者
    投稿
  • #5750
    けえいち
    参加者
    Up
    0
    Down
    ::

    返信、ありがとございます。

    V3、存在は認識していたのですが、V2が非推奨になっていたのは知りませんでした。

    > 当方が、おっしゃっている「イベント」「会議」「予定」の区別がわからないのですが、
    イベント → 時刻が終日になっているもの
    予定 → 開始と終了が時刻で指定されているもの
    会議 → Teams等で設定したもの(複数の参加者がいるもの?)
    ではないかと考えています。
    添付の画像をご参照ください。タイトルバーに記載されているものです。

    以下のようなコードで、

    Set(calendarType,Office365Outlook.CalendarGetTables());
    ClearCollect(calendarType2,LookUp(calendarType.value, DisplayName = “予定表”));
    ClearCollect(TodayCalendarEvents, Office365Outlook.GetEventsCalendarViewV2(First(calendarType2).Name, choice_reportDate.SelectedDate, DateAdd(choice_reportDate.SelectedDate,1439,Minutes)));
    ClearCollect(sortTodayCalendarEvents, SortByColumns(First(TodayCalendarEvents).value, “Start”));
    Set(mytext,Concat(sortTodayCalendarEvents,Subject,Char(10)));
    Set(mytext,”・”& Concat(sortTodayCalendarEvents,Subject,Char(10) & “・”));

    3行名のTodayCalendarEventsには、イベントしか登録されません。

    > もしかして他人の予定が取得したいのでしょうか?

    いえ、自分の予定だけ取得できればいいです。
    逆に、イベントであれば、他人のも取得できています。
    よって、わざわざFilterしています。

    > 「カレンダーテンプレート」が参考になるかもしれませんのでお試しくださいませ。

    ありがとうございます。調べてみます。

1件の投稿を表示中 - 1 - 1件目 (全1件中)
ツールバーへスキップ