建立和編輯 web 資源
發佈日期: 2016年11月
適用對象: Dynamics CRM 2015
開發人員通常會使用 web 資源,使用 web 程式開發所使用的檔案來擴充 web 應用程式。 身為 Microsoft Dynamics 365 使用者,您必須管理由開發人員或設計人員提供的 web 資源。
本主題內容
Web 資源有哪些?
建立和編輯 web 資源
Web 資源有哪些?
Web 資源是儲存在 Microsoft Dynamics 365 資料庫中的虛擬檔案。 每個 web 資源有唯一的名稱,可用於在 URL 中擷取檔案。 以這種方式想像:如果您存取執行 web 應用程式的實際 web 伺服器,可以複製檔案到該網站。 不過,您無法在 Microsoft Dynamics CRM Online 中這麼做。 即使是 Microsoft Dynamics 365 內部部署,您也不應該這麼做。 相反地,您可以使用 web 資源,將檔案上傳到 Microsoft Dynamics 365 資料庫,然後依名稱參考它們,就如同您將它們以檔案形式複製到 web 伺服器。
例如,如果您建立 HTML 網頁做為 web 資源,名為“new_myWebResource.htm”,您可以在瀏覽器中使用 URL 開啟該網頁,就像這樣:
<Microsoft CRM URL>/WebResources/new_myWebResource.htm
其中 <Microsoft CRM URL> 是您通常用來開啟 Microsoft Dynamics 365 的 URL。 因為 web 資源是在系統中的資料,只有您的組織中授權的使用者可以透過這種方式存取它們。 通常,web 資源會包含在表單中,而非直接參考。 最常見的用法是提供表單指令碼的 JavaScript 程式庫。
備註
在表單頁首或頁尾無法納入 Web 資源。
因為 web 資源是在系統中的資料,且具備解決方案認知功能,您可以透過將其匯出為解決方案的一部分,並將解決方案匯入到不同的組織中,將其移動至不同的組織。
Web 資源僅限於特定類型的檔案。 Web 資源只能是載入網頁瀏覽器的檔案。 下列檔案類型可以用來建立 web 資源:
類型 |
副檔名 |
---|---|
網頁 (HTML) |
.htm、.html |
樣式表 (CSS) |
.css |
指令碼 (Jscript、JavaScript) |
.js |
資料 (XML) |
.xml |
影像 (PNG) |
.png |
影像 (JPG) |
.jpg |
影像 (GIF) |
.gif |
Silverlight (XAP) |
.xap |
樣式表 (XSL) |
.xsl、.xslt |
影像 (ICO) |
.ico |
支援 Silverlight web 資源,但若要支援多個瀏覽器,如果您正在設計使用者介面,HTML web 資源是建議的 web 資源型別。
建立和編輯 web 資源
移至 [設定] > [自訂]。
選擇 [自訂系統]。
在 [元件] 下,選擇 [Web 資源]。
若要建立 Web 資源:請選擇 [新增]。
若要編輯 Web 資源:按兩下您想要編輯的 Web 資源。
Web 資源表單具有下列欄位和功能:
標籤
描述
名稱
必要。 這是這個 Web 資源的唯一名稱。 儲存 Web 資源後,就不能變更。
這個名稱只能包含字母、數字、英文句點以及不連續的正斜線 (“/”) 字元。
解決方案發行者自訂首碼會加到 web 資源名稱的前面。
顯示名稱
如果您檢視 Web 資源清單,這是顯示的名稱。
描述
Web 資源的描述。
Type
必要。 這是 Web 資源的類型。 儲存 Web 資源後,就不能變更。
文字編輯器
當 web 資源的型別表示一種文字檔案時,按一下此按鈕開啟網頁,以使用文字編輯器編輯內容。
語言
可讓您選取語言。 此選項只會標記儲存 web 資源資料的記錄。 它不會變更 web 資源的行為。
上傳檔案
按下 [瀏覽] 按鈕來選擇要上傳當做 web 資源的檔案。
您可以在建立新的 web 資源時上傳檔案,或覆寫現有的 web 資源。
檔案的副檔名必須符合允許的副檔名。
根據預設,可當做 web 資源上傳的檔案大小上限是 5MB。 這個值可以使用 [系統設定] > [電子郵件] 索引標籤 > [設定附件的檔案大小限制] 設定進行修改。其他資訊:說明及訓練:系統設定對話方塊 - 電子郵件索引標籤
網址
儲存 web 資源之後,將在這裡顯示 web 資源的 URL。 按一下此連結,以在您的瀏覽器中檢視 web 資源。
新增您的變更之後,選擇 [儲存],然後選擇 [發行]。
適當地使用文字編輯器
應用程式中提供用於 web 資源的文字編輯器只用於簡單的文字檔編輯。 您可以使用它來建立及編輯 HTML web 資源,但您應該僅編輯使用文字編輯器建立的 HTML 網頁資源。 文字編輯器的設計適用於非常簡單的 HTML 內容。 如果 HTML web 資源的內容並不是使用文字編輯器建立的,不要使用文字編輯器來編輯它。
文字編輯器使用控制項修改 HTML 原始檔,透過這種方式讓它可以編輯。 這些變更可以讓網頁在瀏覽器中有不同的行為,而且會導致更複雜的程式碼停止運作。 使用文字編輯器開啟 HTML web 資源,並將它儲存而不做任何變更可能會損壞某些 HTML web 資源。
我們建議您使用外部編輯器來編輯文字檔案,將它們儲存在本機上,然後使用 [上傳檔案] 按鈕上傳。 如此一來,如果您需要回到先前的版本,可以保留 web 資源複本。 您可以使用簡單的編輯器 (如記事本),但強烈建議使用具有更進階功能的文字編輯器。Visual Studio Express 版是免費的,提供強大的功能來編輯文字型 web 資源所使用的檔案時。
另請參閱
自訂 CRM 系統
MSDN:Microsoft Dynamics CRM 的 Web 資源
© 2016 Microsoft Corporation. 著作權所有,並保留一切權利。 著作權