Я новичок в Microsoft Dynamics. Мне нужно встроить функцию в форму Microsoft Dynamics 365 On-Premises, которая позволяет пользователям:
- Выбрать файлы для загрузки с помощью кнопки «Загрузить файлы»
- Отправить эти выбранные файлы в удаленную базу данных сервера MS SQL (т.е. не в базу данных Dynamics)
Первая часть выглядит просто: HTML и JavaScript:
<h3>Select files to upload:</h3>
<input type=“file” itemId=“myFiles” multiple />
<p>Choose files to upload and then click “Send” to send the files to the remote DB.</p>
<button onclick=“uploadButtonClick()”>Upload</button>
<script>
function uploadButtonClick(){
// Gather file names, then prepare for SQL Server upload magic
}
</script>
Вторая Я застрял, потому что не знаю, как передать имена загружаемых файлов в код на стороне сервера, а затем отправить эти файлы в базу данных удаленного SQL сервера. Я могу написать C# самостоятельно вне Dynamics в отдельном проекте. NET C#, но не знаю, как это делается с помощью передового опыта в Dynamics 365. Собственный подключаемый модуль? WebAPI? Что-то еще?
Существует ли проверенный подход для выполнения вышеизложенного в Dynamics 365?