2010-05-25 12 views
5

मैं स्थिति या इसी तरह के आधार पर शेयरपॉइंट सूची की पंक्तियों में रंग लागू करना चाहता हूं।स्थिति के आधार पर, मैं शेयरपॉइंट सूची में रंग कैसे लागू करूं?

कृपया कोई मुझे विस्तार से बता सकता है कि यह कैसे करें।

उत्तर

2

इस विषय के बारे में उत्कृष्ट Path To SharePoint blog पर बहुत सी पोस्ट हैं।

मैं व्यक्तिगत पोस्ट सूचीबद्ध नहीं कर रहा हूं, लेकिन तकनीक को 'Html Calculated Column' कहा जाता है।

0

हालांकि यह एक देर का जवाब है, लेकिन इस सवाल को अभी भी बहुत कुछ पूछा जाता है।

How to do list highlighting in SharePoint

यह मेरी कंपनी के है:

मैं एक साथ पृष्ठों है कि अधिक विस्तृत walkthroughs (क्रिस्टोफ़ के समाधान @Muhimbi ने उल्लेख सहित) के लिए ऐसा करने का संभव तरीकों का एक सारांश रख दिया है, लिंक के साथ ब्लॉग [खेद], और इस कार्यक्षमता [खेद] है कि एक व्यावसायिक उत्पाद बनाने से प्रेरित था, और मैं अनिवार्य रूप से ब्लॉग [ खरीद अब खेद] में उत्पाद का उल्लेख है।

0

कोड को उजागर नीचे और माता पिता के लिए (निकटतम) तालिका पंक्ति कुछ तालिका सेल संख्यात्मक मान के आधार पर शैली को जोड़ने

SharePoint डिजाइनर में सशर्त स्वरूपण सही और जिस तरह मैं उम्मीद काम नहीं कर रहा था और इस jQuery कोड का उपयोग कर बेहतर है

<script src="https://portal/SiteAssets/jsLibrary/jquery.1.9.1.min.js" type="text/javascript"></script> 

<script type="text/javascript"> 
jQuery.noConflict(); 

jQuery(document).ready(function() { 
// Wait until SP.JS has loaded before calling ConditionalFormatting 
    ExecuteOrDelayUntilScriptLoaded(ConditionalFormatting, "sp.js"); 
}); 

    function ConditionalFormatting(){ 
     jQuery('table[id*="7011A98DAFA5"] tbody td').each(function(){ 
      var valD=parseFloat(jQuery(this).text()); 
      if (valD== 0.16){ 
       jQuery(this).closest('tr').css('background-color','yellow') 
      } 
      else if (valD > 0.16){ 
       jQuery(this).closest('tr').css({'background-color':'red'}) 
      } 
      else if (valD< 0.16){ 
       jQuery(this).closest('tr').css('background-color','green') 
      } 
     }); 
    } 


</script>