Værktøjer 2011: Visual Ribbon Editor

Download: CRM 2011 Visual Ribbon Editor...

Installation

Værktøjet kræver ingen særlig installation, og værktøjes kan afvikles på såvel klienter som MS CRM 2011-serveren. 

Beskrivelse

Visual Ribbon Editor er et værktøj til MS CRM 2011, hvor man kan redigere CRM bånd. Denne editor vises et eksempel på CRM båndet, som man kan redigere i direkte, uden at skulle helt forstå det underliggende XML-skema.

Værktøjet tilbyder et væld af funktioner og muligheder, og man skal have et grundlæggende kendskab til tilpasning af bånd (ribbon) for at benytte værktøjet.

 

Forbinde til server og organisation

Man kan forbinde til MS CRM-server og Organisationer, ved at klikke på knappen Connection Information, i øverste venstre hjørne, og det er muligt at gemme sine forbindelser. Klik på knappen OK.

 

Anvendelse af værktøjet

Efter tilslutning til den ønskede organisation klikker man på knappen Open. I dialogboksen Open Entity Ribbon vælger man hvilket objekt, f.eks. Kontaktperson, der skal ændres. Klik på knappen OK.

Når man klikker på knappen OK sker der 2 ting:

  1. Der oprettes en Løsning (Solution) i organisationen med navnet RibbonEditor.
     

     
  2. Der fremkommer en grafisk visning af Båndene (Ribbons) for Kontaktperson (Contact). I listen Ribbon Type kan man vælge hvilket bånd man ønsker at ændre, som f.eks. Homepage, som er det generelle bånd for Kontaktperson.
     

 

For at oprette en knap skal en af elementerne i området Collaborate markeres, f.eks. knappen Add To Queue. Derefter klikkes på knappen New Button. Dialogboksen Insert New Ribbon Button udfyldes, efterfulgt af et klik på knappen OK.

 

Marker den netop indsatte knap og udfyld Details med de ønskede informationer.

Bemærk! I felterne 16x16 Image og 32x32 Image skal man indtaste teksten WebResource/ foran navnet på ikonerne.

De ikoner, der refereres til, skal være placeret i en Løsning (Solution) i organisationen, f.eks. således:

 

Klik på fanen Action. Klik derefter på linket Add og vælg JavaScriptFunction. Udfyld de 2 felter med et funktionsnavn (Function Name) og et bibliotek (Library) hvor Javascript-koden findes.

Bemærk! Foran navnet på Library-filen new_JScriptFunctions skal der stå $webresource:

Slut af med at klikke på knappen Save, og bekræft at du vil gennemføre ændringen.

Det færdige resultat ses herunder. Når man klikker på knappen Telefonknap aktiveres den Javascript-funktion (HelloWorld), som angivet herover.

Bliv medlem af CRMUG DK

De regionale afdelinger i CRMUG giver mulighed for a mødes med andre medlemmer af CRMUG i dit lokalområde. Hermed får du mulighed for at mødes ansigt til ansigt og vidensdele med andre brugere af Microsoft Dynamics CRM i dit område.

Læs mere den Danske afdeling af CRMUG...

Om Henrik Jensen

Jeg har altid fingeren på pulsen når det drejer sig om Microsofts produkter & teknologier, og især når det handler om Microsoft Dynamics CRM.

Henrik Jensen

Jeg har arbejdet professionelt i IT-branchen mere end 25 års, deraf mere end 18 år med CRM-systemer, og samtidig indehaver af mere end 50 Microsoft-certificeringer.

Mobil: +45 20 300 300
E-mail: hj@easyconsult.dk

EASYConsult ApS

Læs mere...

Downloads, værktøjer, installation og JScript

Downloade komponenter til MS CRM:
    • Microsoft Dynamics CRM 4.0
    • Microsoft Dynamics CRM 2011
    • Microsoft Dynamics CRM 2013
    • Microsoft Dynamics CRM 2015
    • Microsoft Dynamics CRM 2016

Liste over Opdateringspakker (Rollups):
    • Microsoft Dynamics CRM 4.0
    • Microsoft Dynamics CRM 2011
    • Microsoft Dynamics CRM 2013
    • Microsoft Dynamics CRM 2015
    • Microsoft Dynamics CRM 2016

Værktøjer til MS CRM:
    • Liste med værktøjer til MS CRM

Krav og opsætninger til installation:
    • Krav og opsætninger MS CRM 2011
    • Krav og opsætninger MS CRM 2013
    • Krav og opsætninger MS CRM 2015
    • Krav og opsætninger MS CRM 2016

JScript eksempelkode:
    • JScript eksempelkode

Diverse værktøjer:
    • Sysinternals
    • PowerShell og MS CRM 2011

Månedsliste

Forbehold

Alt hvad du læser på denne blog er alene udtryk for mine egne holdninger og meninger, og kan ikke henføres til andet end som så.

De løsninger jeg fremstiller på denne blog er ikke nødvendigvis testet i et driftsmiljø. Hvis du gør brug af mine løsninger er det på eget ansvar.