2017年12月16日 星期六

SSMS新增描述欄位查詢



最近看到在開發時,很多人裝了一個Icon是一隻蟾蜍的SQL軟體,為了彌補SSMS無法在Table Design時看到欄位描述的功能,在此提供一個小方法讓大家可以很方便的在Table Design時看到欄位描述的功能
Step 1.
關掉你的SSMS,並tap Windows + R  輸入regedit
Step 2. Computer\HKEY_CURRENT_USER\Software\Microsoft\SQL Server Management Studio\14.0\DataProject裡面更新以下的兩個註冊檔,加上17,如下圖






Step 3. 重新開啟SSMS,你就會見證奇蹟的時刻




以上供大家參考,另外提醒一下設定註冊檔時如果路徑不是14就代表你用的版本不同,就選擇你自己的SSMS版本就好
如果需要其他欄位,請參考以下對應表
Property sequence:
  1. Column Name
  2. Data Type
  3. Length
  4. Precision
  5. Scale
  6. Allow Nulls
  7. Default Value
  8. Identity
  9. Identity Seed
  10. Identity Increment
  11. Row GUID
  12. Nullable
  13. Condensed Type
  14. Not for Replication
  15. Formula
  16. Collation
  17. Description

2017年2月11日 星期六

如何查看Dynamics CRM 的健康狀況

今天客戶反應 間接CRM的裝置有問題 檢查後才發現是Dynamics CRM 壞了
進入O365,點選管理員。








顯示以下訊息:
Current Status: Microsoft engineers have identified a data misconfiguration that caused the disruption in service. They are now restarting the affected service for all impacted regions.
看來只能等他好在檢查了


2017年1月17日 星期二

自定義Dynamic CRM 的Email Editor

1.確認你要使用  rich text editor 的地方 (Ex:於 email Entity 為 description)
2.新增 html-webresource 用來定義 ckeditor. 放置的地方 到 設定-自訂-Web資源-並點選新增

3.新增該頁面後,於Text Editor 裡貼入以下Code


4.要確認以下的Code於Dynamics CRM能正常Load

getTextFieldName()則是要抓取你所要使用編輯器的欄位(Ex:於Email 的Entity為description)

,這邊使用的欄位是使用多行(multiple forms)

在你要使用的表單上打開表單設計器。 創建一個具有足夠長度(例如100 000個字符)的文本字段,它將保存html源代碼,或是存入現有的欄位,這裡的範例是使用(Description)

在表單上插入iframe。 作為webresource使用在先前步驟中創建的資源。 還要設定該Editor產生的值要放在那裡,這裡設定為 dataFieldName=description

這邊的範例是使用description作為儲存文本的地方,以便參數保存此值。
此值由Web Resource getTextFieldName() 做存取


6.做好以上的設定之後,別忘了按發布

7.以下是結果