2016-11-29 28 views
1

В моей основной форме компоновки в надстройке Outlook, написанной в новом API office.js, я хочу иметь возможность сохранить несохраненную встречу.Office.js - Outlook - сохранение несохраненной записи с использованием saveAsync

По несохранению Я имею в виду, что пользователь дважды щелкнул по календарю, написал некоторые данные по этому вопросу и не нажал «Сохранить», просто пошел прямо к моей надстройке, открыв форму для создания.

Когда я называю Office.context.mailbox.item.saveAsync я получаю следующее сообщение об ошибке отображается для пользователя:

Error: the event couldn't be created on the server. Please try again.

и всплывающее окно отображает подобное сообщение:

Couldn't create the following event: [EVENT_NAME]

любой советы по сохранению этого события?

Вышеуказанное поведение относится к Outlook Web App.

ответ

1

Отмените выбор флажка «Весь день» на форме составления заявки, а затем вызовите saveasync, он должен работать. Это, случается, известная проблема, к которой мы обращаемся.

All Day Checkbox on compose appointment

+0

Есть ли оценка, когда эта ошибка будет решена? –

+0

Есть ли возможность снять этот флажок с JS-кода? –

+0

Это все еще проблема для вас? Это отлично работает для нас в Outlook для окон –