天天看點

Microsoft Dynamics CRM4.0學習筆記(一)Microsoft Dynamics CRM4.0學習筆記(一)

Microsoft Dynamics CRM4.0學習筆記(一)

簡介:本文适合初學微軟CRM的人借鑒,簡單來說就是在CRM系統的左邊菜單中添加一個菜單,

              建立一個頁面,并在頁面構成表單和添加部分功能菜單;

              技術角度來說,就是自定義實體、導出自定義項、導入自定義項、ISV.Config的結合運用;

              特别提醒:在進行自定義實體中的相關所有操作記得儲存再釋出,

              以免造成不必要的損失和"BUG"

              具體功能點如下:1、添加【項目測試彭振】菜單及頁面

                                               2、清單、表單中添加CRM屬性的九大類型字段、節點、IFRAME

                                               3、清單頁添加功能點菜單【廣告素材檢視、車寶通關閉】等

                                               4、詳情表單中添加功能點菜單【同步到EBS、客戶排查】和樹形菜單【執行單操作】

                                               5、當打開詳情表單時,隐藏功能點樹形菜單【執行單操作】中的【資源預訂】節點

                                               6、OnChange、OnLoad、OnSave在表單以及屬性字段上的運用以及字段樣式等的控制

                                               7、關系以及映射與字段屬性的結合運用(此處以後會進一步講解)

            具體效果圖如下:

Microsoft Dynamics CRM4.0學習筆記(一)Microsoft Dynamics CRM4.0學習筆記(一)
Microsoft Dynamics CRM4.0學習筆記(一)Microsoft Dynamics CRM4.0學習筆記(一)
Microsoft Dynamics CRM4.0學習筆記(一)Microsoft Dynamics CRM4.0學習筆記(一)

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------

項目實施如下:

Microsoft Dynamics CRM4.0學習筆記(一)Microsoft Dynamics CRM4.0學習筆記(一)

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------

自定義實體(基本資訊)

添加【項目測試彭振】菜單及頁面

Microsoft Dynamics CRM4.0學習筆記(一)Microsoft Dynamics CRM4.0學習筆記(一)

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------

自定義實體(屬性和視圖)

清單、表單中添加CRM屬性的九大類型字段、節點、IFRAME

當打開詳情表單時,隐藏功能點樹形菜單【執行單操作】中的【資源預訂】節點

OnChange、OnLoad、OnSave在表單以及屬性字段上的運用以及字段樣式等的控制

Microsoft Dynamics CRM4.0學習筆記(一)Microsoft Dynamics CRM4.0學習筆記(一)
Microsoft Dynamics CRM4.0學習筆記(一)Microsoft Dynamics CRM4.0學習筆記(一)
Microsoft Dynamics CRM4.0學習筆記(一)Microsoft Dynamics CRM4.0學習筆記(一)

 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------

自定義實體(關系)

關系以及映射與字段屬性的結合運用(此處以後會進一步講解)

Microsoft Dynamics CRM4.0學習筆記(一)Microsoft Dynamics CRM4.0學習筆記(一)
Microsoft Dynamics CRM4.0學習筆記(一)Microsoft Dynamics CRM4.0學習筆記(一)

 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------

導出自定義項、導入自定義項、ISV.Config的結合運用

清單頁添加功能點菜單【廣告素材檢視、車寶通關閉】等

詳情表單中添加功能點菜單【同步到EBS、客戶排查】和樹形菜單【執行單操作】

Microsoft Dynamics CRM4.0學習筆記(一)Microsoft Dynamics CRM4.0學習筆記(一)
Microsoft Dynamics CRM4.0學習筆記(一)Microsoft Dynamics CRM4.0學習筆記(一)
Microsoft Dynamics CRM4.0學習筆記(一)Microsoft Dynamics CRM4.0學習筆記(一)

 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------

編輯ISV.Config

isv.config其實也就是文字上面圖檔中所提到的customizations.xml,導出它>編輯它>導入它

則完成了我們的導出自定義項、導入自定義項、ISV.Config的結合運用,

下面看我們ISV.Config中要添加的代碼,以用于

清單頁添加功能點菜單【廣告素材檢視、車寶通關閉】等

詳情表單中添加功能點菜單【同步到EBS、客戶排查】和樹形菜單【執行單操作】

<Entity name="new_projecttestpz">
- <ToolBar ValidForCreate="0" ValidForUpdate="1">
  <ToolBarSpacer /> 
- <Button Client="Web" JavaScript="openStdWin('https://www.baidu.com/','', 700, 500)" PassParams="1" WinParams="" WinMode="0">
- <Titles>
  <Title LCID="2052" Text="提示資訊" /> 
  </Titles>
- <ToolTips>
  <ToolTip LCID="2052" Text="提示資訊" /> 
  </ToolTips>
  </Button>
- <Button Client="Web" JavaScript="openStdWin('https://www.baidu.com/','',800, 600)" PassParams="1" WinParams="" WinMode="0">
- <Titles>
  <Title LCID="2052" Text="同步到EBS" /> 
  </Titles>
- <ToolTips>
  <ToolTip LCID="2052" Text="将相關記錄同步到EBS,作為EBS資金池核銷對象" /> 
  </ToolTips>
  </Button>
- <Button Client="Web" JavaScript="openStdWin('https://www.baidu.com/', '',1024, 768)" PassParams="1" WinParams="" WinMode="0">
- <Titles>
  <Title LCID="2052" Text="客戶排查" /> 
  </Titles>
- <ToolTips>
  <ToolTip LCID="2052" Text="客戶排查" /> 
  </ToolTips>
  </Button>
- <Button Client="Web" JavaScript="openStdWin('https://www.baidu.com/','',800, 500)" PassParams="1" WinParams="" WinMode="0">
- <Titles>
  <Title LCID="2052" Text="同步到營銷系統" /> 
  </Titles>
- <ToolTips>
  <ToolTip LCID="2052" Text="将相關記錄同步到營銷系統" /> 
  </ToolTips>
  </Button>
  </ToolBar>
- <Grid>
- <MenuBar>
- <Buttons>
- <Button Client="Web" JavaScript="openStdWin('https://www.baidu.com/', '',800, 600)" PassParams="1" WinParams="" WinMode="0">
- <Titles>
  <Title LCID="2052" Text="導單" /> 
  </Titles>
- <ToolTips>
  <ToolTip LCID="2052" Text="導單" /> 
  </ToolTips>
  </Button>
- <Button Client="Web" JavaScript="openStdWin('https://www.baidu.com/', '',1024, 768)" PassParams="1" WinParams="" WinMode="0">
- <Titles>
  <Title LCID="2052" Text="廣告素材檢視" /> 
  </Titles>
- <ToolTips>
  <ToolTip LCID="2052" Text="廣告素材檢視" /> 
  </ToolTips>
  </Button>
  <ToolBarSpacer /> 
- <Button Client="Web" JavaScript="openStdWin('https://www.baidu.com/', '',1024, 768)" PassParams="1" WinParams="" WinMode="0">
- <Titles>
  <Title LCID="2052" Text="車通寶關閉" /> 
  </Titles>
- <ToolTips>
  <ToolTip LCID="2052" Text="車通寶關閉" /> 
  </ToolTips>
  </Button>
  <ToolBarSpacer /> 
- <Button Client="Web" JavaScript="openStdWin('https://www.baidu.com/', '',800, 600)" PassParams="1" WinParams="" WinMode="0">
- <Titles>
  <Title LCID="2052" Text="審批執行單" /> 
  </Titles>
- <ToolTips>
  <ToolTip LCID="2052" Text="掃描執行單,進行批量審批" /> 
  </ToolTips>
  </Button>
  </Buttons>
  </MenuBar>
  </Grid>
- <MenuBar>
- <CustomMenus>
- <Menu ValidForCreate="0">
- <Titles>
  <Title LCID="1033" Text="執行單操作" /> 
  </Titles>
- <MenuItem JavaScript="openStdWin('https://www.baidu.com/', '',800, 600)" PassParams="1" WinParams="" WinMode="0">
- <Titles>
  <Title LCID="1033" Text="資源預定" /> 
  </Titles>
  </MenuItem>
- <MenuItem JavaScript="openStdWin('https://www.baidu.com/', '',800, 600)" PassParams="1" WinParams="" WinMode="0">
- <Titles>
  <Title LCID="1033" Text="資源預定導入" /> 
  </Titles>
  </MenuItem>
- <MenuItem JavaScript="openStdWin('https://www.baidu.com/', '',660, 330)" PassParams="1" WinParams="" WinMode="0">
- <Titles>
  <Title LCID="1033" Text="效果資料導入" /> 
  </Titles>
  </MenuItem>
  <MenuSpacer /> 
- <MenuItem JavaScript="if(confirm('執行單一旦釋放将不可恢複,是否繼續?') == true){openStdWin('https://www.baidu.com/','', 500, 200);}" PassParams="1" WinParams="" WinMode="0">
- <Titles>
  <Title LCID="1033" Text="執行單釋放" /> 
  </Titles>
  </MenuItem>
- <MenuItem JavaScript="if(confirm('執行單一旦取消将不可恢複,是否繼續?') == true){openStdWin('https://www.baidu.com/','', 500, 200);}" PassParams="1" WinParams="" WinMode="0">
- <Titles>
  <Title LCID="1033" Text="執行單取消" /> 
  </Titles>
  </MenuItem>
  </Menu>
  </CustomMenus>
  </MenuBar>
  </Entity>
           

 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------

OK,到此結束,本文以圖文結合的方式講述了文章開頭所述的功能點和淺入微軟CRM了!

繼續閱讀