建議在特定專案上工作的所有人都使用相同的訊息集,並由專人加以管理。
使用匯入/匯出訊息來確保大家都使用了相同的訊息集。
參見在專案間導出/導入訊息。
但是,如果一個熱連結的模塊與主檔案相比包含不同的訊息,然後您可以依據下列使用情況管理它們:
如果熱連結的模塊包含新建訊息(或組)不在主專案中,它們被附加到訊息管理器的列表中,並顯示為灰色:
熱連結模塊中的訊息
•是可搜索的,如同任意訊息
•可在在清單中引用,如同任意訊息
•不能在主專案中被編輯或刪除; 它只能在外部檔案中編輯。
對於每個此類的訊息或組,您可以選擇將它合併到主專案:點擊訊息管理器面板末端的合併圖標。
一旦訊息被合併,它將變成主專案中一個完整的可編輯的部份。
合併的訊息丟失了其對內部檔案的連接:在內部檔案中訊息的任何改變將不會在主檔案中反映。
如果它們有相同的名稱並且在相同的組中,訊息被認為是完全相同的。
然而,熱連結模塊可能與主檔案一樣包含同一訊息,但具有衝突訊息定義。例如,兩個訊息的名稱相同(例如,“防火等級”),但是帶有不同的數據類型 (例如標籤列表代替選項設定)或有效性。
在這種情況下,熱連結模塊的訊息與主檔案中的衝突:衝突訊息被附加到訊息管理器的列表中,但是,只有當您勾選 在熱連結中顯示衝突的訊息時顯示。.
對於每個此類訊息或組,您可以執行下列操作之一:
•點擊訊息管理器面板末端的合併圖標。熱連結模塊中帶有其定義的訊息,將覆蓋 主檔案中相應的訊息。
•開啟熱連結的源檔案夾,並編輯其訊息定義,以匹配主檔案的訊息定義。然後,在主檔案中,更新熱連結的模塊來消除衝突。
•什麼都不做 這種情況下,熱連結訊息可用性和值將被用於熱連結的元素,並且源檔案夾中的可用性和值將被用於源檔案夾的元素。
–例外:如果訊息僅在數據類型上不同,應以主專案訊息的數據類型為準。(熱連結的元素訊息將被轉換,以使用主專案訊息的數據類型)。