簡體   English   中英

Microsoft Dynamics 365(本地)中的自定義 JavaScript 和服務器端代碼交互

[英]Custom JavaScript and Server-Side Code Interaction in Microsoft Dynamics 365 (On-Premises)

我是 Microsoft Dynamics 的新手。 我需要在 Microsoft Dynamics 365 On-Premises 表單中構建一項功能,允許用戶:

  • 通過“上傳文件”按鈕選擇要上傳的文件
  • 將這些選定的文件發送到遠程 MS SQL Server 數據庫(即不是 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 Server 數據庫。 我可以在 Dynamics 之外的單獨 .NET C# 項目中自己編寫 C#,但我不知道它是如何通過 Dynamics 365 中的最佳實踐完成的。自定義插件? 網絡API? 還有什么?

在 Dynamics 365 中執行上述操作是否有經過驗證的方法?

Net to net,這是一個簡單的HTML、Javascript、AJAX文件上傳需求。 除了跨源請求之外,Dynamics 365 Web 資源也不例外。 無需使用 CRM 插件或 web api。

你會在網上找到成千上萬的例子,也許在 SO 本身。 這個線程開始並構建代碼。 你需要一個 web api 端點來 POST url,它處理你的文件插入到本地遠程 SQL 數據庫中。 閱讀更多

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM