Bruge formulareditoren
Udgivet: november 2016
Gælder for: Dynamics CRM 2015
I dette emne forklares det, hvordan du åbner formulareditoren, hvilke funktioner den indeholder, de formularelementer, du kan redigere, og egenskaberne for disse elementer.
Dette emne indeholder
Åbn formulareditoren
Brugergrænseflade for formulareditoren
Egenskaber for formular
Synlighedsindstillinger
Egenskaber for fane
Egenskaber for sektion
Fælles feltegenskaber
Særlige feltegenskaber
Egenskaber for undergitter
Egenskaber for kontrolelement til hurtig visning
Egenskaber for webressource
Egenskaber for IFRAME
Kontrolelementet Noter
Konfigurere Bing Kort
Redigering af navigation
Tidsstyringskontrolelement
Konfigurere hændelseshandlere
Åbn formulareditoren
Du kan få adgang til formulareditoren via kommandolinjen eller båndet, afhængigt af objektet. Begge metoder åbner formularen i standardløsningskonteksten. Hvis du opretter nye løsningskomponenter under arbejdet med at redigere formularen, f.eks webressourcer, anvender navnene på komponenterne tilpasningspræfikset for løsningsudgiveren af standardløsningen, og disse komponenter kan kun inkluderes i standardløsningen. Hvis nye løsningskomponenter skal medtages i en bestemt ikke-administreret løsning, skal du åbne formulareditoren via den pågældende ikke-administrerede løsning.
Sådan åbner du formulareditoren via kommandoenlinjen
Få vist en post for én af Opdaterede objekter, åbn f.eks. en firmapost.
Hvis der er flere hovedformularer for objektet, skal du kontrollere, at formularen er den, du vil redigere. Hvis det ikke er, skal du bruge formularvælgeren til at vælge den formular, du vil redigere.
På kommandolinjen, skal du vælge knappen Flere kommandoer.
Vælg Fra.
Derved åbnes formulareditoren for denne formular ved hjælp af standardløsningen.
Sådan åbner du formulareditoren via båndet
Få vist en post for én af Objekter, der benytter klassiske formularer.
Hvis der er flere hovedformularer for objektet, skal du kontrollere, at formularen er den, du vil redigere. Hvis det ikke er, skal du bruge formularvælgeren til at vælge den formular, du vil redigere.
Vælg Forumlar i gruppen Design under fanen Tilpas på båndet.
Derved åbnes formulareditoren for denne formular ved hjælp af standardløsningen.
Sådan åbner du formulareditoren via standardløsningen
Gå til Indstillinger > Tilpasninger.
Vælg Tilpas systemet for at åbne standardløsningen.
Udvid Objekter under Komponenter, udvid derefter det ønskede objekt, og vælg Formularer.
Vælg den formular, du vil redigere, på listen over formularer.
Sådan får du adgang til formulareditoren for en ikke-administreret løsning:
Gå til Indstillinger > Tilpasninger.
Vælg Løsninger.
Dobbeltklik på den ikke-administrerede løsning, du vil arbejde med.
Find placeringen af objektet med den formular, du vil redigere. Hvis objektet ikke er der, skal du tilføje det.
Tilføje et objekt til en ikke-administreret løsning
Vælg noden Objekter, og vælg Tilføj eksisterende på værktøjslinjen oven over listen.
I dialogboksen Vælg løsningskomponenter og med vælgeren Komponenttype angivet til Objekt skal du vælge den enhed, du vil tilføje, og vælge OK.
Hvis dialogboksen Mangler påkrævede komponenter vises, kan du vælge Nej, inkluder ikke påkrævede komponenter, hvis du ikke har til hensigt at eksportere denne ikke-administrerede løsning til en anden organisation. Hvis du vælger ikke at inkludere manglende påkrævede komponenter på dette tidspunkt, kan du tilføje dem senere. Du modtager en besked igen, hvis du eksporterer denne løsning på et senere tidspunkt.
I løsningsoversigten kan du udvide objektet med den formular, du vil redigere, og vælge Formularer.
Dobbeltklik på den formular, du vil redigere, på listen over formularer.
Brugergrænseflade for formulareditoren
Formulareditoren vises kommandoer på to båndfaner: Startside og Indsæt. Du kan få flere detaljer om de kommandoer, der er tilgængelige der, under Fanen Startside og Fanen Indsæt.
Hoveddelen af formulareditoren er opdelt i tre områder: Navigation, Meddelelsestekst, Oversigt og.
Navigationsområde
Navigationsområdet er placeret i venstre side og kan bruges til at styre adgangen til relaterede objekter eller til at føje links til webressourcer eller URL-adresser, som skal vises i hovedruden i formularen. Hvis du vil redigere navigationen, skal du først vælge kommandoen Navigation i gruppen Vælg under fanen Startside.Formularer til Objekter, der benytter klassiske formularer giver en navigation, der rent visuelt ligner det, du ser i navigationsområdet. Formularer til Opdaterede objekter giver navigationsindstillinger via navigationslinjen, men bruger de samme data til at styre, hvilke navigationsindstillinger der er tilgængelige.Flere oplysninger:Redigering af navigation
Meddelelsestekstområde
Brug meddelelsestekstområdet, der er placeret i midten, til at styre layoutet af formularen. Du kan markere og trække formularelementer for at placere dem. Hvis du dobbeltklikker på et element, åbnes egenskaberne for elementet.Hvis du vil tilføje et felt, skal du vælge det fra Feltoversigt og trække det til en sektion.
Hvis du vil tilføje et element, der ikke er et felt, skal du vælge, hvor du vil anbringe det, og bruge den rette kommando fra fanen Indsæt for at tilføje den.
Hvis du vil fjerne et element, skal du markere det og bruge kommandoen Fjern i gruppen Rediger under fanen Startside.
Hvis du vil redigere Sidehoved eller Sidefod for formularen, skal du først vælge den tilhørende kommando i gruppen Vælg under fanen Startside.
Oversigtsområde
Indholdet af oversigtsområde, der er placeret i højre side, afhænger af konteksten.Når du vælger Meddelelsestekst, Sidehoved eller Sidefod i gruppen Vælg under Startside ser du Feltoversigt. Brug Feltoversigt til at trække de felter, du vil vise, til en sektion i formularen eller inden i sidehovedet eller sidefoden. Du kan medtage det samme felt flere gange i en formular. Brug af knappen Nyt felt som en genvej til at oprette et nyt felt.
Når du vælger Navigation i gruppen Vælg under fanen Startside, ser du Relationsoversigt. Træk en af relationerne til én af grupperne inden for navigationsområdet. Du kan ikke tilføje den samme relation to gange. Relationer er tilgængelige ud fra, hvordan de er konfigureret. Hvis du konfigurerer en relation, så den ikke vises, vises den ikke i Relationsoversigt. Du kan få oplysninger om, hvordan du konfigurerer standardvisningsindstillinger for relationer, under Navigationsrudeelement til primært objekt.
Du kan bruge knappen Ny 1:N-relation og Ny N:N-relation som en genvej til tilføje nye objektrelationer.
Fanen Startside
Fanen Startside viser følgende kommandoer i følgende tabel.
Gruppe |
Kommando |
Beskrivelse |
---|---|---|
Gem
|
Gem (Ctrl+S) |
Gem formularen. |
Gem som |
Oprette en kopi af denne formular med et andet navn. |
|
Gem og luk |
Gemme formularen og lukke formulareditoren. |
|
Publicer |
Udgive formularen.Flere oplysninger:Publiceringstilpasninger |
|
Rediger
|
Skift egenskaber |
Skifte egenskaberne for det markerede element i meddelelsesteksten. Se følgende afsnit afhængigt af det valgte element:
|
Fjern |
Fjerne det markerede element. |
|
Fortryd (Ctrl+Z) |
Fortryd den forrige handling. |
|
Annuller fortryd (Ctrl+Y) |
Annullere Fortryd af den seneste handling. |
|
Vælg
|
Meddelelsestekst |
Redigere brødteksten i formularen. |
Sidehoved |
Redigere formularhovedet. |
|
Sidefod |
Redigere formularfoden. |
|
Navigering |
Redigere formularnavigationen. Flere oplysninger:Redigering af navigation |
|
Formular
|
Forretningsregler |
Vise, redigere eller oprette nye forretningsregler med Stifinder for forretningsregler. Flere oplysninger:Oprette og redigere forretningsregler |
Egenskaber for formular |
Flere oplysninger:Egenskaber for formular |
|
Eksempel |
Få vist et eksempel på, hvordan formularen ser ud, når den er publiceret. Indstillingerne er:
Scripts i formularen kan testes, men visse scenarier, f.eks kontrol af dataværdier i OnLoad-hændelsen, kan ikke testes, da eksempelformularen ikke indeholder data. |
|
Aktivér sikkerhedsroller |
Brug denne indstilling til at angive, hvilke sikkerhedsroller der får adgang til formularerne.Flere oplysninger:Styre adgangen til formularer Vigtigt Hvis du opretter en ny formular, får kun sikkerhedsrollen Systemadministrator og Systemtilpasser adgang til formularen. Du skal tildele adgang til andre sikkerhedsroller, før brugere i din organisation kan bruge den. |
|
Vis afhængigheder |
Se, hvilke løsningskomponenter der afhænger af denne formular, og hvilke løsningskomponenter der er påkrævet af denne formular.Flere oplysninger:Løsningsafhængigheder |
|
Administrerede egenskaber |
Den eneste administrerede egenskab er Kan tilpasses. Hvis denne indstilling er angivet til falsk, betyder det, at formularen ikke kan tilpasses, når du har medtaget den i en løsning, eksporteret denne løsning som en administreret løsning og importeret den administrerede løsning til en anden organisation.Flere oplysninger:Administrerede egenskaber |
|
Opgradering |
Flet formularer |
Brug denne indstilling til at flette en formular fra en tidligere version efter opgraderingen. Derved gøres det lettere at anvende nye formularlayout, der blev introduceret i denne version. Den formular, du overfører, sættes i bunden af den aktuelle formular. Brug denne indstilling til at samle formularer, mens du bevarer hændelseshandlere til formularscripts. |
Fanen Indsæt
Fanen Indsæt viser kommandoerne i følgende tabel:
Gruppe |
Kommando |
Beskrivelse |
---|---|---|
|
Sektion |
Føj en sektion til en markeret fane. Du kan vælge at medtage en sektion med en til fire kolonner. Flere oplysninger:Egenskaber for sektion |
3 faner
|
Tre kolonner |
Indsæt en fane med tre kolonner med samme bredde. Flere oplysninger:Egenskaber for fane |
Tre kolonner |
Indsæt en fane med tre kolonner med en bredere midterste kolonne. |
|
2 faner
|
To kolonner |
Indsæt en fane med to kolonner med en bredere højre kolonne. |
To kolonner |
Indsæt en fane med to kolonner med en bredere venstre kolonne. |
|
To kolonner |
Indsæt en fane med to kolonner med kolonner med samme bredde. |
|
En fane |
En kolonne |
Indsæt en fane med én kolonne. |
Kontrolelement
|
Undergitter |
Formatér et undergitter, og sæt det ind i formularen. Flere oplysninger:Egenskaber for undergitter |
Afstandsstykke |
Indsæt et tomt mellemrum. |
|
Formular til hurtig visning |
Indsæt en formular til hurtig visning. Flere oplysninger:Egenskaber for kontrolelement til hurtig visning |
|
Webressource |
Indsæt en webressource. Flere oplysninger:Egenskaber for webressource |
|
IFRAME |
Indsæt en IFRAME. Flere oplysninger:Egenskaber for IFRAME |
|
Noter |
Indsæt et kontrolelement for at få vist aktiviteter, indlæg, og noter.Flere oplysninger:Kontrolelementet Noter |
|
Bing Kort |
Indsæt et kontrolelement for at få vist kort i formularen.Flere oplysninger:Konfigurere Bing Kort |
|
Navigationslink |
Indsæt et navigationslink i navigationsområdet. Denne kommando deaktiveres, medmindre du vælger kommandoen Navigation i gruppen Vælg under fanen Startside.Flere oplysninger:Egenskaber for navigationslink |
|
Timer |
Indsæt et tidsstyringskontrolelement.Flere oplysninger:Tidsstyringskontrolelement |
Egenskaber for formular
Egenskaberne for formularen er i følgende tabel:
Fane |
Egenskab |
Beskrivelse |
---|---|---|
Hændelser |
Formularbiblioteker |
Administrer, hvilke JavaScript-webressourcer der er tilgængelige i formularen og den rækkefølge, de indlæses i. |
Hændelseshandlere |
Konfigurer, hvilke JavaScript-funktioner fra formularbibliotekerne, der køres for OnLoad- og OnSave-formularhændelserne og den rækkefølge, de køres i. |
|
Visning |
Navn på formular |
Angiv et navn, der skal være meningsfyldt for andre brugere. Dette navn vises til brugere, når de anvender formularen. Hvis de kan bruge flere formularer, som er konfigureret til objektet, bruger de dette navn til at skelne mellem de tilgængelige formularer. |
Beskrivelse |
Angiv en beskrivelse, der forklarer, hvordan denne formular er forskellig fra andre hovedformularer. Denne beskrivelse vises kun på listen over formularer for et objekt i løsningsoversigten. |
|
Sidenavigation |
Du kan vælge, at der ikke skal vises navigationselementer. I formularer for opdaterede objekter betyder dette, at den primære navneværdi for den post, der vises i øjeblikket, ikke vises på navigationslinjen for at tillade navigation til tilknyttede visninger. I formularer, der anvender den klassiske visning, vises navigationsindstillinger, der gør det muligt at vælge tilknyttede visninger i venstre side af formularen, ikke. |
|
Billede |
Når et objekt har et billedfelt og objektindstillingen Primær billede er angivet, giver denne indstilling mulighed for at vise billedfeltet i formularens sidehoved. Du kan finde flere oplysninger om enhedsindstillinger under Aktivere eller deaktivere objektindstillinger. |
|
Visning |
Angiv en maksimumbredde (i pixels) for at begrænse formularens bredde. Standardværdien er 1900. |
|
Parametre |
Parametre |
Alle formularer kan åbnes med en kode ved hjælp af en URL-adresse. URL-adressen kan også indeholde data, der kan overføres til formularen ved hjælp af en forespørgselsstreng, der er vedhæftet URL-adressen. Forespørgselsstrenge kan f.eks. se således ud: Som en sikkerhedsfunktion accepterer formularer ikke ukendte forespørgselsstrengparametre. Brug denne liste over parametre til at angive parametre, som denne formular skal acceptere for at understøtte kode, der overfører data til formularerne vha. en forespørgselsstreng. Navnet og datatypen skal kontrolleres, og formularen åbnes ikke, hvis der overføres ugyldige forespørgselsstrengparametre til den. Bemærk Navnet må ikke begynde med et understregningstegn (_) eller crm_. Det skal starte med et alfanumerisk tegn efterfulgt af et understregningstegn (_). F.eks. parameter_1 eller 1_parameter. Navnet må ikke indeholde bindestreger (-), kolon (:), semikolon (;), kommaer (,) eller punktummer (.). Du kan finde flere oplysninger under emnet Åbn formularer, visninger, dialogbokse og rapporter med en URL-adresse i Microsoft Dynamics CRM SDK. |
Afhængigheder, der ikke relaterer til hændelser |
Afhængige felter |
Alle hændelseshandlere har en lignende Afhængige felter-egenskab, så eventuelle felter, der skal bruges af scriptet, kan registreres. Det vil ikke være muligt at fjerne de afhængige felter. Nogle scripts fungerer på formularen, men er ikke konfigureret i en hændelseshandler. Scripts, der er startet fra kommandolinjen, har ikke et sted, hvor afhængige felter kan registreres. Denne formularegenskab giver et sted, hvor afhængige felter til disse scripts kan registreres. |
Synlighedsindstillinger
Der er flere formularelementer, der kan blive vist eller skjult som standard. Faner, sektioner, felter, IFRAME-elementer og webressourcer har alle denne indstilling. Hvis der bruges formularscripts eller forretningsregler, kan synligheden af disse elementer styres for på den måde at oprette en dynamisk formular med en brugergrænseflade, der tilpasses betingelserne i formularen.
Bemærk
Håndhævelse af sikkerhed ved hjælp af skjulte formularelementer anbefales ikke. Der er flere måder, hvorpå brugere kan se alle de elementer og data i formularen, når elementer er skjult.
Microsoft Dynamics CRM til Outlook-læserudepræsentationen understøtter ikke formularscripter. Denne præsentation anvender de standardindstillinger for synlighed, der er angivet for formularen.
I stedet for udvikle formularer, der er afhængige af scripts til at styre synligheden af indstillinger, kan du overveje, om en forretningsproces, en dialogboks eller skift til en anden formular kan være en mere velegnet mulighed til at imødekomme dine behov. Hvis du ikke bruger scripts, skal du sørge for, at alle elementer, der kan skjules, skjules som standard. Vis det kun med scripts, når din logik kalder det. På denne måde vises det ikke i præsentationer, der ikke understøtter ikke er scripts.
Egenskaber for fane
I formularens brødtekst angiver faner den vandrette separation. Faner har et navn, der kan vises. Hvis etiketten vises, kan man ved at vælge etiketten få fanerne til at udvides eller skjules for at få dem til at vise eller skjule deres indhold.
Faner indeholder op til tre kolonner, og bredden på hver kolonne kan indstilles til en procentdel af den samlede bredde. Når du opretter en ny fane, er hver kolonne forhåndsudfyldt med en sektion.
I følgende tabel vises egenskaber der kan angives for faner i formularen.
Fane |
Egenskab |
Beskrivelse |
---|---|---|
Visning |
Navn |
Krævet: Det entydige navn på fanen, der bruges, når der henvises til den i scripts. Navnet må kun indeholde alfanumeriske tegn og understregningstegn. |
Etiket |
Krævet: Det oversatte navn på fanen, som er synligt for brugerne. |
|
Vis etiketten til denne fane på formularen |
Når etiketten vises, kan brugerne klikke på den for at skifte mellem, om fanen vises eller skjules. Vælg, om du vil have vist etiketten. |
|
Udvid denne fane som standard |
Fanentilstanden kan skiftes mellem udvidet eller skjult ved hjælp af formularscripts eller ved at brugerne klikker på etiketten. Vælg standardtilstanden for fanen. |
|
Synlig som standard |
Det er valgfrit, om fanen skal vises, og den kan styres ved hjælp af scripts. Vælg, om fanen skal være synlig.Flere oplysninger:Synlighedsindstillinger |
|
Lås fanen på formularen |
Dette vil forhindre, at fanen fjernes ved et uheld, og at brugerne kan ændre indholdet. Når en fane fjernes, er det ikke blot den, som fjernes, men også de scripthændelseshandlere, der er defineret for fanen eller for felter under fanen. Det kan være et stort arbejde at genskabe alt dette. Hvis en bruger vil fjerne denne fanen, skal denne indstilling ændres, før den kan fjernes. |
|
Formatering |
Layout |
Der kan være til tre kolonner på faner. Brug disse indstillinger til at angive antallet af faner og hvilken procentdel af den samlede bredde, de skal fylde. |
Hændelser |
Formularbiblioteker |
Angiv de JavaScript-webressourcer, der skal bruges i fanens TabStateChange-hændelseshandler. Se SDK-emnet Formularhændelsesreference: TabStateChange-fanehændelse |
Hændelseshandlere |
Konfigurer funktionerne fra de biblioteker, der skal kaldes til fanens TabStateChange-hændelse.Flere oplysninger:Konfigurere hændelseshandlere |
Egenskaber for sektion
En sektion optager den plads, der er tilgængelig i en fanekolonne. Sektioner har en etiket, der kan vises, og der vises muligvis en streg under etiketten.
Sektioner kan have op til fire kolonner og har indstillinger til visning af, hvordan feltetiketter i sektionen vises.
Sidehoveder og sidefødder ligner sektioner, men kan ikke fjernes. Hvis de ikke indeholder noget, vises de ikke.
Fane |
Egenskab |
Beskrivelse |
---|---|---|
Visning |
Navn |
Krævet: Det entydige navn på den sektion, der bruges, når der henvises til den i scripts. Navnet må kun indeholde alfanumeriske tegn og understregningstegn. |
Etiket |
Krævet: Det oversatte navn på sektionen, som er synligt for brugerne. |
|
Vis etiketten til denne sektion på formularen |
Sektioner bruges hyppigt uden etiketter til at styre formatering af felterne i dem. |
|
Vis en streg øverst i sektionen |
En streg øverst i en sektion hjælper til at opdele formularlayout. |
|
Bredde på feltetiket |
Krævet: Angiv en værdi mellem 50 og 250 for at angive den plads, der er tilladt for feltetiketter. Sidehoved-og sidefodselementer har også denne egenskab. |
|
Synlighed |
Det er valgfrit, om sektionen skal vises, og den kan styres ved hjælp af scripts.Flere oplysninger:Synlighedsindstillinger |
|
Lås sektionen på formularen |
Dette vil forhindre, at sektionen fjernes ved et uheld, og at brugerne kan fjerne indholdet. Hvis du fjerner en sektion, er det ikke kun sektionen, der fjernes, men også eventuelle felter i den. Hvis en bruger vil fjerne denne sektion, skal denne indstilling ændres, før den kan fjernes. |
|
Formatering Sidehoved-og sidefodskomponenter har også denne egenskab. |
Layout |
Angiv op til fire kolonner, som skal være i sektionen. |
Justering af feltetiket |
Etiketter til felter i sektionen kan være venstre-, højre- eller centrumjusteret. |
|
Placering af feltetiket |
Etiketter til felter i sektionen kan være placeret ved siden af eller oven på felterne. |
Fælles feltegenskaber
Felter viser de kontrolelementer, som brugeren anvender til at få vist eller redigere data i en objektpost. Felter kan være formateres, så de fylder op til fire kolonner i en sektion.
I følgende tabel beskrives de egenskaber, som alle felter har. Visse felttyper har særlige egenskaber. Disse er beskrevet i Særlige feltegenskaber.
Fane |
Egenskab |
Beskrivelse |
---|---|---|
Visning |
Etiket |
Krævet: Som standard matcher etiketten det viste navn for feltet. Du kan tilsidesætte det pågældende navn for formularen ved at angive en anden etiket her. |
Vis etiket på formularen |
Du kan vælge slet ikke at få vist etiketten. |
|
Feltet er skrivebeskyttet |
Du kan angive, at feltet ikke kan redigeres. Med formularscripts kan du ændre denne indstilling, så redigering aktiveres eller deaktiveres ud fra kriterier, der evalueres i scriptet. |
|
Lås feltet på formularen |
Derved forhindrer, at feltet ved et uheld fjernes fra formularen. Dette vil forhindre, at konfigurationer, du har anvendt på feltet, f.eks hændelseshandlere, bliver ryddet, hvis feltet blev fjernet. Hvis dette felt skal fjernes, skal en systemtilpasser først have ryddet indstillingen. |
|
Synlig som standard |
Det er valgfrit, om feltet skal vises, og det kan styres ved hjælp af scripts.Flere oplysninger:Synlighedsindstillinger |
|
Formatering |
Vælg det antal kolonner, kontrolelementet skal dække: |
Når den sektion, der indeholder felter, har mere end én kolonne, kan du angive, at feltet skal dække op til det antal kolonner, sektionen har. |
Detaljer |
Vist navn, Navn og Beskrivelse |
Disse skrivebeskyttede felter er til reference. Vælg knappen Rediger for at få nem adgang til feltdefinitionen, hvis du vil redigere den. Hver forekomst af et felt i formularen har en navneegenskab, så der kan henvises til dem i formularscripts, men dette navn administreres af programmet. Den første forekomst af feltet er navnet på feltet, der blev angivet, da det blev oprettet.Flere oplysninger:Oprette og redigere felter For hver yderligere gang herefter, hvor et felt medtages i en formular, vedhæftes et nummer, der starter med 1, og tællingen fortsætter, til der ikke er flere. Så hvis feltnavnet er "ny _ omkostning", er den første forekomst "ny _ omkostning", den anden er "ny _omkostning1" osv. for hver forekomst af feltet i formularen. Bemærk Feltværdien for Beskrivelse værktøjstiptekst for feltet, som vises, når brugerne holder markøren over det. |
Hændelser |
Formularbiblioteker |
Angiv JavaScript-webressourcer, der skal bruges i feltets OnChange-hændelseshandler. Se SDK under Formularhændelsesreference: OnChange-felthændelsen |
|
Hændelseshandlere |
Konfigurer funktionerne fra de formularbiblioteker, der skal kaldes til feltets OnChange-hændelse.Flere oplysninger:Konfigurere hændelseshandlere |
Forretningsregler |
Forretningsregler |
Få vist og administrer de forretningsregler, der refererer til dette felt.Flere oplysninger:Oprette og redigere forretningsregler |
Særlige feltegenskaber
Alle felter har de egenskaberne, der er angivet i Fælles feltegenskaber, men visse felter har flere egenskaber.
Egenskaber for opslagsfelter
Under fanen Visning har opslagsfelter har flere egenskaber. Systemfelter, der ligner opslagsfelter og har lignende funktionsmåder, er Ejer-, Kunde-, Deltagerliste- og Angående-opslag. Disse felter adskiller sig fra opslag, fordi de giver mulighed for at angive flere værdier eller flere typer eller begge dele. Disse felter har kun de første to egenskaber: Deaktiver automatiske løsninger i feltet og Deaktiver de senest anvendte elementer for dette felt.
Dette er et eksempel på den opslagsdialogboks, der vises, når brugerne vælger indstillingen Slå flere poster op, når værdien for et opslag angives.
Egenskab |
Beskrivelse |
---|---|
Deaktiver automatiske løsninger i feltet |
Det er kun de hovedformularer, der anvender Klassiske formularer, der understøtter automatisk løsning. Dette kan deaktiveres med denne indstilling. |
Deaktiver de senest anvendte elementer for dette felt |
Det er de hovedformularer, som anvender Klassiske formularer, der understøtter senest anvendte elementer. Dette kan deaktiveres med denne indstilling. |
Filtrering af relaterede poster |
Når denne indstilling er aktiveret, vil der være anvendt flere filtreringsindstillinger på de viste poster, når en person søger efter en post. Derved kan give brugeren mere relevante søgninger, når værdien af opslaget skal angives. Du kan også gøre det muligt for brugere at slå filtret fra. |
Vis søgefelt i opslagsdialogboks |
Du kan vælge ikke at få vist søgefeltet i opslagsdialogboksen. |
Standardvisning |
Denne visning kan bruges til at filtrere resultatet af den indbyggede søgning og angive den standardvisning, der vises i opslagsdialogboksen, hvis brugerne vælger indstillingen Slå flere poster op. Standardvisningen styrer også, hvilke felter der inkluderes i det indbyggede opslag. Når det gælder opslag, der kun giver mulighed for at vælge en enkelt type objekt, vil de felter, de vises i det indbyggede opslag, blive angivet til at være de to første felter, der medtages i standardvisningen. I dette eksempel er Primær telefon og E-mail de første to kolonner i standardvisningen, som er konfigureret til firmaopslag. Når det gælder systemopslag, der tillader flere typer objekter, vises de to første kolonner i objektopslagsvisningen. |
Visningsvælger |
Du kan vælge mellem tre muligheder:
|
Egenskaber for felter med to muligheder
Under fanen formatering er følgende formateringsindstillinger for felter med to muligheder
To alternativknapper: To mærkede kontrolelementer med etiketter. Kun én kan være markeret.
Afkrydsningsfelt: En enkelt afkrydsningsfeltet til angive værdien sand, ellers falsk.
Liste: En rulleliste, der indeholder begge værdier.
Egenskaber for felt med flere tekstlinjer
Felter med flere tekstlinjer og en enkelt tekstlinje, der anvender formatet Text Area har egenskaben Rækkelayout. Med denne egenskab kan du angive en værdi for Antal rækker eller markere Udvid automatisk for at udfylde den tilgængelige plads.
Egenskaber for undergitter
Du kan konfigurere et undergitter til at vise en liste over poster eller et diagram. Vælg Vis kun diagram under fanen Visning for at få vist et diagram i stedet for en liste.
Fane |
Egenskab |
Beskrivelse |
---|---|---|
Visning |
Navn |
Krævet: Det entydige navn på det undergitter, der bruges, når der henvises til den i scripts. Navnet må kun indeholde alfanumeriske tegn og understregningstegn. |
Etiket |
Krævet: Det oversatte navn på undergitteret, som er synligt for brugerne. |
|
Vis etiket på formularen |
Om etiketten skal vises på formularen. Det kræves, hvis du aktiverer Vis søgefelt. |
|
Poster |
Vælg mellem to muligheder:
Den indstilling, du vælger, påvirker kontrolelementet for visning af liste.Flere oplysninger:Funktionsmåde for listevisning |
|
Objekt |
Afhængigt af den indstilling, du vælger for Poster, viser denne liste enten:
|
|
Standardvisning |
Vælg den visning, der anvendes som standard. Hvis du ikke aktiverer andre visninger ved hjælp af egenskaben Visningsvælger. Dette er den eneste visning. Brug knappen Rediger til at åbne standardvisningen for redigering. Brug knappen Ny til at oprette en ny visning, der skal bruges til dette undergitter.
|
|
Vis søgefelt |
Vis søgefeltet. Når denne indstilling er valgt, er indstillingen Vis etiket på formularen påkrævet. |
|
Vis indeks |
Det er kun, der anvender Klassiske formularer, som understøtter visningsindeks. Markér dette afkrydsningsfelt, hvis det alfanumeriske indeks skal være tilgængeligt sammen med listen. Det giver dig mulighed for at hoppe til poster, der starter med et bestemt bogstav eller tal. |
|
Visningsvælger |
Du har tre muligheder:
|
|
Standarddiagram |
Vælg, hvilket diagram der skal vises, hvis Vis kun diagram er markeret. |
|
Vis kun diagram |
Der vises et diagram i stedet for en liste over poster. |
|
Vis diagrammarkering |
Hvis Vis kun diagram er valgt, kan brugerne vælge forskellige diagrammer. |
|
Formatering |
Layout |
Vælg det antal kolonner, kontrolelementet skal dække. Når den sektion, der indeholder undergitteret, som har mere end én kolonne, kan du angive, at feltet skal dække op til det antal kolonner, sektionen har. |
Rækkelayout |
Antal rækker angiver, hvor mange poster der vises på en side med et undergitter. Hvis Udvid automatisk for at udfylde den tilgængelige plads er valgt i formularen, giver formularen plads til to poser og udvider pladsen, efterhånden som antallet af poster øges. Hvis antallet overskrider Antal rækker, kan brugerne navigere til yderligere sider for at se posterne. Hvis Udvid automatisk for at udfylde den tilgængelige plads er ikke valgt, giver formularen plads til det antal poster, som er defineret af Antal rækker, og brugerne kan navigere til flere sider for at få vist de yderligere poster, der måtte være. |
I formularer, der bruger Klassiske formularer, vil de handlinger, der udføres på et undergitter, være tilgængelige på båndet. Udviklerne kan tilpasse funktionsmåden af disse handlinger eller tilføje yderligere handlinger ved at tilpasse båndet.
I formularer, der anvender Opdaterede formularer, er handlinger for undergitre placeret tæt på undergitteret, så det er nemmere at få adgang til. Kommandolinjen giver imidlertid ikke mulighed for, at der kan tilføjes brugerdefinerede handlinger. Udviklerne kan redigere båndet for at redigere handlingerne for de resterende tre handlinger: vise liste, tilføje post og slette post.
Funktionsmåde for listevisning
Ved visning af en liste i formularer med Opdaterede formularer viser hvert undergitter knappen Åbn visning i øverste højre hjørne, når objektet også vises som et af de objekter, der er inkluderet i navigationsområdet i formulareditoren. Hvis du vælger denne knap, åbnes visningen. Funktionsmåden ændres afhængigt af den indstilling, der er valgt for egenskaben Poster.
Når du vælger Kun relaterede poster, åbnes visningen ved hjælp af en af de tilknyttede visninger i samme vindue. Du kan gå tilbage til formularen ved at bruge tilbageknappen eller vælge den primære navneværdi for den aktuelle post i navigationslinjen.
Når du vælger Alle posttyper, åbnes visningen i et nyt vindue.
Funktionsmåde for tilføjelse af post
Ved visning af en liste i formularer med Opdaterede formularer viser hvert undergitter knappen Tilføj post i øverste højre side af undergitteret. Hvis du vælger denne knap, kan du tilføje en post. Denne funktionsmåde ændres afhængigt af den indstilling, der er valgt for egenskaben Poster, og hvis opslaget er til aktivitetsposter.
Når du vælger Kun relaterede poster, er standardfunktionsmåden den, som gælder for tilføjelse af eksisterende poster. Brugerne ser et indbygget opslag for at søge efter en eksisterende post først. Det kan forhindre oprettelse af dublerede poster. Hvis de ikke kan finde en eksisterende post, kan de vælge indstillingen Ny. Når der oprettes en ny post, anvendes en af de felttilknytninger, der er defineret i relationen.Flere oplysninger:Tilknytte objektfelter
Når du vælger Alle posttyper, er standardfunktionsmåden at tilføje en ny post. Formularen til hurtig oprettelse vises, hvis destinationsobjektet indeholder en. Hvis ikke, vises objektets standardhovedformular.
Hvis undergitteret viser aktiviteter, skal brugerne første vælge, hvilken type aktivitet, hvorefter de kan se funktionsmåden for "tilføjelse af ny post".
Funktionsmåde for sletning af post
Når du vælger en post i et undergitter, vises knappen Slet til højre for rækken. Funktionsmåden for denne slettehandling er anderledes, afhængigt af relationstypen i forhold til det aktuelle objekt.
Når undergitteret bruger en 1:N-relation (en-til-mange), vil den normale slettefunktionsmåde være at vise en bekræftelsesdialogboks, før posten slettes.
Når undergitteret anvender en N:N-relation (mange-til-mange), slettes posten i relationsobjektet (eller overlappende), der er knyttet til to poster, uden en bekræftelse, og posten vises ikke længere i undergitteret. Men den post, der blev vist, slettes ikke.
Egenskaber for kontrolelement til hurtig visning
Et kontrolelement til hurtig visning viser data fra en post, der er valgt i et opslag på formularen. De data, der vises i kontrolelementet, er defineret ved hjælp af en formular til hurtig visning. De viste data kan ikke redigeres, men når det primære felt er inkluderet i formularen til hurtig visning, bliver det til et link, der kan bruges til at åbne den relaterede post.Flere oplysninger:Oprette og redigere formularer til hurtig visning
Egenskab |
Beskrivelse |
---|---|
Navn |
Krævet: Det entydige navn på formularen til hurtig visning, der bruges, når der henvises til den i scripts. |
Etiket |
Krævet: En etiket, der skal vises for formularen til hurtig visning. |
Vis etiket på formularen |
Viser etiketten på formularen. |
Opslagsfelt |
Vælg et af de opslagsfelter, der er inkluderet i formularen. |
Relateret objekt |
Denne værdi afhænger af det opslagsfelt, du vælger. Det er som regel det primære objekt for opslagets 1:N-objektrelation. Hvis objektet indeholder et Potentiel kunde-opslag, der enten kan acceptere et firma eller en kontaktperson, i feltet Formular til hurtig visning, kan du vælge en formular til hurtig visning til både firmaer og kontaktpersoner ved at ændre denne værdi og derefter vælge en anden formular til hurtig visning. |
Formular til hurtig visning |
Hvis Relateret objekt har en formular med hurtig visning, kan du vælge den her. Ellers kan du vælge Ny for at oprette en. Vælg Rediger for at ændre den valgte formular til hurtig visning. |
Egenskaber for webressource
Du kan tilføje eller redigere webressourcer i en formular for at gøre den mere indbydende eller nyttig for brugere. Webressourcer, der kan bruges i formularer, omfatter billeder, HTML-filer, eller Silverlight-kontrolelementer.
Du kan finde trinvise instruktioner under Tilføje eller redigere en formularwebressource.
Fane |
Egenskab |
Beskrivelse |
---|---|---|
Generelt |
webressource |
Krævet: Det billede, den HTML eller den Silverlight-webressource, du ønsker. |
Navn |
Krævet: Feltet skal have et entydigt navn. Navnet må kun indeholde alfanumeriske tegn og understregningstegn. |
|
Etiket |
Krævet: En etiket, der skal vises for webressourcen. |
|
Synlig som standard |
Det er valgfrit, om webressourcen skal vises, og den kan styres ved hjælp af scripts.Flere oplysninger:Synlighedsindstillinger |
|
Brugerdefineret parameter |
En brugerdefineret værdi skal videresendes som data-forespørgselsstrengparameteren.Flere oplysninger:Viderefør parametre til webressourcer |
|
Alternativtekst |
Når en billedwebressource vises denne værdi, angiver denne værdi værktøjstiptekst til brugere, der anvender skærmlæsere. |
|
Begræns scripts på tværs af rammer, hvis det understøttes. |
Når sider findes på forskellige domæner, kan du forhindre, at de kan få adgang til indholdet på dine formularsider. Webressourcer er altid i samme domæne, så dette burde ikke et problem i forbindelse med webressourcer. |
|
Postobjekttypekoden og entydige id'er skal overføres som parametre |
Data om organisationen, brugeren og posten kan overføres til webressourcen, så den kan tilpasses organisationsindstillingerne.Flere oplysninger:Viderefør parametre til webressourcer |
|
Formatering |
Vælg det antal kolonner, kontrolelementet skal dække: |
Når den sektion, der indeholder webressourcen, har mere end én kolonne, kan du angive, at feltet skal dække op til det antal kolonner, sektionen har. |
Vælg det antal rækker, som kontrolelementet optager |
Du kan styre højden på webressourcen ved at angive et antal rækker. |
|
Udvid automatisk for at udfylde den tilgængelige plads |
Du kan give mulighed for, at højden på webressourcen kan udvides til den tilgængelige plads. |
|
Vælg rulletypen i den aktuelle IFRAME. |
En HTML-webressource føjes til formularen ved hjælp af en IFRAME.
|
|
Vis ramme |
Vis en ramme rundt om webressourcen. |
|
Afhængigheder |
Afhængige felter |
En webressource kan interagere med felter i formularen ved hjælp af scripts. Hvis et felt fjernes fra formularen, kan scriptet i webressourcen give fejl. Føj felter, der refereres til af scripts i webressourcen, til Afhængige felter, så de ikke kan fjernes ved et uheld. |
Viderefør parametre til webressourcer
En HTML eller Silverlight-webressource kan acceptere parametre, som skal overføres som forespørgselsstrengparameter.
Oplysninger om posten kan overføres ved at aktivere indstillingen Postobjekttypekoden og entydige id'er skal overføres som parametre. Hvis der skrives oplysninger i feltet Brugerdefinerede parameter(data), videreføres de ved hjælp af dataparameteren. De overførte værdier er:
Parameter |
Beskrivelse |
---|---|
data |
Denne parameter er overført, når der er angivet tekst for Brugerdefinerede parameter(data). |
orglcid |
Organisationens standardsprog, LCID. |
orgname |
Navnet på organisationen. |
userlcid |
Brugerens foretrukne sprog, LCID |
type |
Objekttypekode. Denne værdi kan være forskellig for brugerdefinerede objekter i forskellige organisationer. Brug i stedet objekttypenavnet. |
typename |
Objekttypenavnet. |
id |
Id-værdien for posten. Denne parameter har ingen værdi, før objektposten gemmes. |
Andre parametre er ikke tilladt, og webressourcen åbnes ikke, hvis der bruges andre parametre. Hvis du skal overføre flere værdier, kan dataparameteren håndtere en større belastning og medtage flere parametre. Se SDK'et Eksempel: Passér flere værdier til en webressource gennem dataene Parameter
Egenskaber for IFRAME
Du kan føje IFRAME-enheder til en formular for at integrere indhold fra et andet websted i en formular.
Bemærk
Microsoft Dynamics 365-formularer er ikke udviklet til at blive vist i IFRAME-elementer.
Fane |
Egenskab |
Beskrivelse |
---|---|---|
Generelt |
Navn |
Krævet: IFRAME-elementet skal have et entydigt navn. Navnet må kun indeholde alfanumeriske tegn og understregningstegn. |
Webadresse |
Krævet: Den URL-adresse for siden, der skal vises i IFRAME-elementet. |
|
Postobjekttypekoden og entydige id'er skal overføres som parametre |
Data om organisationen, brugeren og posten kan overføres til IFRAME.Flere oplysninger:Videresende parametre til IFRAME-enheder |
|
Etiket |
Krævet: En etiket, der skal vises for IFRAME-elementet. |
|
Vis etiket på formularen |
Om etiketten skal vises. |
|
Begræns scripts på tværs af rammer, hvis det understøttes |
Det betragtes som en sikkerhedsrisiko, hvis sider fra et andet websted kan interagere med Microsoft Dynamics CRM-programmet ved hjælp af scripts. Brug denne indstilling til at begrænse brug af script på tværs af rammer, når det gælder sider, du ikke har kontrol over. Flere oplysninger:Vælg, om scripts på tværs af rammer skal begrænses |
|
Synlig som standard |
Det er valgfrit, om IFRAME-enheden skal vises, og det kan styres ved hjælp af scripts.Flere oplysninger:Synlighedsindstillinger |
|
Formatering |
Vælg det antal kolonner, kontrolelementet skal dække: |
Når den sektion, der indeholder IFRAME-enheden, har mere end én kolonne, kan du angive, at feltet skal dække op til det antal kolonner, sektionen har. |
Vælg det antal rækker, som kontrolelementet optager |
Du kan styre højden på IFRAME-elementet ved at angive et antal rækker, som kontrolelementet fylder. |
|
Udvid automatisk for at udfylde den tilgængelige plads |
I stedet for at indstille højden med et antal rækker kan du give tillade, at IFRAME-højden kan udvides til den tilgængelige plads. |
|
Vælg rulletypen i den aktuelle IFRAME. |
Du har tre muligheder:
|
|
Vis ramme |
Vis en ramme rundt om IFRAME-elementet. |
|
Afhængigheder |
Afhængige felter |
En IFRAME kan interagere med felter i formularen ved hjælp af scripts. Hvis et felt fjernes fra formularen, kan scriptet i IFRAME-enheden give fejl. Føj felter, der refereres til af scripts i IFRAME-enhederne, til Afhængige felter, så de ikke kan fjernes ved et uheld. |
Videresende parametre til IFRAME-enheder
Oplysninger om posten kan overføres ved at aktivere indstillingen Postobjekttypekoden og entydige id'er skal overføres som parametre. De overførte værdier er:
Parameter |
Beskrivelse |
---|---|
orglcid |
Organisationens standardsprog, LCID. |
orgname |
Navnet på organisationen. |
userlcid |
Brugerens foretrukne sprog, LCID |
type |
Objekttypekode. Denne værdi kan være forskellig for brugerdefinerede objekter i forskellige organisationer. Brug typename i stedet. |
typename |
Objekttypenavnet. |
id |
Id-værdien for posten. denne parameter har ingen værdi, før objektposten gemmes. |
Kontrolelementet Noter
I formularer til bestemte systemobjekter, som anvender Opdaterede formularer, giver notekontrolelementet mulighed for at få adgang til oplysninger om INDLÆG, AKTIVITETER og NOTER. I forbindelse med brugerdefinerede objekter, hvor du har aktiveret noter og aktiviteter, kan du kun se NOTER og AKTIVITETER. Hvis du vil medtage INDLÆG, skal du aktivere dem for det brugerdefinerede objekt.
Aktivere indlæg for et brugerdefineret objekt
Gå til Indstillinger > Konfigurationer af indlæg.
Find posten for dit brugerdefinerede objekt.
Kontrollér Aktivér vægge for denne type postformular er valgt, og gem posten.
Vælg AKTIVÉR på kommandolinjen.
Hvis det er nødvendigt at aktivere vægge, skal du udgive objektet.
Når det gælder systemobjekterne, er notekontrolelementet som standard placeret i en social rudesektion i midten af en fane med tre kolonner øverst i formularen. Det kan vises blot én gang i en formular. Du kan flytte eller fjerne notekontrolelementet. Hvis du vil tilføje det igen, skal du bruge knappen Noter i gruppen Kontrolelement under fanen Indsæt.
I følgende tabel beskrives egenskaberne for notekontrolelementet.
Fane |
Egenskab |
Beskrivelse |
---|---|---|
Visning |
Etiket |
Krævet: Selvom etiketten er ikke synlig som standard, er en etiket påkrævet. |
Vis etiket på formularen |
Du kan vælge at vise etiketten. |
|
Lås feltet på formularen |
Derved forhindres det, at noter ved et uheld fjernes fra formularen. |
|
Standardfane |
Vælg den fane, der skal vises som standard. Indstillingerne er:
|
|
Formatering |
Vælg det antal kolonner, kontrolelementet skal dække: |
Når den sektion, der indeholder notekontrolelementet, har mere end én kolonne, kan du angive, at feltet skal dække op til det antal kolonner, sektionen har. |
Antal rækker |
Kontrollér højden på notekontrolelementet ved vælge det antal rækker, som kontrolelementet fylder. |
|
Udvid automatisk for at udfylde den tilgængelige plads |
I stedet for at indstille højden med et antal rækker kan du tillade, at notekontrolelementets højde kan udvides til den tilgængelige plads. |
Konfigurere Bing Kort
Bing Kort kan vises i formularer for firmaer, kontaktpersoner, kundeemner, tilbud, faktura, konkurrent og systembruger. Du kan fjerne Bing Kort-området i formulareditoren eller tilføje det igen ved hjælp af knappen Bing Kort under fanen Indsæt i formulareditoren.
Hvis du vil aktivere Bing Maps, skal systemindstillingen Vis Bing Kort på formularer aktiveres. Organisationer med Microsoft Dynamics 365 i det lokale miljø skal angive en Bing Maps-nøgle og skrive den i systemindstillingen Angiv Bing Maps-nøgle. Få en nøgle til Bing Kort fra: https://www.bingmapsportal.com.Microsoft Dynamics CRM Online-abonnenter kræver ikke en nøgle.
Fane |
Egenskab |
Beskrivelse |
---|---|---|
Generelt |
Etiket |
Krævet: En etiket, der skal vises for Bing Kort. |
Vis etiket på formularen |
Om etiketten skal vises. |
|
Vælg en adresse, der skal bruges med Bing Kort-kontrolelementet. |
Vælg, hvilken adresse der skal bruges til at levere data til kortet. |
|
Synlig som standard |
Det er valgfrit, om Bing Kort skal vises, og det kan styres ved hjælp af scripts.Flere oplysninger:Synlighedsindstillinger |
|
Formatering |
Vælg det antal kolonner, kontrolelementet skal dække: |
Når den sektion, der indeholder Bing Kort, har mere end én kolonne, kan du angive, at feltet skal dække op til det antal kolonner, sektionen har. |
Vælg det antal rækker, som kontrolelementet optager |
Du kan styre højden på Bing Kort ved at angive et antal rækker. |
|
Udvid automatisk for at udfylde den tilgængelige plads |
Du kan give mulighed for, at højden på Bing Kort kan udvides til den tilgængelige plads. |
Redigering af navigation
Navigation i formularen giver brugerne mulighed for at få vist lister over relaterede poster. De enkelte objektrelationer har egenskaber til at styre, hvordan de skal vises.Flere oplysninger:Navigationsrudeelement til primært objekt
Objektrelationer, der er konfigureret til at blive vist, kan tilsidesættes i formulareditoren. Du kan også medtage navigationslinks for at få vist webressourcer eller andre websteder via formularnavigation.
Du kan finde trinvise instruktioner under Tilføje eller redigere formularnavigation for relaterede objekter.
Hvis du vil redigeringsnavigation, skal du først vælge Navigation i gruppen Vælg under fanen Startside.
Under Relationsoversigt kan du filtrere efter 1:N-relationer (én-til-mange) eller N:N-relationer (mange-til-mange), eller få vist alle tilgængelige relationer. Afkrydsningsfeltet Vis kun ubrugte relationer er deaktiveret og valgt. Så du kan kun tilføje hvert enkelt relation én gang.
Hvis du vil føje en relation fra Relationsoversigt, skal du blot dobbeltklikke på den, hvorefter den tilføjes under den i øjeblikket valgte relation i navigationsområdet. Dobbeltklik på en relation i navigationsområdet, og så kan du ændre etiketten under fanen Visning. Under fanen Navn kan du se oplysninger om relationen. Brug knappen Rediger til at åbne definitionen af objektet.
Der findes fem grupper i navigationsområdet. Du kan trække dem til en ny position og dobbeltklikke på dem for at ændre etiketten, men du kan ikke fjerne dem. Disse grupper vises kun, når der er noget i dem. Så hvis en gruppe ikke skal vises, skal du blot undlade at føje noget til den.
Brug knappen Navigationslink i gruppen Kontrolelement under fanen Indsæt for at tilføje et link til en webressource eller ekstern URL-adresse.
Egenskaber for navigationslink
Navigationslinks have følgende egenskaber:
Egenskab |
Beskrivelse |
---|---|
Navn |
Krævet: Tekst, der skal vises som en etiket. |
Ikon |
Brug en webressource på 32 x 32 pixel. Det anbefales at bruge et PNG-billede med en transparent baggrund. |
Webressource |
Angiv en webressource, der skal vises i hovedruden i formularen. |
Ekstern URL-adresse |
Angiv URL-adressen for en side, der skal vises i hovedruden i formularen. |
Tidsstyringskontrolelement
Brug et tidsstyringskontrolelement i formularer, hvor poster skal opfylde en bestemt tidsbaseret milepæl. Et tidsstyringskontrolelement viser personer, hvor meget tid der er til at udføre en handling i løsningen af en aktiv post, eller hvor meget tid er gået, siden tiden til at fuldføre handlingen udløb. Som minimum skal der være konfigureret tidsstyringskontrolelementer for at vise, om handlingen er fuldført eller ej. De kan desuden konfigureres for at vise advarsler, når betingelserne nærmer sig fejl.
Der kan tilføjes et tidsstyringskontrolelement til en formular for alle objekter, men de bruges mest til objektet Sag, især når de sammenkædes med felter, der sporer serviceaftaler. Du kan tilføje flere tidsstyringskontrolelementer i brødteksten i en formular. Du kan ikke føje dem til sidehovedet eller sidefoden.
Egenskaber for tidsstyringskontrolelementer af typen Datakilde bruger felter for objektet.
Feltet Tidspunkt for fejl bruger et dato/klokkeslætsfelt til at angive tiden.
De tre betingelsesfelter bruger en af de felterne Grupperet indstilling, To indstillinger, Status eller Statusårsag for objektet.
Egenskaber for tidsstyringskontrolelementer
Følgende tabel beskriver egenskaberne for et tidsstyringskontrolelement.
Gruppe |
Navn |
Beskrivelse |
---|---|---|
Navn
|
Navn |
Krævet. Et entydigt navn for kontrolelementet. |
Etiket |
Krævet. Den etiket, der skal vises for tidsstyringskontrolelementet. |
|
Datakilde
|
Feltet Tidspunkt for fejl |
Krævet. Vælg et af felterne for dato og klokkeslæt for objektet, der skal repræsentere, når en milepæl skal være fuldført. |
Fuldført betingelse |
Krævet. Vælg et felt for objektet, der skal evaluere succesen af milepælen, og vælg derefter, hvilken indstilling der angiver succes. |
|
Advarselsbetingelse |
Markér et felt for objektet til at vurdere, om udfaldet af milepælen er i fare, så der skal vises en advarsel, og vælg derefter den indstilling, der angiver, at der skal vises en advarsel. |
|
Annuller betingelse |
Vælg et felt til objektet, der skal vurdere, om resultatet af milepælen skal annulleres, og vælg derefter den indstilling, der angiver, at milepælen blev annulleret. |
Konfigurere hændelseshandlere
Formularhændelseshandlere kan konfigureres for følgende områder i en formular:
Element |
Hændelse |
Beskrivelse |
---|---|---|
Formular |
OnLoad |
Sker, når formularen indlæses. |
OnSave |
Sker, når dataene gemmes. |
|
Fane |
TabStateChange |
Sker, når fanen udvides eller skjules. |
Felt |
OnChange |
Sker, når data i feltet ændres, og kontrolelementet mister fokus. |
IFRAME |
OnReadyStateComplete |
Sker, når indholdet af en IFRAME indlæses. |
En hændelseshandler består af en reference til en JavaScript-webressource og en funktion, der er defineret i den pågældende webressource, som afvikles, når hændelsen sker. Der kan være konfigureret op til 50 separate hændelseshandlere for hvert element.
Vigtigt
Hvis en hændelseshandler konfigureres forkert, kan det medføre scriptfejl, der kan betyde, at formularen ikke indlæses eller ikke fungerer korrekt. Hvis du ikke er den, der har udviklet scriptet, skal du sørge for, at du helt præcis forstår, hvilke konfigurationsindstillinger scriptet kræver.
Undlad at konfigurere en scripthændelseshandler ved hjælp af et bibliotek, der ikke kommer fra en kilde, du har tillid til. Scripts kan bruges til at udføre en handling, som en bruger kan udføre, og et script, der er dårligt skrevet, kan ødelægge ydelsen af en formular i betydeligt omfang.
Når du har konfigureret en hændelseshandler, skal du altid teste, om den virker korrekt.
Sådan konfigurerer du en hændelseshandler
I formulareditoren skal du vælge elementet med den hændelse, du vil konfigurere en handler for.
På Fanen Startside i gruppen i Rediger skal du vælge Skift egenskaber eller blot dobbeltklikke på elementet.
I dialogboksen for elementegenskaber skal du vælge fanen Hændelser.
Udvid området Formularbiblioteker. Hvis det bibliotek, der indeholder den funktion, du vil angive som hændelseshandleren, ikke allerede vises, kan du tilføje biblioteket.
Sådan føjer du et formularbibliotek til en hændelseshandler
I sektionen Formularbiblioteker i Hændelsesliste skal du vælge Tilføj.
Find JavaScript-webressourcen på listen over tilgængelige webressourcer. Vælg den, og vælg Tilføj.
Hvis den JavaScript-webressource, du skal bruge, ikke findes, skal du vælge Ny for at åbne en ny formularwebressource og oprette en.
Sådan opretter du en javascript-webressource
Angiv følgende egenskaber i webressourceformularen:
Egenskab
Værdi
Navn
Krævet. Skriv navnet på webressourcen.
Vist navn
Krævet. Skriv navnet, der skal vises på listen over webressourcer.
Beskrivelse
Valgfrit. Angiv en beskrivelse af webressourcen.
Skriv
Krævet. Vælg Script (JScript).
Sprog
Valgfrit. Vælg et af de tilgængelige sprog for din organisation.
Hvis du har fået tildelt et script, anbefaler vi på det kraftigste, at du bruger knappen Gennemse til at finde filen og overføre den.
Ellers kan du vælge knappen Teksteditor og indsætte eller skrive indholdet af scriptet i dialogboksen Rediger indhold.
Bemærk
Da denne enkle teksteditor ikke indeholder nogen funktioner til at kontrollere, om scriptet er korrekt, skal du generelt altid forsøge at bruge et separat program som f.eks. Microsoft Visual Studio til at redigere scripts og derefter overføre dem.
Vælg Gem, og luk webressourcedialogboksen.
Den webressource, du har oprettet, kan nu vælges i dialogboksen Opslagspost. Vælg Tilføj for at lukke dialogboksen.
I sektionen Hændelseshandlere skal du vælge den hændelse, for hvilken du vil angive en hændelseshandler.
Vælg Tilføj for at åbne dialogboksen Egenskaber for handler.
Under fane Detaljer skal du vælge det rette bibliotek og skrive navnet på den funktion, der skal køres for begivenheden.
Hændelseshandleren er aktiveret som standard. Fjern markeringen i afkrydsningsfeltet Aktiveret, hvis du ikke vil aktivere denne hændelse.
Visse funktioner kræver, at der overføres en eksekveringskontekst til funktionen. Markér Overfør konteksten for udførelse som første parameter, hvis det er nødvendigt.
Visse funktioner kan acceptere et sæt parametre til at styre funktionsmåden af en funktion. Hvis disse er påkrævet, skal du angive dem i Kommasepareret liste over parametre, der overføres til funktionen.
Under fanen Afhængigheder skal du tilføje de felter, som scriptet afhænger af, området Afhængige felter.
Vælg OK for at lukke dialogboksen Egenskaber for handler.
Når hændelshandleren er angivet, skal du blot justere den rækkefølge, i hvilken funktionen eksekveres i forhold til andre funktioner, ved at bruge de grønne pile til at flytte den op eller ned.
Vælg OK for at lukke dialogboksen for elementegenskaber.
Vælg Gem for at gemme dine ændringerne. Vælg Udgiv for at udgive formularen.
Bemærk
Du kan bruge brugergrænsefladen til at ændre den rækkefølge, som scriptene indlæses i, ved hjælp af de grønne op- og ned-pile, men scriptene indlæses faktisk ikke sekventielt.Flere oplysninger:MSDN: Administrer biblioteksafhængigheder
Se også
Opret og design formularer
Designovervejelser i forbindelse med hovedformularer
Opret og rediger mobilformularer til CRM til telefoner ekspres
Oprette og redigere formularer til hurtig oprettelse
Oprette og redigere formularer til hurtig visning
Tilpasse CRM til telefoner og tablets
© 2016 Microsoft Corporation. Alle rettigheder forbeholdes. Ophavsret