Как проверить файл, загруженный на Dynamics Portal - PullRequest
0 голосов
/ 28 февраля 2019

Я использую порталы Dynamics с интеграцией SharePoint Online для документов.Мне нужно проверить содержимое загруженного документа с помощью C # и отобразить сообщение для пользователя перед отправкой формы.

Я не уверен, какой подход лучше?

  1. Пользовательская функция SharePoint для создания события при добавлении документа.
  2. Подключите код кпроверять документы, когда пользователь обновляет форму?
  3. Позвонить в службу через JavaScript, когда пользователь нажимает кнопку загрузки?

Любой совет, как поступить?

1 Ответ

0 голосов
/ 28 февраля 2019

У вас есть два требования:

  1. Проверка содержимого файла перед его загрузкой в ​​SharePoint
  2. Если проверка файла не удалась, отобразите сообщение для пользователя портала

Не уверен, как вы перезапишете событие кнопки загрузки, чтобы вызвать JavaScript для вызова службы.Если это возможно, то вы можете отобразить сообщение в режиме реального времени.

Если вы используете плагин для обновления формы, то не знаете, как ограничить загрузку файлов в SharePoint.

Пожалуйста, проверьте, подходит ли вам следующая идея,

Предположим, вы загружаете документы против Opportunity.Настройте форму «Возможность», чтобы загружать заметки / файлы в соответствии с этой возможностью.Напишите плагин для создания Note вместе с файлом, который был загружен через портал против возможности.Этот плагин будет проверять содержимое.Если содержимое является действительным, загрузите этот файл, используя эту возможность в SharePoint, программным путем, обновите заметку сообщением и настройте свою веб-страницу для обновления страницы.Если есть сообщение об ошибке, покажите загруженный файл в сетке документов SharePoint.

...