1

Dans mon formulaire de composition principal dans un complément Outlook écrit dans la nouvelle API office.js, je souhaite pouvoir enregistrer un rendez-vous non enregistré.Office.js - Outlook - enregistrement d'un rendez-vous non sauvegardé avec saveAsync

Par non enregistré je veux dire que l'utilisateur a double-cliqué sur le calendrier, a écrit quelques données sur le sujet et n'a pas cliqué sur "Enregistrer" juste allé directement à mon complément en ouvrant le formulaire de composition.

Quand j'appelle Office.context.mailbox.item.saveAsync Je reçois l'erreur suivante affichée pour l'utilisateur:

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

et un pop-up affiche un message similaire:

Couldn't create the following event: [EVENT_NAME]

tout des astuces pour sauvegarder cet événement?

Le comportement ci-dessus se trouve dans Outlook Web App.

Répondre

1

Veuillez désélectionner la case à cocher Toute la journée sur le formulaire de composition du rendez-vous, puis appeler saveasync, cela devrait fonctionner. Il s'agit d'un problème connu que nous abordons.

All Day Checkbox on compose appointment

+0

Y at-il une estimation quand ce bug sera résolu? –

+0

Y at-il une option pour désélectionner cette case du code JS? –

+0

Est-ce toujours un problème pour vous? Cela fonctionne très bien pour nous sur Outlook pour Windows –