Lägg till en webbsida om du vill återge en lista med poster

En entitetslista är en datadriven konfiguration som används för att lägga till en webbsida som kommer att återge en lista över poster utan behov av en utvecklare för att identifiera rutnätet i portalen. Genom att använda entitetslistan kan du visa Dynamics 365-poster på portaler.

Rutnätet stöder sortering och har sidbrytning om antalet poster är större än sidstorleken som anges. Om du har angett webbsida för informationsvy kommer varje post att innehålla en länk till sidan och ID för posten kommer att läggas till frågesträngen tillsammans med parameternamn för frågesträng på ID. Entitetslistan stöder också flera vyer. Om du har angett mer än en vy visas en listruta så att användaren kan växla mellan att visa olika vyer.

Data kan också filtreras genom den aktuella portalanvändaren, den aktuella portalanvändarens överordnade kundkonto och den aktuella portalwebbplatsen. Om det finns ett värde för både filtervillkoret Portalanvändarattribut och filtervillkoret Kontoattribut kommer portalen att återge en listruta för att låta användaren visa "Mina" data eller hans/hennes överordnade kundkontodata.

Lägg till en entitetslista på portalen

Entitetslistan innehåller relationer till webbsidor och olika egenskaper för att kontrollera initieringen av listan över poster på portalen. Relationen till webbsidan tillåter dynamisk hämtning av listdefinitionen för en viss sidnod på webbplatsen. Om du vill visa befintliga entitetsvyer eller skapa nya entitetsvyer, går du till Portaler > Entitetslistor.

Anteckning

En entitetslista måste associeras med en webbsida för en given webbplats för att listan ska visas på webbplatsen.

De webbsidor som associeras med entitetslistan kan visas genom att välja länken Webbsidor som finns i navigeringslänken Relaterade i menyn längst till vänster. När du skapar entitetslistan är det första steget att välja den entitet som du vill visa en lista för på portalen. Sedan väljer du en eller flera Dynamics 365-vyer att återge.

När du skapar eller redigerar en webbsida, kan en Entitetslista anges i sökfältet på webbsidesformuläret. Sidmallen är vanligtvis "Sidmallen" men kan vara en av flera mallar för innehåll eftersom huvudmallar innehåller nödvändig logik för att avgöra om en entitetslista ska återges.

Attribut och relationer för entitetslista

Namn Beskrivning
Namn Det beskrivande namnet på posten. Fältet är obligatoriskt.
Entitetsnamn Namnet på den entitet som vyn Sparad fråga ska läsas in från. Fältet är obligatoriskt.
Vy Vy(er) för Sparad fråga för den målentitet som ska visas. Fältet är obligatoriskt. Om mer än en vy har angetts innehåller webbsidan en listruta så att användaren kan växla mellan olika vyer.
Sidstorlek Ett heltal som anger antal poster per sida. Fältet är obligatoriskt. Standard: 10
Webbsida för informationsvy En valfri webbsida som kan länkas till för varje post. Parameternamn och post-ID för frågesträngen bifogas frågesträngen för den här webbplatsens URL.
Knappetiketten Detaljer Den text som visas för knappen Visa information, om Webbsida för informationsvy har angetts. Standard: Visa information
Obs! För varje språkpaket som installeras och aktiveras för organisationen Dynamics 365 kommer ett fält att göras tillgängligt så att användaren kan ange meddelandet på tillhörande språk.
Webbsida för Skapa En valfri webbsida som är målet för knappen Skapa.
Knappetiketten Skapa Den text som visas för knappen Skapa, om Webbsida för Skapa har angetts. Standard: Skapa
Obs! För varje språkpaket som installeras och aktiveras för organisationen Dynamics 365 kommer ett fält att göras tillgängligt så att användaren kan ange meddelandet på tillhörande språk.
Parameternamn för ID-frågesträng Ett parameternamn som anges i frågesträngen för URL:en till webbsidan för detaljerad vy. Standard: id
Text för tom lista Meddelandet visas när det inte finns några poster.
Obs! För varje språkpaket som installeras och aktiveras för organisationen Dynamics 365 kommer ett fält att göras tillgängligt så att användaren kan ange meddelandet på tillhörande språk.
Attribut för portalanvändare Ett valfritt uppslagsattribut på den primära entitet som representerar portalanvändarposten, antingen kontakt- eller systemanvändare så att aktuella användar-ID kan användas för att filtrera data återges i listan.
Kontoattribut Ett valfritt uppslagsattribut på den primära entitet som representerar en kontopost som den aktuella användarens överordnade kundontaktvärde kan användas för att filtrera data återges i listan.
Webbplatsattribut Ett valfritt uppslagsattribut på den primära entitet som representerar webbplatsen för vilken det aktuella webbplats-ID:t kan användas för att filtrera data som återges i listan.
Sökning aktiverad Ett booleskt värde (tilltal) som anger om sökningen bör aktiveras. En textruta visas så att användare kan göra en snabbsökning efter poster. Använd jokertecknet asterisk (*) om du vill söka efter delar av text. Sökningen lägger till villkorsfiltret "eller" för varje kolumn i vyn till vyns befintliga och fördefinierade filtervillkor för att ställa frågor och returnera resulterande poster.
Sök platshållartext En valfri sträng som används som den etikett som visas i textrutan vid första inläsningen.
Sök knappbeskrivningstext En valfri sträng som används som ett verktygstips som visas när användaren pekar på textrutan Sök.

Lägg till anpassat JavaScript

Fliken Inställningar i formuläret innehåller ett textområde där du kan ange anpassade JavaScript, och om sidan innehåller jQuery-bibliotek, du kan använda dem här också. Skriptblocket kommer att läggas till längst ned på webbsidan, precis före sidans avslutande formulärtaggelement.

Anpassad JavaScript - exempel

Listan hämtar sina data asynkront, och när den är slutför utlöser den en loaded-händelse som din anpassade JavaScript kan söka efter och applicera objekt i rutnätet på. Följande kod är ett ytterst enkelt exempel:

$(document).ready(function (){
$(".entitylist.entity-grid").on("loaded", function () {
$(this).children(".view-grid").find("tr").each(function (){
// do something with each row
$(this).css("background-color", "yellow");
});
});
}); 

Sök efter ett visst attributfält och ta reda på dess värde för att möjligen kunna ändra återgivningen av värdet. Följande kod hämtar varje cell i tabellen som innehåller värdet för den accountnumber attribut. Ersätt accountnumber med ett attribut som passar din entitet och vy.

$(document).ready(function (){
   $(".entitylist.entity-grid").on("loaded", function () {
      $(this).children(".view-grid").find("td[data-attribute='accountnumber']").each(function (i, e){
         var value = $(this).data("value");
         // now that you have the value you can do something to the value
      });
   });
});

Konfiguration för entitetslista

Du kan enkelt aktivera och konfigurera åtgärder (skapa, redigera, ta bort och så vidare) för poster i en entitetslista. Det går också att åsidosätta standardetiketter, storlekar och andra attribut så att entitetslistan visas exakt som du vill.

Dessa inställningar finns i avsnittet konfiguration i entitetslisteformuläret. Som standard visas endast Grundläggande inställningar. Välj Avancerade inställningar för att se ytterligare inställningar.

Konfigurera en entitetslista

Attribut

Namn Beskrivning
Grundläggande inställningar
Visa åtgärder Använd för att lägga till åtgärdsknappar för åtgärder som gäller för entiteten som kommer visas ovanför rutnätet. Följande åtgärder finns:
  • Skapa
  • Ladda ned
Genom att välja något av följande alternativ visas ett konfigurationsområde för åtgärden.
Objektåtgärder Används för att lägga till åtgärdsknappar för åtgärder som gäller för en enskild post och som visas för varje rad i underrutnätet, förutsatt att lämplig behörighet har beviljats av Entitetsbehörigheter. Följande åtgärder är som regel tillgängliga:
  • Detaljer
  • Redigera
  • Ta bort
  • Arbetsflöde
  • Aktivera
  • Inaktivera
Genom att välja något av följande alternativ visas ett konfigurationsområde för åtgärden. Se nedan för mer information om varje åtgärd. Vissa entiteter har dessutom särskilda åtgärder som är tillgängliga för dem på enskild entitetsbasis:
  • Beräkna värde för affärsmöjlighet (opportunity)
  • Avbryta en åtgärd för ärende (incident)
  • Stäng (lös) åtgärd för ärende (incident)
  • Omvandla offerten till en order (offert)
  • Konvertera order till faktura (säljorder)
  • Skapa offert från affärsmöjlighet (affärsmöjlighet)
  • Åtgärden stäng affärsmöjlighet (affärsmöjlighet)
  • Åtgärden Vinn affärsmöjlighet (affärsmöjlighet)
  • Öppna ärendeåtgärd igen (incident)
  • Låt affärsmöjlighet vänta (affärsmöjlighet)
Åsidosätt kolumnattribut Används för att åsidosätta visningsinställningar för enskilda kolumner i rutnätet.
  • Attribut: det logiska namnet på den kolumn du vill åsidosätta.
  • Visningsnamn: En ny kolumnrubrik som åsidosätter standardvärdet
  • Bredd - Bredd (i procent eller pixlar) för kolumnen om du vill åsidosätta standardvärdet. Se även Rutnätsstil för kolumnbredd
Om du vill åsidosätta inställningarna för en kolumn, välj + Kolumn och fyller i uppgifterna.
Avancerade inställningar
Läser in meddelande Åsidosätter det standard-HTML-meddelande som visas medan rutnätet läses in.
Felmeddelande Åsidosätter det standard-HTML-meddelandet som visas när ett fel inträffar medan rutnätet läses in.
Meddelande om nekad åtkomst Åsidosätter det standard-HTML-meddelande som visas när en användare inte har entitetsbehörighet för att visa entitetslistan.
Tomt meddelande Åsidosätter det HTML-meddelande som visas när rutnätet inte innehåller några data.
Dialogrutan Detaljformulär Kontrollerar inställningarna för den dialogruta som visas när användaren aktiverar åtgärden Information
Dialogrutan Redigera formulär Kontrollerar inställningarna för den dialogruta som visas när användaren aktiverar åtgärden Redigera.
Dialogrutan Skapa formulär Kontrollerar inställningarna för den dialogruta som visas när användaren aktiverar åtgärden Skapa.
Dialogrutan Ta bort Kontrollerar inställningarna för den dialogruta som visas när användaren aktiverar åtgärden Ta bort.
Dialogrutan Fel Styr inställningarna för den dialogruta som visas när ett fel uppstår under en åtgärd.
CSS-klass Ange en CSS-klass eller flera CSS-klasser som ska tillämpas på det HTML-element som innehåller hela rutnätsområdet, inklusive rutnät och åtgärdsknappar.
Rutnät för CSS-klass Ange en CSS-klass eller CSS-klasser som kommer att tillämpas på entitetslistans HTML-<tabell>-element.
Ändra kolumnbredd Konfigurerar huruvida värdena för Bredd i Åsidosätt kolumn-attributen anges i pixlar eller procent.

Allmänna åtgärdsinställningar

Entitetsåtgärder har i allmänhet inställningar som kan konfigureras. Detta görs alltid för att ge dig fler alternativ i fråga om anpassning, och fälten är inte obligatoriska. Om du helt enkelt lägger till åtgärden gör detta att åtgärden kan vidtas på portalen, förutsatt att rätt behörighet har beviljats av entitetsbehörigheten.

Vanligtvis kan du konfigurera motsvarande dialogruta för varje åtgärd, som endast visas om du väljer Bekräftelse krävs.

Namn Beskrivning
Grundläggande inställningar
Krävs det en bekräftelse? Avgör om en bekräftelse uppmanar användaren att bekräfta när åtgärden väljs.
Avancerade inställningar
Bekräftelse Åsidosätter HTML-bekräftelsemeddelandet som visas när användaren aktiverar åtgärden.
Knappetikett Åsidosätter HTML-etiketten för denna åtgärd som visas på raden Entitetslista.
Knappbeskrivning Åsidosätter knappbeskrivningen som visas när användaren pekar på knappen för denna åtgärd som visas på raden entitetslista.
Knappen CSS-klass Lägger till en CSS-klass för knappen.
Omdirigera till webbsida En del åtgärder (inte alla) medger en omdirigering när åtgärden har slutförts. Rekommenderas starkt för åtgärden Ta bort, valfri i de flesta andra fall, du kan välja en webbsida att dirigera om till när åtgärden har slutförts.
Omdirigerings-URL Ett alternativ till alternativet Omdirigera till webbsida - medger omdirigering till en specifik URL.

Avancerade inställningar för allmän dialogruta

Namn Beskrivning
Befattning Åsidosätter den HTML som visas i dialogrutans namnlist.
Text för knappen Primär Åsidosätter den HTML som visas på knappen Primär ("Ta bort") i dialogrutan.
Text för knappen Stäng Åsidosätter den HTML som visas på knappen Stäng ("Avbryt") i dialogrutan.
Text på skärmläsaren för knappen Avvisa Åsidosätter skärmläsartexten som är associerad till dialogrutans Stäng-knapp.
Storlek Anger storleken på dialogrutan Radera. Alternativen är standard, stor och liten. Standardstorleken är Standard.
CSS-klass Ange en CSS-klass eller klasser som kommer att tillämpas på den resulterande dialogrutan.
CSS-klass för panel Ange en CSS-klass eller klasser som kommer att tillämpas på den resulterande dialogrutans namnlist.
CSS-klass för knappen Primär Ange en CSS-klass eller klasser som kommer att tillämpas på dialogrutans Primär-knapp ("Ta bort").
CSS-klass för knappen Stäng Ange en CSS-klass eller klasser som kommer att tillämpas på dialogrutans Stäng-knapp ("Avbryt").

Skapa åtgärdsinställningar

Om du aktiverar en Skapa åtgärd återger detta en knapp ovanför den entitetslista som, när den väljs, öppnar en dialogruta med ett entitetsformulär som låter en användare skapa en ny post som beviljats behörigheten "Skapa" av entitetsbehörigheten.

Namn Beskrivning
Grundläggande inställningar
Entitetsformulär Anger det entitetsformulär som används för att skapa en ny post. Listrutan inkluderar alla entitetsformulär som är konfigurerade för entitetslistans entitetstyp.
Obs! Om entitetslistans entitetstyp inte har några entitetsformulär, kommer listrutan att vara tom. Om inget entitetensformulär ges för Skapa åtgärd kommer det att ignoreras, och knappen kommer inte att återges i entitetslistan.
Avancerade inställningar
Knappetikett Åsidosätter HTML-etiketten som visas på knappen Skapa åtgärd ovanför listan.
Knappbeskrivning Åsidosätter knappbeskrivningen som visas när användaren pekar på knappen Skapa åtgärd.

Avancerade inställningar för dialogrutan Skapa formulär

Namn Beskrivning
Läser in meddelande Åsidosätter meddelandet som visas när dialogrutan läses in.
Befattning Åsidosätter den HTML som visas i dialogrutans namnlist.
Text på skärmläsaren för knappen Avvisa Åsidosätter skärmläsartexten som är associerad till dialogrutans Stäng-knapp.
Storlek Anger storleken på dialogrutan Skapa formulär. Alternativen är standard, stor och liten. Standardstorleken är Stor.
CSS-klass Ange en CSS-klass eller klasser som kommer att tillämpas på den resulterande dialogrutan.
CSS-klass för rubrik Ange en CSS-klass eller klasser som kommer att tillämpas på den resulterande dialogrutans namnlist.

Hämta åtgärdsinställningar

Om du aktiverar en Hämta åtgärd återges en knapp ovanför entitetslistan som, när den väljs, hämtar data från listan till en Excel-fil (.xlsx).

Namn Beskrivning
Grundläggande inställningar
Inget/ingen
Avancerade inställningar
Knappetikett Åsidosätter HTML-etiketten som visas på knappen Hämta åtgärd ovanför entitetslistan.
Knappbeskrivning Åsidosätter knappbeskrivningen som visas när användaren pekar på knappen Hämta åtgärd.

Inställningar för information om åtgärd

Att aktivera en Information om åtgärd låter en användare visa ett skrivskyddat entitetsformulär från en vald rad i entitetslistan.

Namn Beskrivning
Grundläggande inställningar
Entitetsformulär Anger det entitetsformulär som kommer att användas för att visa information om den valda entiteten. Listrutan inkluderar alla entitetsformulär som är konfigurerade för entitetslistans entitetstyp.
Obs! Om entitetslistans entitetstyp inte har några entitetsformulär, kommer listrutan att vara tom. Om inget entitetsformulär anges för Information om åtgärd kommer det att ignoreras, och knappen kommer inte att visas i entitetslistan.
Avancerade inställningar
Parameternamn för frågesträng för post-ID Anger namnet på parametern Frågesträng som används för att markera entiteten som ska visas i det valda entitetsformuläret. Det bör matcha värdet i entitetsformulärets Parameternamn för frågesträng för post-ID. Standardvärdet för fältet är id både här och i entitetsformulärets konfiguration.
Knappetikett Åsidosätter HTML-etiketten för denna åtgärd som visas på raden Entitetslista.
Knappbeskrivning Åsidosätter knappbeskrivningen som visas när användaren pekar på knappen för denna åtgärd som visas på raden entitetslista.

Avancerade inställningar för dialogrutan Detaljer

Namn Beskrivning
Läser in meddelande Åsidosätter den HTML som visas medan dialogrutan läses in.
Befattning Åsidosätter den HTML som visas i dialogrutans namnlist.
Text på skärmläsaren för knappen Avvisa Åsidosätter skärmläsartexten som är associerad till dialogrutans Stäng-knapp.
Storlek Anger storleken för dialogrutan Detaljer. Alternativen är standard, stor och liten. Standardstorleken är Stor.
CSS-klass Ange en CSS-klass eller klasser som kommer att tillämpas på den resulterande dialogrutan.
CSS-klass för rubrik Ange en CSS-klass eller klasser som kommer att tillämpas på den resulterande dialogrutans namnlist.

Inställningar för Redigera åtgärd

Om du aktiverar en Redigera åtgärd kan en användare visa ett redigerbart entitetsformulär som är databundet till posten för entitetlistans valda rad, förutsatt att "Skriv"-behörigheten har beviljats av entitetsbehörigheten.

Namn Beskrivning
Grundläggande inställningar
Entitetsformulär Anger det entitetsformulär som ska användas för att redigera vald entitet. Listrutan inkluderar alla entitetsformulär som är konfigurerade för entitetslistans entitetstyp.
Obs! Om entitetslistans entitetstyp inte har några entitetsformulär, kommer listrutan att vara tom. Om inget entitetsformulär anges för Redigera åtgärd kommer det att ignoreras, och knappen kommer inte att visas i entitetslistan.
Avancerade inställningar
Parameternamn för frågesträng för post-ID Anger namnet på parametern Frågesträng som används för att markera entiteten som ska redigeras i det valda entitetsformuläret. Det bör matcha värdet i entitetsformulärets Parameternamn för frågesträng för post-ID. Standardvärdet för fältet är id både här och i entitetsformulärets konfiguration.
Knappetikett Åsidosätter HTML-etiketten för denna åtgärd som visas på raden Entitetslista.
Knappbeskrivning Åsidosätter knappbeskrivningen som visas när användaren pekar på knappen för denna åtgärd som visas på raden entitetslista.

Avancerade inställningar för dialogrutan Redigera formulär

Namn Beskrivning
Läser in meddelande Åsidosätter den HTML som visas medan dialogrutan läses in.
Befattning Åsidosätter den HTML som visas i dialogrutans namnlist.
Text på skärmläsaren för knappen Avvisa Åsidosätter skärmläsartexten som är associerad till dialogrutans Stäng-knapp.
Storlek Anger storleken för dialogrutan Redigera. Alternativen är standard, stor och liten. Standardstorleken är Stor.
CSS-klass Ange en CSS-klass eller klasser som kommer att tillämpas på den resulterande dialogrutan.
CSS-klass för rubrik Ange en CSS-klass eller klasser som kommer att tillämpas på den resulterande dialogrutans namnlist.

Inställningar för Radera åtgärd

Om du aktiverar en Ta bort åtgärd kan en användare permanent radera posten för den valda raden i entitetslistan förutsatt att behörigheten "Ta bort" har beviljats av entitetsbehörigheterna.

Namn Beskrivning
Grundläggande inställningar
ingen
Avancerade inställningar
Bekräftelse Åsidosätter HTML-bekräftelsemeddelandet som visas när användaren aktiverar åtgärden Ta bort.
Knappetikett Åsidosätter HTML-etiketten för denna åtgärd som visas på raden Entitetslista.
Knappbeskrivning Åsidosätter knappbeskrivningen som visas när användaren pekar på knappen för denna åtgärd som visas på raden entitetslista.

Inställningar (avancerade) för dialogrutan Radera

Namn Beskrivning
Befattning Åsidosätter den HTML som visas i dialogrutans namnlist.
Text för knappen Primär Åsidosätter den HTML som visas på knappen Primär ("Ta bort") i dialogrutan.
Text för knappen Stäng Åsidosätter den HTML som visas på knappen Stäng ("Avbryt") i dialogrutan.
Text på skärmläsaren för knappen Avvisa Åsidosätter skärmläsartexten som är associerad till dialogrutans Stäng-knapp.
Storlek Anger storleken på dialogrutan Radera. Alternativen är standard, stor och liten. Standardstorleken är Standard.
CSS-klass Ange en CSS-klass eller klasser som kommer att tillämpas på den resulterande dialogrutan.
CSS-klass för rubrik Ange en CSS-klass eller klasser som kommer att tillämpas på den resulterande dialogrutans namnlist.
CSS-klass för knappen Primär Ange en CSS-klass eller klasser som kommer att tillämpas på dialogrutans Primär-knapp ("Ta bort").
CSS-klass för knappen Stäng Ange en CSS-klass eller klasser som kommer att tillämpas på dialogrutans Stäng-knapp ("Avbryt").

Inställningar för arbetsflödesåtgärd

Om du aktiverar en Arbetsflödesåtgärd kan en användare köra ett arbetsflöde på begäran mot posten för den valda raden i entitetslistan. Du kan lägga till valfritt antal arbetsflödesåtgärder i entitetslistan.

Namn Beskrivning
Grundläggande inställningar
Arbetsflöde Anger det arbetsflöde på begäran som ska köras när användaren aktiverar den här åtgärden.
Obs! Om entitetslistans entitetstyp inte har några arbetsflöden, kommer listrutan att vara tom. Om inget arbetsflöde anges för arbetsflödesåtgärden kommer den att ignoreras, och knappen kommer inte att återges i entitetslistan.
Knappetikett Anger HTML-etiketten för denna åtgärd som visas på raden Entitetslista. Den här inställningen är obligatorisk.
Avancerade inställningar
Knappbeskrivning Åsidosätter knappbeskrivningen som visas när användaren pekar på knappen för denna åtgärd som visas på raden entitetslista.

Säkra entitetslistor

Om du vill skydda en entitetslista måste du konfigurera entitetsbehörigheter för den entitet för vilken poster visas, samt dessutom ange det booleska värdet Aktivera behörigheter för entitet på entitetslisteposten i Dynamics 365 som "sant".

Om du säkrar en entitetslista säkerställer detta att användare som öppnar sidan endast får se poster för vilka användaren har behörighet. Detta kan göras genom att ett filter läggs till i Dynamics 365-vyer som exponeras via listan. Det här filtret filtrerar endast för poster som är tillgängliga för användaren via behörigheten Läs.

Dessutom kommer alla åtgärder som definierats för listan att respektera motsvarande behörigheter för den åtgärden, på post-för-post-basis. Om du alltså har behörigheten Redigera för en post kommer åtgärden Redigera att aktiveras för den posten. Detsamma gäller för Ta bort, Skapa o.s.v. Observera att om det finns inga poster, så kommer ett meddelande om detta att visas när listan läses in.

Däremot kräver en bra webbplatsdesign att om en användare inte har en roll med några behörigheter för entiteten (det vill säga, det kan aldrig uppstå en situation där de bör se några poster), så bör de inte ha åtkomst till sidan alls. I idealfallet bör sidan skyddas med åtkomstbehörigheter för webbsida.

Lägga till en sida för informationsvisning

Genom att ställa in sökningen för en webbsida för informationsvy till en webbsida kan informationen i en rutnätspost visas skrivskyddad eller redigerad, beroende på konfigurationen för associerat formulär eller associerad sida.

Den här sidan kan vara en helt anpassad sidmall, som kanske har skapats med Liquid. Det vanligaste scenariot är troligen att informationssidan är en webbsida som antingen innehåller ett entitetsformulär eller webbformulär.

Det viktiga att tänka på är att samtliga poster i rutnätet har en hyperlänk till informationssidan, och att länken innehåller en namngiven frågesträngsparameter med postens ID. Namnet på parametern Frågesträng beror på det parameternamn för ID-frågesträng som anges på entitetslistan. Det sista att komma ihåg är att den riktade informationswebbsidan också måste vara medveten om namnet på den här frågeparametern för att få ID för den post som sidan ska tillfråga och hämta data för.

Lägg sida för informationsvisning

Använda ett entitetsformulär för att visa information

Om du vill skapa ett entitetsformulär, se då anvisningarna på sidan entitetsformulär.

Här följer några viktiga inställningar att känna till för att säkerställa att posten från entitetslistan läses in i entitetsformuläret.

Namnet för post-ID på entitetsformulärets frågesträngsparameter måste matcha namnet på fråge-ID på entitetslistans frågesträngsparameter.

Läget kan vara antingen Redigera eller Skrivskyddat, beroende på dina behov.

Använda ett webbformulär för att visa information

Här följer några viktiga inställningar att känna till för att säkerställa att posten från entitetslistan läses in i webbformuläret.

Namnet för primär nyckel på webbformulärstegets frågesträngsparameter måste matcha namnet på fråge-ID på entitetslistans frågesträngsparameter.

Läget kan vara antingen Redigera eller Skrivskyddat, beroende på dina behov.

Använda en informationssida för funktionen Skapa

Du kan använda en anpassad sida, ett entitetsformulär eller ett webbformulär på samma sätt för funktionen Skapa. Det här är ett alternativ till att definiera en Skapa-åtgärd för formuläret. Du kan inte definiera både en Skapa-åtgärd och en anpassad sida för Skapa: definiera en anpassad åtgärd i första hand.

Om du tilldelar en webbsida för Skapa uppslag på entitetslistan och inte anger en Skapa-åtgärd med hjälp av Konfiguration, kan en Skapa-knapp återges i listan; knappen länkar användaren till den anpassade sida som du har angett för Skapa.

Filterkonfiguration för entitetslista

Det är enkelt att lägga till möjligheten att filtrera poster på en entitetslista - bara aktivera alternativet för filtrering och välj sedan en eller flera filtertyper som ska visas för användarna. Du kan filtrera efter ett attribut som matchar text som användaren tillhandahåller eller att välja ett antal olika alternativ. Du kan även utforma praktiskt taget alla slags filter ed hjälp av den avancerade sökningen i Dynamics 365.

Aktivera filter för entitetslista

Markera kryssrutan Aktiverad i avsnittet Metadatafilter. Detta kommer att lägga till filterområdet i entitetslistan när denna visas. Rutan visas tom tills du har definierat minst en filtertyp.

Du kan definiera hur filterområdet på entitetslistan kommer att återges med hjälp av inställningen Orientering. Standarden, Horisontellt, återger filterområdet ovanför entitetslistan. Vertikal orientering återger filterområdet som en ruta till vänster om entitetslistan.

Inställningar för metadata

Filtertyper

Filtertyp Beskrivning
Textfilter Filtrera entitetslistan med hjälp av en textruta för att söka efter matchande text i ett markerat attribut för en given entitet.
Inställning av attributfilter Filtrera entitetslistan med hjälp av en uppsättning kryssrutor, som var och en försöker matcha sin status med ett visst attribut för en given entitet.
Inställning av uppslag Filtrera entitetslistan med hjälp av en uppsättning kryssrutor, som var och en representerar en relation mellan en post för en given entitet och en post för en relaterad entitet.
Inställning av intervallfilter Liknar filteruppsättningen Attribut, förutom att varje kryssruta kan representera två villkor i stället för en (till exempel "större än eller lika med 0 OCH mindre än 100").
Inställning av dynamisk plocklista Påminner om att välja ett värde för plocklista i en filteruppsättning för Attribut. Uppsättningen Dynamisk listruta kräver inte att du anger plocklistealternativ att filtrera efter - i stället skapas den fullständiga listan över alternativ när entitetslistan läses in.
Dynamisk inställning av uppslag Liknande uppsättningen Sökning. Uppsättningen Dynamisk sökning kräver inte att du anger sökningsalternativ att filtrera efter - i stället skapas den fullständiga listan över alternativ när entitetslistan läses in.
FetchXML-filter Filtrera entitetslistan med hjälp av ett FetchXML-filtervillkor.

Textfilter

Textfiltret lägger till en textruta i området Filterområde för entitetslista som är knutet till ett attribut för entitetenslistans entitettyp. När en användare använder filtret, visar entitetslistan endast de poster vars valda attribut innehåller värdet.

Om du vill lägga till ett textfilter, välj +Textfilter.

Lägg till ett textfilter

Textfiltret använder följande attribut:

Namn Beskrivning
Attribut Namnet på attributet på entitetslistans markerade entitetstyp att filtrera efter. Endast attribut med typen "Sträng" är giltiga för ett textfilter.
Visningsnamn Åsidosätt etiketten för filtret när entitetslistan visas. Som standard anges detta automatiskt som namnet på det valda attributet.

Inställning av attributfilter

Inställningen för attributfilter tillför ett antal alternativ att filtrera entitetslistan efter, kopplade till ett enda attribut i entitetslistans valda entitetstyp. När en användare använder filtret visar entitetslistan endast de poster som exakt matchar minst ett av de valda alternativen.

Filterinställningar för attribut

Filterinställningarna för attribut använder följande attribut:

Namn Beskrivning
Attribut Namnet på attributet på entitetslistans markerade entitetstyp att filtrera efter. Endast attribut med följande typer är giltiga för ett textfilter: Sträng, BigInt, Decimal, Dubbel, Heltal, Belopp, Plocklista, DateTime och Booleskt.
Visningsnamn Åsidosätt etiketten för filtret när entitetslistan visas. Som standard anges detta automatiskt som namnet på det valda attributet.
Alternativ En uppsättning möjliga värden att filtrera efter. Se nedan för mer information.

Alternativ för inställning av attributfilter

En inställning för attributfilter kan vanligtvis ha ett stort antal alternativ, med undantag för attribut för plocklista och booleska attribut. En filterinställning för booleskt attribut kan ha endast ett eller två alternativ - ett sant och ett falskt. En filterinställning för attributet Plocklista kan ha högst ett alternativ för varje möjligt värde i plocklistan.

För alternativ finns följande attribut:

Namn Beskrivning
Operator Den jämförelseoperator som används för att filtrera resultat, till exempel Är lika med, Mindre än, och så vidare. Listan över operatorer för alternativet beror på den attributtyp som valdes för filtret. Till exempel har numeriska posttyper (Decimal) operatorer som Mindre än eller Större än, medan Sträng-attribut använder operatorer som till exempel Börjar med eller Innehåller. Operatorer för plocklistor och booleska operatorer är alltid Lika med.
Värde Det faktiska värde som används för detta filtervillkor.
Visningsnamn Åsidosätter visningsnamnet för det här alternativet i rutan Filter. Som standard anges detta automatiskt som samma värde som attributet Värde.

Inställning av uppslag

Inställningen för sökning tillför ett antal alternativ att filtrera entitetslistan efter, kopplade till en relaterad entitet till entitetslistans valda entitetstyp. När en användare använder filtret visar entitetslistan endast de poster som exakt matchar minst ett av de valda relaterade posterna.

Inställning för sökning

Inställningen för sökning använder följande attribut:

Namn Beskrivning
Förhållande Namnet på den relaterade entiteten i entitetslistans markerade entitetstyp att filtrera efter. Endast entiteter med en relation en-till-många eller många-till-många med entitetslistans valda entitetstyp visas som alternativ för den här filtertypen.
Visningsnamn Åsidosätt etiketten för filtret när entitetslistan visas. Som standard anges detta automatiskt som namnet på den valda relationen.
Alternativ En uppsättning möjliga värden att filtrera efter. Se nedan för mer information.

Alternativ för inställning av uppslag

En sökningsinställning kan vanligtvis ha valfritt antal alternativ. De enda begränsningen är antalet relaterade poster av den valda, relaterade typen.

För alternativ finns följande attribut:

Namn Beskrivning
Värde Posten för den valda, relaterade typen att filtrera efter.
Visningsnamn Åsidosätter visningsnamnet för det här alternativet i rutan Filter. Som standard anges detta automatiskt som samma värde som attributet Värde.

Inställning av intervallfilter

Filterinställningen för intervall tillför ett antal alternativ, vart och ett med ett eller två villkor, till filterområdet. När en användare använder filtret visar entitetslistan endast de poster som exakt matchar alla villkor på minst ett av de valda alternativen.

Filterinställningar för spann

Filterinställningarna för Intervall använder följande attribut:

Namn Beskrivning
Attribut Namnet på attributet på entitetslistans markerade entitetstyp att filtrera efter. Endast attribut med följande typer är giltiga för ett textfilter: Sträng, BigInt, Decimal, Dubbel, Heltal, Belopp, DateTime.
Visningsnamn Åsidosätt etiketten för filtret när entitetslistan visas. Som standard anges detta automatiskt som namnet på det valda attributet.
Alternativ En uppsättning möjliga värden att filtrera efter. Se nedan för mer information.

Inställningsalternativ för intervallfilter

Inställningarna för spannfilter kan ha ett stort antal antal alternativ. Varje alternativ ger ett filtervillkor med ett eller två undervillkor, som båda måste uppfyllas för villkoret ska gälla.

För alternativ finns följande attribut:

Namn Beskrivning
Operator 1 Den första jämförelseoperator som används för att filtrera resultat, till exempel Lika med och Mindre än. Listan över operatorer för alternativet beror på den attributtyp som valdes för filtret. Till exempel har numeriska posttyper (Decimal) operatorer som Mindre än eller Större än, medan Sträng-attribut använder operatorer som till exempel Börjar med eller Innehåller. Operatorer för plocklistor och booleska operatorer är alltid Lika med.
Värde 1 Det första värde som används för detta filtervillkor.
Operator 2 (valfritt) Den andra jämförelseoperator som används för att filtrera resultat, till exempel Lika med och Mindre än. Listan över operatorer för alternativet beror på den attributtyp som valdes för filtret. Till exempel har numeriska posttyper (Decimal) operatorer som Mindre än eller Större än, medan Sträng-attribut använder operatorer som till exempel Börjar med eller Innehåller. Operatorer för plocklistor och booleska operatorer är alltid Lika med.
Värde 2 (tillval) Det andra värde som används för detta filtervillkor.
Visningsnamn Åsidosätter visningsnamnet för det här alternativet i rutan Filter. Som standard anges detta dynamiskt baserat på de operatorer och de värden som valts.

Inställning av dynamisk plocklista

Inställningen för dynamisk plocklista tillför ett antal alternativ att filtrera efter som representerar alla värden i ett visst plocklistefält. Detta skiljer sig från att välja en plocklista i inställningarna för attributfilter. I inställningarna för attributfilter måste du ange en uppsättning alternativ som ska göras tillgängliga för användaren att filtrera efter; i inställningarna för den dynamiska plocklistan behöver du endast ange plocklistefältet, så kommer samtliga inställningar att tillhandahållas automatiskt. Om du behöver bättre kontroll rekommenderar vi att du använder inställningarna för attributfilter.

Inställningar för dynamisk plocklista

Inställningarna för dynamisk plocklista använder följande alternativ:

Namn Beskrivning
Attribut Namnet på plocklisteattributet på entitetslistans markerade entitetstyp att filtrera efter.
Visningsnamn Åsidosätt etiketten för filtret när entitetslistan visas. Som standard anges detta automatiskt som namnet på det valda attributet.

Dynamisk inställning av uppslag

Inställningarna för dynamisk sökning tillför ett antal alternativ att filtrera entitetslistan efter, kopplade till en relaterad entitet till entitetslistans valda entitetstyp. När en användare använder filtret visar entitetslistan endast de poster som exakt matchar minst ett av de valda relaterade posterna.

Detta skiljer sig från sökningsinställningarna. För inställning av uppslag måste du manuellt ange relaterade entiteter att filtrera efter. I inställningarna för dynamisk sökning behöver du bara ange relationen som ska filtreras, så kommer en lista med alternativ att skapas baserat på den angivna vyn för relaterade entiteter.

Inställningar för dynamiskt uppslag

Inställningarna för dynamiska uppslag använder följande alternativ:

Namn Beskrivning
Förhållande Namnet på den relaterade entiteten i entitetslistans markerade entitetstyp att filtrera efter. Endast entiteter med en relation en-till-många eller många-till-många med entitetslistans valda entitetstyp visas som alternativ för den här filtertypen.
Vy Vyn (Sparad fråga) som ska användas som källa för den dynamiska listan entiteter att filtrera efter.
Kolumnetikett Fältet från den vy som innehåller värdet för varje entitets namn.
Slå upp filter på relation Anger en relation mellan entiteten som har angetts i fältet Relation och den inloggade användaren. Entiteten som har angetts i fältet Relation har även en relation till en kontakt, du kan begränsa listan med filteralternativ för alla relaterade till den inloggade användaren.
Visningsnamn Åsidosätt etiketten för filtret när entitetslistan visas. Som standard anges detta automatiskt som namnet på den valda relationen.

FetchXML-filter

Spannfiltret kan antingen skapa ett enkelt textrutefilter som exempelvis textfiltret, eller också en uppsättning alternativ som de andra filtertyperna. Därigenom kan du manuellt skapa praktiskt taget alla typer av filter för entitetslistan med FetchXML - det frågespråk som används av Dynamics 365.

FetchXML-filterinställningar

FetchXML-filtret använder endast ett attribut:

Namn Beskrivning
FetchXML XML-instruktion som motsvarar filtret.

Kartvy för entitetslista

Med entitetslistan kan du aktivera och konfigurera en kartvy av de data som drivs av Bing-kartor med sökfunktion för att hitta platser nära en adress. Genom att fylla i dina poster med latitud- och longitudkoordinatvärden och ange nödvändiga konfigurationsalternativ som anges i det här avsnittet kan dina poster återges som knappnålar på en karta. Alla poster som inte har ett värde för latitud och longitud utesluts från sökningen. Den inledande inläsningen av sidan visar alla poster i det första värdet i fältet för avståndsvärden (i miles eller km, beroende på vilken avståndsenhet som har angetts) från koordinaterna för Standardcentrering Latitud och Standardcentrering longitud. Vyn som angetts ignoreras när kartvyn används, och en avståndsfråga tillämpas på datauppsättningen för att returnera kartresultaten.

Anteckning

Det här alternativet stöds inte i miljön Suveränt moln, Tyskland. Avsnittet Kartvy visas inte i den här miljön.

Kalendervy för entitetslista

Använd kalendervyn för entitetslista för att återge en entitet som en kalender, där varje enskild post konfigureras att fungera som en enskild händelse.

För att visa posterna i en kalender måste posterna innehålla minst ett datumfält. För att händelser ska få exakta start- och sluttider måste rätt fält vara på plats och så vidare. Förutsatt att dessa fält är konfigurerade kommer en entitetslistekalendervy att visas på portalen.

Förbättrat Dynamics 365-vyfilter för entitetslistor

Efter aktivering kan en entitet publiceras till ett OData-flöde. OData-protokollet är ett protokoll på programnivå för att interagera med data via RESTful-webbtjänster. Data från detta flöde kan visas i en webbläsare, förbrukas av ett webbprogram på klientsidan eller importeras till Excel.

OData-flöde för entitetslista

Du kan använda entitetsbehörigheter om du vill skydda poster, men om du bara vill tillhandahålla ett filter som en del av den filteruppsättning som är relevant för den aktuella portalanvändaren kan du använda funktionen Entitetslistan. Den här funktionen stöder filtrering av den aktuella användaren, användarens överordnat konto eller webbplats på varje djup. Helt enkelt skapa filtret i Dynamics 365 för att matcha varje enskild kontaktpost och koden ersätter värdet med det faktiska värdet vid körning - du behöver inte tilldela värden till fält i avsnittet Filtervillkor.

Anteckning

OData-flödet som publiceras är anonymt och har inte någon auktoriseringskontroll. Därför är det viktigt att du inte aktiverar oData-flöden för Dynamics 365-data som lämpar sig för anonym åtkomst till portalen.

Se även

Konfigurera en Dynamics 365-portal
Skapa och köra annonser på en portal
Samla in feedback genom undersökningar på en portal
Ge omdöme eller rösta på en webbsida eller ett blogginlägg på en portal
Omdirigera till en ny URL på en portal