Använda anpassade kontroller för modelldrivna datavisualiseringar

I det här ämnet lär du dig hur du konfigurerar en anpassad kontroll för ett fält.

Anpassade kontroller låter du omvandla gränssnittskomponenter för appen, till exempel ett fält eller en vy som innehåller traditionellt text, i visualiseringar. Anpassade kontroller kan konfigureras på fält, formulär, instrumentpaneler, vyer och rutnät. Till exempel kan ett skjutreglage konfigureras på ett sifferfält.

Anpassade skjutreglage

Eller den redigerbara kontrollen för rutnät kan konfigureras på en vy.

Anpassad kontroll för rutnät

Du kan ange en typ av anpassad kontroll som visas i webbläsarklienten medan du har en annan anpassad kontroll som visas i Dynamics 365 mobilappar för telefon eller surfplatta. Till exempel kan du använda en anpassad nummerinmatningskontroll i webbläsarklienter och ett anpassat skjutreglage för telefonappen. När anpassningen publiceras kan användare interagera fullständigt med kontrollen för att ändra värde, till exempel genom att skjuta kontrollen när du använder det anpassade linjära skjutreglaget. Ändringar sparas automatiskt när formuläret stängs på samma sätt som när användaren ändrar ett traditionella fält i ett formulär.

Använd en anpassad kontroll för att lägga till visuella effekter i ett fält

Genom att följa stegen i denna procedur ändras standardetiketten och textrutan i fältet budgetbelopp till det anpassade skjutreglaget på entiteten för affärstillfälle. Du kan följa liknande steg för att ersätta ett befintligt fält med en anpassad kontroll eller konfigurera en anpassad kontroll för ett anpassat fält.

  1. Logga in på PowerApps.

  2. Expandera Data, välj Entiteter, markera den entitet som du vill ha och välj sedan fliken Formulär.

  3. Öppna ett formulär, till exempel huvudformuläret för affärsmöjlighetsentiteten.

  4. I formulärredigeraren dubbelklickar du på det fält där du vill lägga till en anpassad kontroll t.ex. fältet budgetbelopp i huvudformuläret för affärsmöjlighet. Du kan också skapa ett anpassat fält.

  5. På sidan Fältegenskaper klickar du på fliken kontroller och klickar sedan på lägg till kontroll.

  6. På sidan Lägg till kontroll markerar du den kontroll som du vill använda, till exempel kontrollen linjärt reglage som visas här och klickar sedan på Lägg till.

Lägg till linjärt skjutreglage

  1. Välj klienten där du vill placera kontrollen som ska visas.

    • Webb. För att göra den anpassade kontrollen tillgänglig från en webbläsare, välj alternativet Webb bredvid kontrollen. Observera att inställning av alternativet Webb innehåller återgivning av kontrollen i en webbläsare på datorer, Mac-datorer och mobila enheter.

    • Telefon. För att göra den anpassade kontrollen tillgänglig på telefoner som kör Dynamics 365 for phones, välj alternativet Telefon bredvid kontrollen.

    • Surfplatta. För att göra den anpassade kontrollen tillgänglig på surfplattor som kör Dynamics 365 for tablets, välj alternativet Surfplatta bredvid kontrollen.

Välj klientapparna för att visa den anpassade kontrollen

  1. Klicka på ikonen Redigera egenskaper för den anpassade kontrollen bredvid Min, Max och steg, ange egenskapsalternativet som beskrivs nedan och klicka sedan på OK.

Lägga till anpassade egenskaper

  • Min. Ange det minsta godkända värdet. Du kan koppla ett statiskt värde som du anger eller binder värdet till ett befintligt fält. I det här exemplet är Bind till statiskt värde Valuta och det lägsta värdet som kan anges är noll.

    • Bind till ett statiskt värde. Välj datatyp, till exempel ett heltal (Whole.None), valuta, flytande punkt (FP) eller decimaltal. Skriv sedan ett tal som motsvarar det minsta värdet som är godkända för fältet.

    • Bind till värden i ett fält. Välj ett fält i listan som ska användas som minsta godkända värdet.

  • Max. Ange det högsta godkända värdet för fältet. Liknande minsta värdet kan du koppla ett statiskt värde som du anger eller binder värdet till ett befintligt fält som beskrivs ovan. I det här exemplet är Bind till statiskt värde Valuta och det högsta värdet som kan anges är 1 miljard.

  • Steg. Detta representerar enheten för att öka eller minska när du lägger till eller drar ifrån från det aktuella värdet. Till exempel för budgetbelopp kan du välja 100 dollar ökning\minskning.

  • Dölj standardkontroll. Om du väljer det här alternativet döljs kontrollen så att varken kontrollen eller data visas i någon av de klienter som inte stöder den anpassade kontrollen. Lägg märke till att den klassiska Dynamics 365-webbklienten inte stöder de flesta anpassade kontroller. Som standard är det här alternativet inte är markerat och klassiskt Dynamics 365-webbklienten visar standardinställd, vanligen textbaserad, kontroll.

    Anteckning

    Standardkontrollen identifieras med (standard) efter kontrollens namn.

    Standardkontroll

  1. Klicka på OK, för att stänga sidan Fältegenskaper.

  2. Om du vill aktivera anpassningen, på entitetsformuläret klickar du på spara och sedan på publicera.

  3. Välj Spara och stäng för att stänga formulärredigeraren.

Se den anpassade kontrollen i praktiken

Öppna en post som innehåller fältet med anpassad kontroll, till exempel formuläret affärsmöjlighet från föregående exempel och visa hur fältet ändras.

Skjutreglaget återges i formuläret

Fältet återges nu som ett skjutreglage i stället för textfältet.

Använd redigerbar rutstyrning på en vy eller delnät

Med redigerbara rutnät kan användare göra omfattande infogad redigering direkt från vyer och underrutnät oavsett om de använder en webbapp, surfplatta eller telefon. Mer information: Gör rutnät (listor) redigerbara med hjälp av anpassad styrning för redigerbara rutnät

Nästa steg

Skapa och redigera fält