Quantcast
Channel: Microsoft Dynamics CRM Forum - Recent Threads
Viewing all articles
Browse latest Browse all 79901

Help converting code from crm4 to crm 2011

$
0
0

Hy guys,

so i made a listbox with some values, and each value has also different color.  Name of my listbox control is "new_verkaufschance". So to access my listbox i have this code :

var myListVerkaufschance = crmForm.all.new_verkaufschance;

but now i try to convert it to crm 2011.  

This is my whole code

function VerkaufschanceChangeColorsFunction() {

   var myListVerkaufschance = crmForm.all.new_verkaufschance;

   var option1 = myListVerkaufschance.options[1];

   var option2 = myListVerkaufschance.options[2];

   var option3 = myListVerkaufschance.options[3];

   var option4 = myListVerkaufschance.options[4];

   var option5 = myListVerkaufschance.options[5];

   var option6 = myListVerkaufschance.options[6];

   var option7 = myListVerkaufschance.options[7];

   var option8 = myListVerkaufschance.options[8];

   option1.style.backgroundColor = "#FA676F";

   option2.style.backgroundColor = "#F98B70";

   option3.style.backgroundColor = "#FDBD7D";

   option4.style.backgroundColor = "#DFE384";

   option5.style.backgroundColor = "#A3D07F";

   option6.style.backgroundColor = "#7FC57F";

   option7.style.backgroundColor = "#67BC7B";

   option8.style.backgroundColor = "#F8696B";

}

function ColourPriority() {

   var changeColor = function() {

       var a = this;

       // P1

       $(a).val() == 100000006 && $(a).css({

           background: "#FA676F"

       });

       // P2

       $(a).val() == 100000000 && $(a).css({

           background: "#F98B70"

       });

       // P3

       $(a).val() == 100000001 && $(a).css({

           background: "#FDBD7D"

       });

       // P4

       $(a).val() == 100000002 && $(a).css({

           background: "#DFE384"

       });

       // P5

       $(a).val() == 100000003 && $(a).css({

           background: "#A3D07F"

       });

       // P6

       $(a).val() == 100000004 && $(a).css({

           background: "#7FC57F"

       });

       $(a).val() == 100000005 && $(a).css({

           background: "#67BC7B"

       });

       $(a).val() == 100000007 && $(a).css({

           background: "#F8696B"

       });

   };

   changeColor.call($("#new_verkaufschance"));

   $("#new_verkaufschance").change(changeColor);

}

So instead of :

var myListVerkaufschance = crmForm.all.new_verkaufschance;

i tried :

var myListVerkaufschance = Xrm.Page.getAttribute("new_verkaufschance").getOptions();

var myListVerkaufschance = Xrm.Page.getAttribute("new_verkaufschance").getOptions().text;

var myListVerkaufschance = Xrm.Page.getAttribute("new_verkaufschance").getValue();

var myListVerkaufschance = Xrm.Page.getAttribute("new_verkaufschance").options;


Viewing all articles
Browse latest Browse all 79901

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>