none
Spalten/Zeilen oder Feld in Ansicht farbig hinterlegen/hervorheben RRS feed

  • Frage

  • Hallo,

    kann man in der Ansicht einer Entität einzelne Spalten/Zeilen oder noch besser, genau ein Feld (in Abhängigkeit eines Kriteriums), farbig hinterlegen?

    Vielleicht hilft ein Beispiel:

    Jemand möchte schnell in der Ansicht sehen, wer innerhalb der Entität Firma, seine A-Kunden sind. Das Feld der ABC-Klassifizierung (welches selbstverständlich in der Ansicht vorher eingefügt worden sein muss) soll also z.B. grün hinterlegt sein bzw. die ganze Zeile des Datensatzes, der dieses Kriterium erfüllt.

    Konnte leider bisher nur Lösungen für Formularwerte finden, die aber in der Ansicht nicht übernommen werden.

    Vielen Dank vorab.

    Grüße,
    Christin
    Mittwoch, 17. Juni 2009 13:10

Antworten

  • Hallo an alle,

    habe noch weiter recherchiert und hier gibt es auch hilfreiche Infos.

    http://blog.odynia.org/archives/14-Colourising-Microsoft-CRM-Grids.html

    http://blog.odynia.org/categories/3-Microsoft-CRM

    Viele Grüße,
    Christin
    Donnerstag, 18. Juni 2009 12:24

Alle Antworten

  • Hallo,

    natürlich ist das möglich. Anbei ein kleines Beispiel:
     

    //Komplette Farbe des Tabs ändern

    document.all.tab0.style.backgroundColor = 'red';

     

    //Farbe des Reiters in der Übersicht ändern

    crmForm.all.tab3Tab.style.backgroundColor="blue";

     

    // Farbe der Picklist-Einträge ändern

    //ToDO: <Name des picklist Feldes> durch den Schema-Namen der Picklist ersetzen

    var list = crmForm.all.<Name des picklist Feldes>;

     

    //Picklisten beginnen bei 0! Hier werden der 2. bis 4. Eintrag geändert

    var option1 = list.options[1];

    var option2 = list.options[2];

    var option3 = list.options[3];

     

    //Setzen der Hintergrundfarbe

    option1.style.backgroundColor = "red";

    option2.style.backgroundColor = "green";

    option3.style.backgroundColor = "yellow";

     

    //Hintergrund des Formulares ändern

    document.all.areaForm.style.backgroundColor = 'yellow';


    Viele Grüße

    Michael Sulz
    axcentro GmbH
    Mittwoch, 17. Juni 2009 13:20
    Moderator
  • Hallo Michael,

    vielen Dank. Da habe ich mich unklar ausgedrückt. Es geht eben gerade nicht um das Formular, sondern die Ansichten. Wenn ich in meinem oben beschriebenen Beispiel auf dem Formular die Anpassungen vornehme und bei der Klassifizierung den Picklistenwert grün einfärbe etc. wird dieser in der Ansicht (z.B. "Meine aktiven Firmen") nicht übernommen. Mich würde interessieren, wie das an der Stelle funktioniert.

    Vielen Dank vorab für Deine/Eure Mühe ;-)

    Grüße,
    Christin

    Mittwoch, 17. Juni 2009 13:30
  • Hallo Christian,

    du möchtest also das Grid, bzw. einzelne Felder des Grids abhängig von einem Wert in einer Picklist je Reihe im Grid einfärben, richtig?

    Das ist nicht so einfach, eventuell gibt dir dieser Artikel die rtsen Hinweise, wie du so etwas realisieren kannst.
     

    http://www.stunnware.com/crm2/data/JS32.htm
     

    http://blog.customereffective.com/blog/2009/02/javascript-snippets-for-working-with-grids-in-crm.html


    Viele Grüße

    Michael Sulz
    axcentro GmbH
    Mittwoch, 17. Juni 2009 13:35
    Moderator
  • Hallo Christian,

    du möchtest also das Grid, bzw. einzelne Felder des Grids abhängig von einem Wert in einer Picklist je Reihe im Grid einfärben, richtig?

    Das ist nicht so einfach, eventuell gibt dir dieser Artikel die rtsen Hinweise, wie du so etwas realisieren kannst.
     

    http://www.stunnware.com/crm2/data/JS32.htm

    http://blog.customereffective.com/blog/2009/02/javascript-snippets-for-working-with-grids-in-crm.html


    Viele Grüße

    Michael Sulz
    axcentro GmbH
    Hallo Michael,

    genau, das Grid ist gemeint - ich probier es mal mit Deinen Hinweisen. Vielen Dank sowie

    Viele Grüße,
    Christin
    Mittwoch, 17. Juni 2009 13:54
  • Hallo an alle,

    habe noch weiter recherchiert und hier gibt es auch hilfreiche Infos.

    http://blog.odynia.org/archives/14-Colourising-Microsoft-CRM-Grids.html

    http://blog.odynia.org/categories/3-Microsoft-CRM

    Viele Grüße,
    Christin
    Donnerstag, 18. Juni 2009 12:24
  • Hallo Christin,

    vielen Dank für die Rückmeldung. Sind wirklich 2 intressante Artiekl.

    Viele Grüße

    Michael Sulz
    axcentro GmbH
    Donnerstag, 18. Juni 2009 12:31
    Moderator