2012-12-12 17 views
1

我是searchig以突出顯示視圖中的一行。我發現視圖中的版本實際上非常有限,您可以編輯要顯示的查詢和列。在動態客戶關係管理2011年有沒有辦法突出視圖中的一行?

但是,如果我能夠在某一列中顯示至少一個圖標,這足夠了。

其他方式將檢查是否在視圖的XML源中有一個標記允許我標記(anymark)一行。下面是「All Quotes」視圖的XML源代碼示例。

<grid name="resultset" object="1084" jump="name" select="1" icon="1" preview="1"> 
    <row name="result" id="quoteid"> 
    <cell name="name" width="300" /> 
    <cell name="statecode" width="100" /> 
    <cell name="totalamount" width="100" /> 
    <cell name="customerid" width="150" /> 
    <cell name="quotecustomeridcontactcontactid.emailaddress1" width="150" disableSorting="1" /> 
    <cell name="createdon" width="150" /> 
    </row> 
</grid> 

在此先感謝

其他信息

我需要這兩個CRM的在線和前提。

回答

2

如果使用CRM for Outlook的,你可以使用條件格式:
http://www.youtube.com/watch?v=-fJxWzp-qbo

否則試試這個:
http://weblogs.asp.net/gayanperera/archive/2010/06/30/how-to-change-the-grid-icons-dynamically.aspx
它是不支持的,我還沒有試過,但它看起來像它會工作。

+1

+1對Outlook評論,但我不認爲在CRM 2011中不支持的更改是可行的。它肯定不會在CRM Online中工作(接受@MarcoMedrano未指定CRM Online!) –

+0

@GregOwens它不適用於CRM Online,因爲應用程序文件已被修改,這在這種情況下是不可能的 – ccellar

+0

@ccellar Yup - 正如我所說的;) –

0

如果將JScript添加到視圖中,則可以使用內聯樣式表動態編輯視圖。
我知道在視圖中獲取JScript的唯一方法是將一個按鈕添加到功能區。
如果您發現此問題的解決方案,請發帖。

+0

聽起來很奇怪,但可以替代,希望能夠訪問功能區外的組件。 –

0

更新CRM樣式或腳本不受支持。我建議顯示一個具有所需值的視圖列屬性,而不是嘗試顯示顏色或圖標。

0

如果可能,我會建議您在silverlightasp.net中開發自定義視圖。
在那裏您可以根據您的要求設置自定義視圖的格式,這將以支持的方式進行。

+0

我沒有看到用自定義視圖替換標準視圖的方法。你知道怎麼做嗎? –

+0

您可以禁用您現有的視圖,並且應該能夠通過站點地圖顯示您的自定義視圖或爲其創建自定義導航。 –

相關問題