crmzhcn ext使用站點地圖將網(wǎng)頁集成到用戶界面中_第1頁
crmzhcn ext使用站點地圖將網(wǎng)頁集成到用戶界面中_第2頁
crmzhcn ext使用站點地圖將網(wǎng)頁集成到用戶界面中_第3頁
crmzhcn ext使用站點地圖將網(wǎng)頁集成到用戶界面中_第4頁
crmzhcn ext使用站點地圖將網(wǎng)頁集成到用戶界面中_第5頁
已閱讀5頁,還剩61頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

本課程還介紹了如何修改Dynamics Dynamics 站點地圖提供了Dynamics中的導航結(jié)構(gòu)。對站點地圖和安DynamicsforOutlook導航 DynamicsforOutlook導航界面Outlook以樹視圖方式按字母順序呈現(xiàn)各個導航區(qū)域,而不是使用站點7.2OUTLOOKSiteMap指定DynamicsforOutlook要呈URL。<SiteMap<SiteMapArea下表介紹了Area元素的屬性。。。 呈現(xiàn)的URL。<AreaId="SFA"ResourceId="Area_Sales"<AreaId="SFA"ResourceId="Area_Sales"<Titles><Title>元素替換Group可以隱藏或顯示由父區(qū)域定義的組。通過將IsProfile屬性設(shè)置為true,。。 呈現(xiàn)的URL。<Group<GroupId="SFA"ResourceId="Area_Sales"IsProfile="true"SubArea控制在DynamicsforOutlook客戶端脫機時。正用Dynaicsfor Outlook 時此子區(qū)域的。 forOutlook時此 的信息傳遞到URL。。 SURL或HTMLWeb資源。<SubAreaId="nav_accts"Entity="account"<SubAreaId="nav_accts"Entity="account"r.html"/>使用Dynamics2011,可以在 應語言分別提供和說明。這些和說明在下文中的<Descriptions>和<Description>元素以及<Titles>和<Title>元素中指定。在DynamicsforOutlook和DynamicsforOutlookwithOfflineAccess中,說明顯示在區(qū)域的文件夾主頁中;在Dynamics中,說明顯示為Web客戶端中的工具提示。Description下表介紹了Description元素的屬性。<SubArea<SubAreaId="nav_newentity"<DescriptionLCID="1033"Description="EnglishDescription"/><DescriptionLCID="2052"Description="中文說明TitlesTitle下表介紹了Title元素的屬性。<SubArea<SubAreaId="nav_newentity"<TitleLCID="1033"Title="EnglishTitle"<TitleLCID="2052Title="中文標題 <SubAreaId="nav_managekb"<SubAreaId="nav_managekb"在Dynamics中,依次單擊“設(shè)置”、“自定義Map/SiteMap處的站點地圖節(jié)點。后的customizations.xml文件。在Dynamics VisualStudio2010XMLNotepad2007SDKSDK\SchemasCustomizationsSolution.xsd文件關(guān)聯(lián)起的XML元素和屬性為您提供指導。在“XML架構(gòu)”框中,單擊“添加...”,然后在“打開XSD架構(gòu)”框中,導航到sdk\schemas\customizationssolution.xsd文件。在VisualStudio2010中編輯站點地圖,以向自定義“”組中添加“”實體。在Dynamics 步驟8:導入解決方案步驟9:發(fā)布自定義項在Dynamics中,創(chuàng)建一個包含自定義實體和自定義站點值) Dynamics中,單擊“設(shè)置”,單擊“解決 要向Dynamics用戶界面添加自定義控件,請使用功能區(qū)執(zhí)ISV提示:盡管定制員可以替代按鈕功能,但也帶來了與ISV功能出現(xiàn)的在Dynamics 會替代對ISV.Config文件的現(xiàn)有更改。在Dynamics2011,通過使用解決方案,ISV之間的功能區(qū)已降到最低限度。重要提示:Dynamics2011不再使用ISV.Config文件在Dynamics的早期版本中,在應用程序的各種區(qū)域中,定制員只能向?qū)Ш絽^(qū)域添加項目。Dynamics2011公開了的區(qū)域和的功能,例如在整個環(huán)境中添加、刪除、替代和禁用控件。 功能區(qū)。所有更改都將位于<CustomAction>或<HideCustomAction>元素中。這些元素將應用到Dynamics Id。若要將新功能區(qū)元素放在 SDK中的可文件中。件。對于每個實體,您都會在找到一個entitynameribbon.xml文件。這對應當找到該實體的功能區(qū)XML文件。Dynamics的默認功能區(qū)定義可在SDK包中的以下位置 據(jù)實體的名稱命名:邏輯實體名稱+Ribbon.xml。基于實體功能區(qū)模板定義構(gòu)建的<RibbonDiffXml>定義。 ImportExportXml/RibbonDiffXml節(jié)點中定義。不能在特定實體的RibbonDiffXml節(jié)點中定義這種更改。Ms.HomepageGrid.<實體邏輯名稱>開頭。例如,客戶實體網(wǎng)格上文本IdMs.HomepageGrid.account.MainTab??蛻魧嶓w網(wǎng)格上顯示的所有選項卡的Id屬性都以 戶將光標放入該網(wǎng)格中,功能區(qū)會發(fā)生更改。此時會顯示一個為“列Ms.SubGrid.<實體邏輯名稱>開頭。例如,客戶實體子網(wǎng)格上文本為“客戶”的選項卡的Id屬性為Ms.SubGrid.account.MainTab。>實體窗體功能區(qū)是一個選項卡集合,這些選項卡的Id屬性值都以 .Form.<實體邏輯名稱>開頭。例如,客戶實體窗體上為“客戶”的選項卡的Id屬性為 體窗體中也顯示寶石狀圖標。寶石狀圖標提供一個Id為Ms 的 >元素當您查看Dynamics “基本主頁”選項卡的Id為Ms DynamicsforOutlook功能區(qū)OfficeOutlook2003不顯示功能區(qū)。OfficeOutlook2007和2010使用功能區(qū)??墒褂肈ynamics OfficeOutlook20032007支持早期版本OfficeOutlook和菜單的 forOfficeOutlook控件分別定義為Id值為 .LegacyOfficeToolbar和Ms OfficeOutlook2010支持OfficeOutlook2010和菜單的 forOfficeOutlook控件分別定義為Id值為 .Outlook14GlobalToolbar和Ms Dynamics還定義了若干個特殊用途的功能區(qū)選項卡和一個“Web資源編注意:可在sdk\walkthroughs\ribbon\addacustombuttontoanexistinggroupforaspecificentities.zip處的 SDK文件中獲得包含本演練目標的托管解決方案。注意:您可以導入Dynamics 方案以將這些圖標添加到您的組織中??蓮腟DK\Walkthroughs\SDKSampleImages.zip處的SDK可文件中獲得編輯它。但是,強烈建議您使用支持XSD架構(gòu)驗證的應用程序,例如VisualStudio。VisualStudio或VisualWebDeveloper2010ExpressEdition中的XSD驗證提供In liSense信息和架構(gòu)VisualWebDeveloper2010ExpressEdition可從 XSD架構(gòu)驗證。用于驗證解決方案中的customization.xml文件的XSD架構(gòu)文件位于SDK\Schemas中。確保將該文件夾中的所有文件到同一 含指向文件夾中所有其他XSD文件的。從X:\Labfiles\Extending\sdk\SchemasXSD架構(gòu)文的位置。此位置很可能是[安裝驅(qū)動器]\ProgramFiles(x86)\VisualStudioX.0\Xml\SchemasXVisualStudio然后選擇VisualStudio的版本。在“Xml架構(gòu)”框中,您將會看到SDK中提供了實體的“RibbonXml”定義示例,位置為: <GroupId="Ms <GroupId="Ms HomepageGridCollaborate<GroupId="Ms <GroupId="Ms “控件”元素的Id屬性值。accountRibbon.xml文件中,找到“窗體”和主頁“協(xié)作”組中的<ButtonId="Ms <ButtonId="Ms bon.Tooltip.Assign"Command="Ms teAlias="o1"記錄Sequence屬性為33:<ButtonId="Ms <ButtonId="Ms bon.Tooltip.Assign"Command="Ms teAlias="o1"在accountRibbon.xml文件中,記錄組中其他控件的“TemteAlias”值。找到以下示例中顯示的Ms te <Layout<OverflowSectionType="OneRow"Tem yMode="Large"/><OverflowSectionType="OneRow" teAlias="o2"Dis yMode="Large"/><OverflowSectionType="OneRow"Tem teAlias="isv"Dis yMode="Large"/></Layout><Layout<OverflowSectionType="OneRow" yMode="Large"/><OverflowSectionType="ThreeRow" teAlias="o2"Dis yMode="Medium"/><OverflowSectionType="ThreeRow"Tem teAlias="isv"Dis yMode="Medium"/><Layout<OverflowSectionType="ThreeRow" yMode="Medium"/><OverflowSectionType="ThreeRow" teAlias="o2"Dis yMode="Medium"/><OverflowSectionType="ThreeRow"Tem teAlias="isv"Dis yMode="Medium"/><Layout<OverflowSectionType="ThreeRow" yMode="Medium"/><OverflowSectionType="ThreeRow" teAlias="o2"Dis yMode="Small"/><OverflowSectionType="ThreeRow"Tem teAlias="isv"Dis yMode="Medium"/><Layout<OverflowSectionType="OneRow" yMode="Large"/><OverflowSectionType="ThreeRow" teAlias="o2"Dis yMode="Small"/><OverflowSectionType="ThreeRow"Tem teAlias="isv"Dis yMode="Small"/><LayoutTitle="Popup"LayoutTitle="LargeMedium" <GroupTemte>(RibbonDiffXml)使用某個可能的“TemteAlisas”值,條消息,“已將此記錄發(fā)送至其他系統(tǒng)”。若要包含此功能,請執(zhí)行以下步驟創(chuàng)建一個Web資源:{}<CustomActions tes yRules yRules<EnableRules<LocLabels須包括所要更改項的位置相關(guān)信息。使用Location屬性指定更改的應用添加新的功能區(qū)元素時,您應當包含元素,例如,現(xiàn)有的選項卡或您使用能保證值的唯一性名約定。為保持一致性和可讀性,建議您使根據(jù)您所提供的位置信息,Sequence屬性值會確定各項的呈現(xiàn)順序。如果“<HideCustomAction>RibbonDiffXml)”是要刪除現(xiàn)有的功能區(qū)元素以使與現(xiàn)有元素相同的CustomAction.Location值,以覆蓋該元素。HideActionIdId。為保持一致性和可讀性,您應遵循刪除的功能區(qū)元素的Id匹配?!癈ommandDefinitions”、“LocLabelsWeb資源圖像相關(guān)聯(lián)。此 <Button <CommandDefinition>元素定義功能區(qū)中令。Id屬性為命令指定了唯安全說明:所有命令定義均會到每位用戶的計算機,以便在運行時的“查看源文件”命令,并可以通過檢查代碼,確定在 FunctionName="contoso_send"/>URL:<Url>Address屬性值打開 >單擊此按鈕后,將顯示JScript消息,“已將此記錄發(fā)送至其他系統(tǒng)”。將使用在Web資源“sample_<EnableRule >使用/Comm EnableRule元素將特定啟用規(guī)則與命令定義相關(guān)聯(lián)。則,那么如果要啟用該功能區(qū)元素,則所有啟用規(guī)則都必須為True。TrueFalse的可回True時可以返回負數(shù)結(jié)果。使用此規(guī)則可僅針對特定類型的使用此規(guī)則可根據(jù)DynamicsforOutlookwithOfflineAccess當前是Dynamics中記錄如果地址匹配,則它會返回True。默認AND比較,對幾種有效的組合進行使用此規(guī)則可針對Dynamics的特定SKU版本啟用功能區(qū)元素。S以按如下方式使用<DisyRule>元素: 素,所有顯示規(guī)則的求值結(jié)果都必須為True。所有顯示規(guī)則都會提供一個用于指定規(guī)則的默認值是True還是所測試的項目返回True時可以返回負數(shù)結(jié)果。下表介紹了使用此規(guī)則可僅針對特定類型的使用此規(guī)則可根據(jù)DynamicsforOutlookwithOfflineAccess當前是義規(guī)則。PropertyName選項包括:如果地址匹配,則它會返回True。默認AND比較,對幾種有效的組合進行使用此規(guī)則可針對Dynamics的特定SKU版本啟用功能區(qū)元素。S yRules <TypeRuleType="Web"/> <EnableRule TypeRuleType="Web"<EnableRule<SelectionCountRuleAppliesTo="SelectedEntity"Minimum="1"/>統(tǒng)<LocLabel<Titlelanguagecode="2052"description="將此記錄發(fā)送至其他系統(tǒng)"/>指令本地化; <Titlelanguagecode="2052"description="發(fā)送至其他系統(tǒng)<LocLabel若要查看修改后的最終RibbonDiffXML,請打開X:\Labfiles\Extending\Chapter7\ModifiedRibbonDiffXML.txt處的代碼示例。VisualWebDeveloper2010ExpressEdition中,(zipped)注意:.zip文件。文件的名稱可能發(fā)生在Dynamics 提示:最常見類型是RibbonDiffXml中的依賴元素時出錯??赡苣洶ㄔ谀程幍腖ocLabel??赡茉谄渌氐腦ML屬性末尾包括了一個額外的空白字符。所有必須完全匹配。 Dynamics,并查看導航窗格的“客戶”對于“報價單”實體,添加<HideCustomAction><HideCustomAction>(RibbonDiffXml)元素,并將它使用SDKSampleCode\CS\\Ribbon\ExportRibbonXml\的Id值: 對于“報價單”實體,添加<HideCustomAction> tion"/> <HideCustomActionLocation="Ms HideActionId="Sample.Form.lead.ConvertLead.HideAction"/><HideCustomActionLocation="Ms 使用SDK中X:\Labfiles\Extending\SDK\SampleCode\CS\\Ribbon\ExportRibbonXml\ExportedRibbonXml處包括的以下文件來識別您要刪除的每一項的Id值: XSD架構(gòu)文件,并將它們?nèi)康侥挠嬎銠C。將它們保存在VisualStudio用于XSD驗證文件的位置。此位置很可能是[安裝驅(qū)動器]\ProgramFiles(x86)\VisualStudioX.0\Xml\Schemas,其中X表示VisualStudio的版本。然后選擇VisualStudio的版本。在“Xml架構(gòu)”框中,應當會看到 對于“報價單”實體,添加<HideCustomAction> tion"/> ead.ConvertLead.HideAction"/><HideCustomActionLocation="Ms 在Dynamics 這種功能可用于在其他應用程序中創(chuàng)建指向Dynamics窗體和視圖的。這樣,您就可以擴展其他應用程序、報表或,以便用

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論