Več o seznamih

Seznam je konfiguracija, ki temelji na podatkih, in omogoča dodajanje spletne strani, ki upodobi seznam zapisov, pri čemer razvijalcu ni treba izpostaviti mreže na portalu. Z uporabo seznamov lahko zapise izpostavite za prikaz na portalih.

Mreža podpira razvrščanje in je oštevilčena, če je število zapisov večje od določene velikosti strani. Če je določena spletna stran za pogled podrobnosti, bo vsak zapis vseboval povezavo do strani, ID zapisa pa bo dodan nizu poizvedbe skupaj z imenom parametra niza poizvedbe ID-ja. Seznam podpira tudi več pogledov. Če je določen več kot en pogled, bo spustni seznam uporabniku omogočal preklapljanje med različnimi pogledi.

Podatke lahko filtrira tudi trenutni uporabnik portala, račun nadrejene stranke trenutnega uporabnika portala in trenutno spletno mesto portala. Če obstaja vrednost za oba pogoja filtriranja: Atribut uporabnika portala in Atribut računa, bo portal upodobil spustni seznam, da uporabniku omogoči ogled lastnih podatkov (»Moje«) ali podatkov računa nadrejene stranke.

Dodajanje seznama vašemu portalu

Seznam vsebuje odnose s spletnimi stranmi in različne lastnosti za nadzor nad inicializacijo seznama zapisov na portalu. Odnos do spletne strani omogoča dinamično pridobivanje definicije seznama za podano vozlišče strani znotraj spletnega mesta. Za ogled obstoječih pogledov tabele ali za ustvarjanje novih pogledov tabele se pomaknite na Portali > Seznami.

Opomba

  • Seznam mora biti povezan s spletno stranjo za podano spletno mesto, da si je seznam mogoče ogledati znotraj mesta.
  • Nabor možnosti z izbiro več elementov ni podprt na seznamih.

Spletne strani, povezane s seznamom, si lahko ogledate s klikom povezave Spletne strani, ki je prikazana v povezavah za krmarjenje Sorodno v meniju na skrajni levi. Pri ustvarjanju seznama morate najprej izbrati tabelo, za katero želite upodobiti seznam na portalu. Nato izberite enega ali več pogledov aplikacij, ki temeljijo na modelu, za upodobitev.

Ko ustvarjate ali urejate spletno stran, lahko seznam določite v polju za iskanje, ki je na voljo na obrazcu spletne strani. Predloga strani bo običajno predloga »Stran«, vendar je lahko tudi ena od več drugih predlog, izdelanih za vsebino, saj glavne predloge vsebujejo potrebno logiko, s katero se določi, ali je treba upodobiti seznam.

Seznam atributov in odnosov

Imenu Opis
Imenu Opisno ime zapisa. To polje je obvezno.
Ime tabele Ime tabele, iz katere se bo naložil pogled shranjene poizvedbe. To polje je obvezno.
Prikaz Pogledi shranjene poizvedbe ciljne tabele, ki bo upodobljena. To polje je obvezno. Če je določen več kot en pogled, bo spletna stran vsebovala spustni seznam, ki bo uporabniku omogočal preklapljanje med različnimi pogledi.
Velikost strani Celoštevilska vrednost, ki določa število zapisov na stran. To polje je obvezno. Privzeto: 10
Spletna stran za pogled podrobnosti Izbirna spletna stran, do katere je mogoče narediti povezavo za vsak zapis. Ime parametra niza poizvedbe ID-ja in ID zapisa bosta priložena nizu poizvedbe URL-ja te spletne strani.
Oznaka gumba podrobnosti Besedilo, prikazano za gumb pogleda podrobnosti, če je bila določena Spletna stran za pogled podrobnosti. Privzeto: prikaži podrobnosti
Opomba : Za vsak jezikovni paket, ki je nameščen in omogočen za okolje Microsoft Dataverse, bo na voljo polje za vnos sporočila v povezanem jeziku.
Spletna stran za ustvarjanje Izbirna spletna stran, ki bo cilj gumba za ustvarjanje.
Oznaka gumba »Ustvari« Besedilo, prikazano za gumb za ustvarjanje, če je bila določena Spletna stran za ustvarjanje. Privzeto: Ustvari
Opomba : Za vsak jezikovni paket, ki je nameščen in omogočen za okolje Dataverse, bo na voljo polje za vnos sporočila v povezanem jeziku._
Ime parametra niza poizvedbe ID-ja Ime parametra, zagotovljeno v nizu poizvedbe URL-ja spletne strani za pogled podrobnosti. Privzeto: id
Besedilo za prazen seznam Zastarelo. Sporočilo, prikazano, ko ni zapisov.
Opomba : Za vsak jezikovni paket, ki je nameščen in omogočen za okolje Dataverse, bo na voljo polje za vnos sporočila v povezanem jeziku.
Atribut uporabnika portala Izbirni iskalni atribut na primarni tabeli, ki predstavlja zapis uporabnika portala, bodisi stik ali sistemskega uporabnika, na katerem lahko uporabite ID trenutnega uporabnika, da filtrirate podatke, upodobljene na seznamu.
Atribut računa Izbirni iskalni atribut na primarni tabeli, ki predstavlja zapis računa, na katerem lahko uporabite vrednost računa nadrejene stranke stika trenutnega uporabnika, da filtrirate podatke, upodobljene na seznamu.
Atribut spletnega mesta Izbirni iskalni atribut na primarni tabeli, ki predstavlja spletno mesto, na katerem lahko uporabite ID trenutnega spletnega mesta, da filtrirate podatke, upodobljene na seznamu.
Iskanje je omogočeno Izbirna logična vrednost, ki označuje, ali naj bo iskanje omogočeno ali ne. Upodobljeno bo polje z besedilom, ki bo uporabnikom omogočilo hitro iskanje zapisov. Če želite iskati delno besedilo, kot nadomestni znak uporabite zvezdico (*). Iskanje v poizvedbo doda filtre pogoja »Or« (ali) za vsak stolpec primarne tabele v pogledu med obstoječe vnaprej določene pogoje filtriranja pogleda in vrne pridobljene zapise.
Opomba: ta možnost ne išče v povezanih stolpcih tabele.
Besedilo označbe mesta za iskanje Izbirni niz se uporabi kot oznaka, prikazana v polju z besedilom ob prvem nalaganju.
Besedilo opisa orodja za iskanje Izbirni niz je namenjen opisu orodja in je prikazan, ko uporabnik pokaže na polje z besedilom Iskanje.

Dodajanje kode Javascript po meri

Zavihek z možnostmi na obrazcu vsebuje besedilno območje, v katerega lahko vnesete kodo JavaScript po meri; uporabite lahko tudi knjižnico jQuery, če jo vaša stran vsebuje. Blok skripta bo dodan na dnu spletne strani, tik pred zaključno oznako obrazca strani.

Primer kode JavaScript po meri.

Seznam podatke pridobiva asinhrono in ko s tem konča, sproži dogodek loaded (naloženo), ki ga lahko vaša koda JavaScript po meri spremlja in ustrezno obdela elemente v mreži. Koda v nadaljevanju je običajen primer:

$(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");
});
});
}); 

Poiščite določeno polje atributa in pridobite njegovo vrednost, da bi morda spremenili upodobitev vrednosti. Naslednjo kodo dobi vsaka celica tabele, ki vsebuje vrednost atributa accountnumber (številka računa). Zamenjajte atribut accountnumber s primernim atributom za svojo tabelo in pogled.

$(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
      });
   });
});

Seznam konfiguracij

Zlahka lahko omogočite in konfigurirate dejanja (ustvarjanje, urejanje, brisanje itd.) za zapise na seznamu. Prav tako je mogoče preglasiti privzete oznake, velikosti in druge atribute, tako da je seznam prikazan točno tako, kot želite.

Te nastavitve so v razdelku za konfiguracijo na obrazcu seznama. Prikazane so samo privzete Osnovne nastavitve. Izberite Napredne nastavitve, če želite videti dodatne nastavitve.

Konfiguracija seznama.

Atributi

Imenu Opis
Osnovne nastavitve
Prikaži dejanja Uporabite za dodajanje interaktivnih gumbov za dejanja, ki se lahko uporabljajo za nabor tabele in bodo prikazani nad mrežo. Razpoložljiva dejanja so:
  • Ustvarjanje
  • Prenesi
Z izbiro ene od teh možnosti se prikaže območje konfiguracije za to dejanje.
Dejanja elementov Uporabite za dodajanje interaktivnih gumbov za dejanja, ki se uporabljajo za posamezen zapis in bodo prikazani v vsaki vrstici v mreži, če je primerna pravica dodeljena v dovoljenjih za tabele. Na splošno so na voljo naslednja dejanja:
  • Podrobnosti
  • Uredi
  • Brisanje
  • Potek dela
  • Aktiviranje
  • Deaktiviranje
Z izbiro ene od teh možnosti se prikaže območje konfiguracije za to dejanje. Za podrobnosti vsakega dejanja glejte spodaj. Poleg tega imajo določene tabele posebna dejanja, ki so jim na voljo na osnovi na tabelo:
  • Izračun vrednosti priložnosti (opportunity)
  • Preklic dejanja primera (incident)
  • Zapiranje (razrešitev) dejanja primera (incident)
  • Pretvorba ponudbe v naročilo (quote)
  • Pretvorba naročila v račun (salesorder)
  • Ustvarjanje ponudbe iz priložnosti (opportunity)
  • Izguba dejanja priložnosti (opportunity)
  • Pridobitev dejanja priložnosti (opportunity)
  • Vnovično odpiranje dejanja primera (incident)
  • Nastavitev priložnost na zadržano (opportunity)
Atributi stolpca za preglasitev Uporabite za preglasitev nastavitev prikaza za posamezne stolpce v mreži.
  • Atribut: logično ime stolpca, ki ga želite preglasiti.
  • Prikazno ime: nov naslov stolpca za preglasitev privzetega
  • Širina: širina (v odstotkih ali slikovnih pikah) stolpca za preglasitev privzete širine Glejte tudi »Slog širine stolpca v mreži«
Za preglasitev nastavitev na stolpcu kliknite + Stolpec in izpolnite podrobnosti.
Napredne nastavitve
Nalaganje sporočila Preglasi privzeto sporočilo HTML, ki se prikaže med nalaganjem mreže.
Sporočilo o napaki Preglasi privzeto sporočilo HTML, ki se prikaže, ko se med nalaganjem mreže pojavi napaka.
Sporočilo o zavrnjenem dostopu Preglasi privzeto sporočilo HTML, ki se prikaže, ko uporabnik nima ustreznih dovoljenj za tabele za ogled seznama.
Prazno sporočilo Preglasi sporočilo HTML, ki se prikaže, ko mreža ne vsebuje nobenih podatkov.
Pogovorno okno obrazca s podrobnostmi Nadzoruje nastavitve pogovornega okna, ki se prikaže, ko uporabnik aktivira dejanje podrobnosti.
Pogovorno okno za urejanje obrazca Nadzoruje nastavitve pogovornega okna, ki se prikaže, ko uporabnik aktivira dejanje urejanja.
Pogovorno okno »Ustvari obrazec« Nadzoruje nastavitve pogovornega okna, ki se prikaže, ko uporabnik aktivira dejanje ustvarjanja.
Pogovorno okno za brisanje Nadzoruje nastavitve pogovornega okna, ki se prikaže, ko uporabnik aktivira dejanje brisanja.
Pogovorno okno o napaki Nadzoruje nastavitve pogovornega okna, ki se pojavi, ko se med katerim koli dejanjem pojavi napaka.
CSS Razred Podajte razred ali razrede CSS, ki bodo uporabljeni za element HTML, ki vsebuje celotno mrežno območje, vključno z mrežo in akcijskimi gumbi.
Mreža CSS Razred Določite CSS razred ali razrede, ki bodo uporabljeni za HTML seznama<table> element.
Slog širine stolpca v mreži Konfigurira, ali so vrednosti za: Širina v atributih stolpca za preglasitev prikazane v merskih enotah Slikovne pike ali Odstotki.

Splošne nastavitve dejanj

Na splošno imajo dejanja tabel nastavitve, ki jih je mogoče konfigurirati. V vseh primerih imate tako več možnosti, kar zadeva prilagajanje, polja pa niso obvezna. Preprosto dodajte dejanje in to bo omogočilo izvajanje dejanja na portalu, če je bila ustrezna pravica dodeljena v dovoljenjih za tabele.

Na splošno lahko konfigurirate ustrezno pogovorno okno za vsako dejanje, okno pa bo prikazano le, če izberete Zahtevana potrditev.

Ime Opis
Osnovne nastavitve
Zahtevana potrditev? Določa, ali bo potrditev pozvala uporabnika k potrditvi, ko je dejanje izbrano.
Napredne nastavitve
Potrditev Preglasi potrditveno sporočilo HTML, ki se prikaže, ko uporabnik aktivira dejanje.
Oznaka gumba Preglasi oznako HTML za to dejanje, ki se prikaže v vrstici seznama.
Opis orodja gumba Preglasi besedilo opisa orodja, ki se prikaže, ko uporabnik pokaže na gumb za to dejanje, prikazano v vrstici seznama.
Gumb CSS Razred Gumbu doda razred CSS.
Preusmeritev na spletno stran Nekatera dejanja (ne vsa) omogočajo preusmeritev ob dokončanju dejanja. Izberete lahko spletno stran, kamor se izvede preusmeritev po dokončanju dejanja, kar je zelo priporočljivo za dejanje brisanja in izbirno v večini drugih primerov.
URL za preusmerjanje Alternativa možnosti za Preusmeritve na spletno stran – omogoča preusmeritev na določen URL.

Napredne nastavitve splošnega pogovornega okna

Ime Opis
Naziv Preglasi HTML, ki se prikaže v naslovni vrstici pogovornega okna.
Besedilo primarnega gumba Preglasi HTML, ki se prikaže na primarnem gumbu (»Izbriši«) v pogovornem oknu.
Zapri besedilo gumba Zapri Preglasi HTML, ki se prikaže na gumbu za zapiranje (»Prekliči«) v pogovornem oknu.
Opusti besedilo gumba bralnika zaslona Preglasi besedilo bralnika zaslona, povezano z gumbom za opustitev pogovornega okna.
Velikost Določi velikost pogovornega okna za brisanje. Možnosti so privzeto, veliko in majhno. Privzeta velikost je »Privzeto«.
CSS Razred Določite CSS razred ali razrede, ki bodo uporabljeni v nastalem pogovornem oknu.
Tile CSS Razred Določite CSS razred ali razrede, ki bodo uporabljeni v naslovni vrstici nastalega pogovornega okna.
Primarni gumb CSS Razred Določite CSS razred ali razrede, ki bodo uporabljeni za gumb Primarni (Izbriši) pogovornega okna.
Gumb za zapiranje CSS Razred Določite CSS razred ali razrede, ki bodo uporabljeni za gumb Zapri (Prekliči) v pogovornem oknu.

Nastavitve dejanja ustvarjanja

Omogočanje možnosti Dejanje ustvarjanja upodobi gumb nad seznamom entitet, ki ob kliku prikaže pogovorno okno z osnovnim obrazcem, ki uporabniku omogoči, da ustvari nov zapis, če je pravica »Ustvarjanje« dodeljena z dovoljenji za tabele.

Imenu Opis
Osnovne nastavitve
Osnovni obrazec Določi osnovni obrazec, ki bo uporabljen za ustvarjanje novega zapisa. Na spustnem seznamu bodo navedeni vsi osnovni obrazci, ki so konfigurirani za vrsto tabele seznama.
Opomba: če vrsta tabele seznama nima nobenih osnovnih obrazcev, bo spustni seznam prazen. Če za dejanje ustvarjanja ni na voljo nobenega osnovnega obrazca, bo dejanje prezrto, na seznamu pa gumb ne bo upodobljen.
Napredne nastavitve
Oznaka gumba Preglasi oznako HTML, prikazano na gumbu dejanja ustvarjanja nad seznamom.
Opis orodja gumba Preglasi besedilo opisa orodja, ki se prikaže, ko uporabnik pokaže na gumb dejanja ustvarjanja.

Napredne nastavitve pogovornega okna »Ustvarjanje obrazca«

Ime Opis
Nalaganje sporočila Preglasi sporočilo, ki se prikaže med nalaganjem pogovornega okna.
Naziv Preglasi HTML, ki se prikaže v naslovni vrstici pogovornega okna.
Opusti besedilo gumba bralnika zaslona Preglasi besedilo bralnika zaslona, povezano z gumbom za opustitev pogovornega okna.
Velikost Določi velikost pogovornega okna »Ustvarjanje obrazca«. Možnosti so privzeto, veliko in majhno. Privzeta velikost je »Veliko«.
CSS Razred Določite CSS razred ali razrede, ki bodo uporabljeni v nastalem pogovornem oknu.
Naslov CSS Razred Določite CSS razred ali razrede, ki bodo uporabljeni v naslovni vrstici nastalega pogovornega okna.

Nastavitve dejanja prenosa

Omogočanje možnosti Dejanje prenosa upodobi gumb nad seznamom, ki ob kliku začne prenos podatkov s seznama v datoteko Excel (.xlsx).

Ime Opis
Osnovne nastavitve
Brez
Napredne nastavitve
Oznaka gumba Preglasi oznako HTML, prikazano na gumbu dejanja prenosa nad seznamom.
Opis orodja gumba Preglasi besedilo opisa orodja, ki se prikaže, ko uporabnik pokaže na gumb dejanja prenosa.

Nastavitve dejanja podrobnosti

Omogočanje možnosti Dejanje podrobnosti omogoči uporabniku, da prikaže osnovni obrazec samo za branje za izbrano vrstico na seznamu.

Imenu Opis
Osnovne nastavitve
Osnovni obrazec Določi osnovni obrazec, ki bo uporabljen za pregled podrobnosti izbrane tabele. Na spustnem seznamu bodo navedeni vsi osnovni obrazci, ki so konfigurirani za vrsto tabele seznama.
Opomba: če vrsta tabele seznama nima nobenih osnovnih obrazcev, bo spustni seznam prazen. Če za dejanje podrobnosti ni na voljo nobenega osnovnega obrazca, bo dejanje prezrto, na seznamu pa gumb ne bo prikazan.
Napredne nastavitve
Ime parametra ID-ja zapisa Določi ime parametra niza poizvedbe, ki bo uporabljen za izbiro tabele, ki si jo želite ogledati v izbranem osnovnem obrazcu. To bi se moralo ujemati z vrednostjo v imenu parametra ID-ja zapisa tega osnovnega obrazca. Privzeta vrednost za to polje tukaj in v konfiguraciji osnovnega obrazca je id.
Oznaka gumba Preglasi oznako HTML za to dejanje, ki se prikaže v vrstici seznama.
Opis orodja gumba Preglasi besedilo opisa orodja, ki se prikaže, ko uporabnik pokaže na gumb za to dejanje, prikazano v vrstici seznama.

Podrobne nastavitve pogovornega okna za podrobnosti

Imenu Opis
Nalaganje sporočila Preglasi HTML, ki se prikaže med nalaganjem pogovornega okna.
Naziv Preglasi HTML, ki se prikaže v naslovni vrstici pogovornega okna.
Opusti besedilo gumba bralnika zaslona Preglasi besedilo bralnika zaslona, povezano z gumbom za opustitev pogovornega okna.
Velikost Določi velikost pogovornega okna za podrobnosti. Možnosti so privzeto, veliko in majhno. Privzeta velikost je »Veliko«.
CSS Razred Določite CSS razred ali razrede, ki bodo uporabljeni v nastalem pogovornem oknu.
Naslov CSS Razred Določite CSS razred ali razrede, ki bodo uporabljeni v naslovni vrstici nastalega pogovornega okna.

Nastavitve dejanja urejanja

Omogočanje možnosti Dejanje urejanja omogoči uporabniku, da prikaže osnovni obrazec, ki ga je mogoče urediti in je vezan na podatke, ki so omejeni na zapis izbrane vrstice s seznama entitet, če je bila pravica »Pisanje« dodeljena v dovoljenjih za tabele.

Imenu Opis
Osnovne nastavitve
Osnovni obrazec Določi osnovni obrazec, ki bo uporabljen za urejanje izbrane tabele. Na spustnem seznamu bodo navedeni vsi osnovni obrazci, ki so konfigurirani za vrsto tabele seznama.
Opomba: če vrsta tabele seznama nima nobenih osnovnih obrazcev, bo spustni seznam prazen. Če za dejanje urejanja ni na voljo nobenega osnovnega obrazca, bo dejanje prezrto in gumb na seznamu ne bo prikazan.
Napredne nastavitve
Ime parametra ID-ja zapisa Določi ime parametra niza poizvedbe, ki bo uporabljen za izbiro tabele, ki jo želite urejati v izbranem osnovnem obrazcu. To bi se moralo ujemati z vrednostjo v imenu parametra ID-ja zapisa tega osnovnega obrazca. Privzeta vrednost za to polje tukaj in v konfiguraciji osnovnega obrazca je id.
Oznaka gumba Preglasi oznako HTML za to dejanje, ki se prikaže v vrstici seznama.
Opis orodja gumba Preglasi besedilo opisa orodja, ki se prikaže, ko uporabnik pokaže na gumb za to dejanje, prikazano v vrstici seznama.

Napredne nastavitve pogovornega okna urejanja obrazca

Imenu Opis
Nalaganje sporočila Preglasi HTML, ki se prikaže med nalaganjem pogovornega okna.
Naziv Preglasi HTML, ki se prikaže v naslovni vrstici pogovornega okna.
Opusti besedilo gumba bralnika zaslona Preglasi besedilo bralnika zaslona, povezano z gumbom za opustitev pogovornega okna.
Velikost Določi velikost pogovornega okna urejanja. Možnosti so privzeto, veliko in majhno. Privzeta velikost je »Veliko«.
CSS Razred Določite CSS razred ali razrede, ki bodo uporabljeni v nastalem pogovornem oknu.
Naslov CSS Razred Določite CSS razred ali razrede, ki bodo uporabljeni v naslovni vrstici nastalega pogovornega okna.

Nastavitve dejanja brisanja

Omogočanje možnosti Dejanje brisanja omogoči uporabniku, da trajno izbriše zapis izbrane vrstice s seznama entitet, če je bila pravica »Brisanje« dodeljena v dovoljenjih za tabele.

Imenu Opis
Osnovne nastavitve
brez
Napredne nastavitve
Potrditev Preglasi potrditveno sporočilo HTML, ki se prikaže, ko uporabnik aktivira dejanje brisanja.
Oznaka gumba Preglasi oznako HTML za to dejanje, ki se prikaže v vrstici seznama.
Opis orodja gumba Preglasi besedilo opisa orodja, ki se prikaže, ko uporabnik pokaže na gumb za to dejanje, prikazano v vrstici seznama.

(Napredne) nastavitve pogovornega okna brisanja

Imenu Opis
Naziv Preglasi HTML, ki se prikaže v naslovni vrstici pogovornega okna.
Besedilo primarnega gumba Preglasi HTML, ki se prikaže na primarnem gumbu (»Izbriši«) v pogovornem oknu.
Zapri besedilo gumba Zapri Preglasi HTML, ki se prikaže na gumbu za zapiranje (»Prekliči«) v pogovornem oknu.
Opusti besedilo gumba bralnika zaslona Preglasi besedilo bralnika zaslona, povezano z gumbom za opustitev pogovornega okna.
Velikost Določi velikost pogovornega okna za brisanje. Možnosti so privzeto, veliko in majhno. Privzeta velikost je »Privzeto«.
CSS Razred Določite CSS razred ali razrede, ki bodo uporabljeni v nastalem pogovornem oknu.
Naslov CSS Razred Določite CSS razred ali razrede, ki bodo uporabljeni v naslovni vrstici nastalega pogovornega okna.
Primarni gumb CSS Razred Določite CSS razred ali razrede, ki bodo uporabljeni za gumb Primarni (Izbriši) pogovornega okna.
Gumb za zapiranje CSS Razred Določite CSS razred ali razrede, ki bodo uporabljeni za gumb Zapri (Prekliči) v pogovornem oknu.

Nastavitve dejanja poteka dela

Omogočanje možnosti Dejanje poteka dela omogoči uporabniku, da v zapisu izbrane vrstice s seznama zažene potek dela na zahtevo. Seznamu lahko dodate poljubno število dejanj poteka dela.

Imenu Opis
Osnovne nastavitve
Workflow Določi potek dela na zahtevo, ki se zažene, ko uporabnik aktivira to dejanje.
Opomba: če vrsta tabele seznama nima nobenih potekov dela, bo spustni seznam prazen. Če za dejanje poteka dela ni na voljo nobenega poteka dela, bo dejanje prezrto in gumb na seznamu ne bo prikazan.
Oznaka gumba Nastavi oznako HTML za to dejanje, ki je prikazano v vrstici seznama. Ta nastavitev je obvezna.
Napredne nastavitve
Opis orodja gumba Preglasi besedilo opisa orodja, ki se prikaže, ko uporabnik pokaže na gumb za to dejanje, prikazano v vrstici seznama.

Zaščita seznamov

Opomba

Metoda zaščite seznamov bo kmalu opuščena. Zato ga ne bi smeli uporabljati. Namesto tega uporabite ustrezna dovoljenja za tabele in nastavite spletno vlogo ter uporabnikom tako omogočite dostop do vseh podatkov. Več informacij: Spremembe dovoljenj za tabele za obrazce in sezname na novih portalih

Če želite zaščititi seznam, morate konfigurirati dovoljenja za tabele, in sicer za tisto tabelo, za katero so prikazani zapisi, poleg tega pa morate izbrati potrditveno polje za nastavitev Omogočanje dovoljenj za tabelo. Če tega ne storite, se bo prikazalo naslednje opozorilo:

»Za ta zapis morajo biti omogočena dovoljenja za tabelo, sicer si lahko vsak v internetu ogleda podatke.«

Dejanje zaščite seznama bo zagotovilo, da bodo za vsakega uporabnika, ki dostopa do strani, prikazani samo zapisi, za katere so jim bila podeljena dovoljenja. To se doseže z dodajanjem dodatnega filtra v poglede aplikacij, ki temeljijo na modelu, ki so prikazani prek seznama. Ta filter bo filtriral samo zapise, ki so uporabniku dostopni prek dovoljenja Branje.

Poleg tega bodo vsa dejanja, ki so opredeljena za seznam, spoštovala pripadajoča dovoljenja za zadevno dejanje na podlagi posameznega zapisa. Če imate dovoljenje »Urejanje« za zapis, bo za ta zapis omogočeno dejanje urejanja. Enako velja za brisanje, ustvarjanje itd. Upoštevajte, da bo v primeru, da ni na voljo noben zapis, prikazano ustrezno sporočilo, ko se seznam naloži.

Vendar pa dobro oblikovanje spletnega mesta zahteva, da v primeru, ko uporabnik nima vloge, ki ima poljubna dovoljenja za to tabelo (tj. nikoli ne more priti do tega, da bi videli poljubne zapise), sploh ne bi smel dostopati do strani. V najboljšem primeru bi morala biti stran zaščitena z uporabo dovoljenj za dostop do spletne strani.

Če ste zaščitili seznam z izbiro Omogoči dovoljenja za tabele in želite prikazati dejanja na ravni zapisov, ki veljajo za prijavljenega uporabnika, morate nastaviti vrednost nastavitve mesta EntityList/ShowRecordLevelActions na true. Obstajata na primer dva uporabnika: Preston in Teddy. Preston ima na ravni stika popoln dostop v tabeli primera, medtem ko ima Teddy globalni dostop za branje. Če se ustvari seznam, ki prikazuje vse zapise primerov, bo Preston videl vsa dejanja (ogled, urejanje in brisanje) na zapisih, ki so povezani z njegovim stikom. V drugih zapisih vidi samo dejanje Prikaži. Nasprotno pa Teddy vidi samo dejanje Prikaži v vseh zapisih.

Če je nastavitev mesta EntityList/ShowRecordLevelActions nastavljena na false in ima tabela več dovoljenj, bodo vidna vsa dejanja na ravni zapisa. Toda ko uporabnik poskusi izvesti dejanje, za katerega ni pooblaščen, se prikaže napaka.

Dodajanje strani ogleda podrobnosti

Z nastavitvijo iskanja spletne strani za pogled podrobnosti na spletni strani je mogoče podrobnosti zapisa, navedenega v mreži, prikazati kot samo za branje ali kot urejeno, odvisno od konfiguracije povezanega obrazca ali strani.

Ta stran je lahko predloga strani, oblikovana popolnoma po meri, morda ustvarjena z jezikom Liquid. Najbolj pogost primer je verjetno, da je stran podrobnosti spletna stran, ki bodisi vsebuje osnovni ali napredni obrazec.

Pomembno se je zavedati, da ima vsak zapis, naveden v mreži, hiperpovezavo do strani podrobnosti in da bo povezava vsebovala imenovani parameter niza poizvedbe z ID-jem zapisa. Ime parametra niza poizvedbe je odvisno od imena parametra niza poizvedbe ID-ja, navedenega na seznamu. Zadnja stvar, ki jo je potrebno omeniti, je, da mora biti ciljana spletna stran podrobnosti obveščena o imenu tega parametra niza poizvedb, da bi pridobila ID zapisa, ki ga potrebuje za poizvedbo in nalaganje njenih podatkov.

Dodajanje strani za prikaz podrobnosti.

Uporaba osnovnega obrazca za prikaz podrobnosti

Za ustvarjanje osnovnega obrazca si oglejte navodila, ki so na strani osnovnega obrazca.

V nadaljevanju so pomembne nastavitve, na katere je treba biti pozoren, da se zagotovi, da se zapis z osnovnega seznama naloži na spletni obrazec.

Ime parametra ID-ja zapisa na osnovnem obrazcu se mora ujemati z imenom parametra ID-ja, navedenim na seznamu.

Način je lahko »Urejanje« ali »Samo za branje«, odvisno od vaših potreb.

Uporaba naprednega obrazca za prikaz podrobnosti

V nadaljevanju so pomembne nastavitve, na katere je treba biti pozoren, da se zagotovi, da se zapis z osnovnega seznama naloži na napredni obrazec.

Ime parametra niza poizvedb primarnega ključa na koraku naprednega obrazca se mora ujemati z imenom parametra niza poizvedbe ID-ja, navedenim na seznamu.

Način je lahko »Urejanje« ali »Samo za branje«, odvisno od vaših potreb.

Uporaba strani podrobnosti za funkcijo ustvarjanja

Stran po meri, osnovni ali napredni obrazec lahko za funkcijo ustvarjanja uporabite na enak način. To je alternativa opredelitvi dejanja ustvarjanja na obrazcu. Dejanja ustvarjanja in strani po meri ni mogoče skupaj opredeliti za ustvarjanje: opredelitev dejanja po meri ima prednost.

Če dodelite spletno stran iskanju ustvarjanja na seznamu in ne navedete dejanja ustvarjanja z uporabo konfiguracije, potem bo gumb za ustvarjanje upodobljen na seznamu; ta gumb bo uporabnika preusmeril na stran po meri, ki ste jo namenili za ustvarjanje.

Konfiguracija filtra seznama

Dodajanje zmožnosti filtriranja zapisov na seznamu je preprosto: enostavno omogočite možnost filtriranja in nato izberite eno ali več vrst filtriranja za prikaz uporabnikom. Mogoče je filtrirati po atributu, ki se ujema z besedilom, ki ga je vnesel uporabnik, ali izbirati iz niza možnosti. Oblikujete lahko celo poljubno vrsto filtra, ki si jo lahko zamislite, z uporabo naprednega iskanja.

Omogočenje filtra seznama

V razdelku Filter metapodatkov izberite potrditveno polje Omogočeno. S tem dodate območje filtra na seznam, ko je prikazan. Dokler ne opredelite najmanj ene vrste filtra, bo polje prikazano prazno.

Z uporabo nastavitev usmeritve lahko opredelite, kako bo upodobljeno območje filtra na seznamu. Privzeto je nastavljena vodoravna usmeritev, ki upodobi območje filtra nad seznamom. Navpična usmeritev upodobi območje filtra kot polje levo od seznama.

Nastavitve filtra metapodatkov.

Vrste filtrov

Vrsta filtra Opis
Filter besedila Filtrirajte seznam z uporabo polja z besedilom, da poiščete ujemajoče se besedilo v izbranem atributu dane tabele.
Nabor atributov filtrov Filtrirajte seznam z uporabo niza potrditvenih polj, od katerih vsako poskuša zagotoviti ujemanje za svoj pogoj v zvezi z določenim atributom dane tabele.
Nabor možnosti iskanja Filtrirajte seznam z uporabo niza potrditvenih polj, od katerih vsako predstavlja odnos med zapisom za dano tabelo in zapisom za povezano tabelo.
Nabor filtrov obsega Podobno kot nabor atributov filtrov, le da lahko vsako potrditveno polje predstavlja dva pogoja, ne le enega (na primer »večje kot ali enako 0« IN »manjše kot 100«).
Dinamični nabor seznamov aktualnih podatkov Podobno izbiri vrednosti seznama aktualnih podatkov na naboru atributov filtrov. Dinamični nabor seznamov aktualnih podatkov ne zahteva določitve možnosti seznama aktualnih podatkov, po katerih filtrirate, temveč ustvari popoln seznam možnosti, ko se seznam naloži.
Dinamični nabor možnosti iskanja Podobno kot nabor možnosti iskanja. Dinamični nabor možnosti iskanja ne zahteva določitve možnosti iskanja, po katerih filtrirate, temveč ustvari popoln seznam možnosti, ko se seznam naloži.
Filter FetchXML Filtrirajte seznam z uporabo pogoja filtra FetchXML.

Filter besedila

Filter besedila doda polje z besedilom na območje filtra seznama, ki je vezano na atribut vrste seznama tabele. Ko uporabnik uporabi filter, seznam prikaže samo tiste zapise, katerih izbrani atribut vsebuje vrednost.

Če želite dodati filter besedila, izberite +Filter besedila.

Dodajanje filtra besedila.

Filter besedila uporablja naslednje atribute:

Imenu Opis
Atribut Ime atributa izbrane vrste tabel na seznamu, po kateri filtrirate. Za filter besedila so veljavni le atributi vrste »Niz«.
Prikazno ime Preglasite oznako za filter, ko je prikazan seznam. To se privzeto samodejno nastavi na ime izbranega atributa.

Nabor atributov filtrov

Nabor atributov filtrov doda serijo možnosti za filtriranje seznama, povezano z enotnim atributom izbrane vrste tabele seznama. Ko uporabnik uporabi filter, seznam prikaže samo tiste zapise, ki se natančno ujemajo z najmanj eno od izbranih možnosti.

Nastavitve filtrov atributov.

Nabor atributov filtrov uporablja naslednje atribute:

Imenu Opis
Atribut Ime atributa izbrane vrste tabel na seznamu, po kateri filtrirate. Za filter besedila so veljavni le atributi naslednjih vrst: String, BigInt, Decimal, Double, Integer, Money, Picklist, DateTime in Boolean.
Prikazno ime Preglasite oznako za filter, ko je prikazan seznam. To se privzeto samodejno nastavi na ime izbranega atributa.
Možnosti Zbirka možnih vrednosti, po katerih filtrirate. Za več podrobnosti glejte spodaj.

Možnosti nabora atributov filtrov

Nabor atributov filtrov ima lahko običajno poljubno število možnosti, kar ne velja za atribute »Picklist« in »Boolean«. Nabor atributov filtrov »Boolean« ima lahko samo eno ali dve možnosti – eno možnost »true« in eno možnost »false«. Nabor atributov filtrov »Picklist« ima lahko največ eno možnost za vsako možno vrednost na seznamu aktualnih podatkov.

Možnosti imajo naslednje atribute:

Ime Opis
Operator Za filtriranje rezultatov se uporabi operator primerjanja, na primer »je enako«, »manjše od« itd. Seznam operatorjev za možnost je odvisen od vrste atributa, izbranega za filter. Numerične vrste atributov (»Decimal«) bodo na primer imele operatorje, kot so »manjše od« ali »večje od«, atributi vrste »String« pa bodo uporabljali operatorje, kot so »se začne z« ali »vsebuje«. Operatorja Picklist in Boolean sta zmeraj »je enako«.
Vrednost Dejanska vrednost, uporabljena za ta pogoj filtra.
Prikazno ime Preglasi prikazno ime za to možnost v polju filtra. Privzeto se to samodejno nastavi na enako vrednost kot atribut vrednosti.

Nabor možnosti iskanja

Nabor možnosti iskanja doda niz možnosti za filtriranje seznama, povezanega s sorodno tabelo izbrane vrste tabele seznama. Ko uporabnik uporabi filter, seznam prikaže samo tiste zapise, ki se natančno ujemajo z najmanj enim od izbranih sorodnih zapisov.

Nabor možnosti iskanja.

Nabor možnosti iskanja uporablja naslednje atribute:

Imenu Opis
Odnos Ime sorodne tabele izbrane vrste tabele seznama, po katerem filtrirate. Samo tabele z odnosom »eden proti mnogo« ali »mnogo proti mnogo« z izbrano vrsto tabele seznama so prikazane kot možnosti za to vrsto filtra.
Prikazno ime Preglasite oznako za filter, ko je prikazan seznam. To se privzeto samodejno nastavi na ime izbranega odnosa.
Možnosti Zbirka možnih vrednosti, po katerih filtrirate. Za več podrobnosti glejte spodaj.

Možnosti nabora iskanja

Nabor možnosti iskanja lahko običajno ima poljubno število možnosti, pri čemer je edina omejitev število sorodnih zapisov izbrane sorodne vrste.

Možnosti imajo naslednje atribute:

Ime Opis
Vrednost Zapis izbrane sorodne vrste, po katerem filtrirate.
Prikazno ime Preglasi prikazno ime za to možnost v polju filtra. Privzeto se to samodejno nastavi na enako vrednost kot atribut vrednosti.

Nabor filtrov obsega

Nabor filtrov obsega doda serijo možnosti, vsako z enim ali dvema pogojema, na območje filtra. Ko uporabnik uporabi filter, seznam prikaže samo tiste zapise, ki se natančno ujemajo z vsemi pogoji pri najmanj eni od izbranih možnosti.

Nastavitve filtrov obsega.

Nabor filtrov obsega uporablja naslednje atribute:

Imenu Opis
Atribut Ime atributa izbrane vrste tabel na seznamu, po kateri filtrirate. Za filter besedila so veljavni le atributi naslednjih vrst: String, BigInt, Decimal, Double, Integer, Money, DateTime.
Prikazno ime Preglasite oznako za filter, ko je prikazan seznam. To se privzeto samodejno nastavi na ime izbranega atributa.
Možnosti Zbirka možnih vrednosti, po katerih filtrirate. Za več podrobnosti glejte spodaj.

Možnosti nabora filtrov obsega

Nabor filtrov obsega lahko ima poljubno število možnosti. Vsaka možnost bo proizvedla pogoj filtra z enim ali dvema podpogojema, pri čemer morata biti oba izpolnjena, da je izpolnjen pogoj.

Možnosti imajo naslednje atribute:

Ime Opis
Operator 1 Prvi operator primerjanja za filtriranje rezultatov, na primer »je enako« in »manjše od«. Seznam operatorjev za možnost je odvisen od vrste atributa, izbranega za filter. Numerične vrste atributov (»Decimal«) bodo na primer imele operatorje, kot so »manjše od« ali »večje od«, atributi vrste »String« pa bodo uporabljali operatorje, kot so »se začne z« ali »vsebuje«. Operatorja Picklist in Boolean sta zmeraj »je enako«.
Vrednost 1 Prva vrednost, uporabljena za ta pogoj filtra.
Operator 2 (izbirno) Drugi operator primerjanja za filtriranje rezultatov, na primer »je enako« in »manjše od«. Seznam operatorjev za možnost je odvisen od vrste atributa, izbranega za filter. Numerične vrste atributov (»Decimal«) bodo na primer imele operatorje, kot so »manjše od« ali »večje od«, atributi vrste »String« pa bodo uporabljali operatorje, kot so »se začne z« ali »vsebuje«. Operatorja Picklist in Boolean sta zmeraj »je enako«.
Vrednost 2 (izbirno) Druga vrednost, uporabljena za ta pogoj filtra.
Prikazno ime Preglasi prikazno ime za to možnost v polju filtra. To se privzeto dinamično nastavi na podlagi izbranih operatorjev in vrednosti.

Dinamični nabor seznamov aktualnih podatkov

Dinamični nabor seznamov aktualnih podatkov doda serijo možnosti za filtriranje, ki predstavlja vse vrednosti določenega polja seznama aktualnih podatkov. To se razlikuje od izbire seznama aktualnih podatkov v naboru atributov filtrov. V naboru atributov filtrov morate navesti nabor možnosti, ki bo dan na razpolago uporabniku za filtriranje; v dinamičnem naboru seznamov aktualnih podatkov pa morate navesti samo polje seznama aktualnih podatkov in celoten nabor možnosti se zagotovi samodejno. Če potrebujete večji nadzor, priporočamo uporabo nabora atributov filtrov.

Nastavitve dinamičnih seznamov aktualnih podatkov.

Dinamični nabor seznamov aktualnih podatkov uporablja naslednje možnosti:

Imenu Opis
Atribut Ime atributa Seznam aktualnih podatkov izbrane vrste tabel na seznamu, po kateri filtrirate.
Prikazno ime Preglasite oznako za filter, ko je prikazan seznam. To se privzeto samodejno nastavi na ime izbranega atributa.

Dinamični nabor možnosti iskanja

Dinamični nabor možnosti iskanja doda dinamični niz možnosti za filtriranje seznama, povezanega s sorodno tabelo izbrane vrste tabele seznama. Ko uporabnik uporabi filter, seznam prikaže samo tiste zapise, ki se natančno ujemajo z najmanj enim od izbranih sorodnih zapisov.

To se razlikuje od nabora možnosti iskanja. V naboru možnosti iskanja morate ročno določiti povezane tabele, po katerih filtrirate. V dinamičnem naboru možnosti iskanja morate navesti samo odnos, po katerem filtrirate, in seznam možnosti se ustvari na podlagi navedenega pogleda sorodnih tabel.

Nastavitve dinamičnega iskanja.

Nabor dinamičnega iskanja uporablja naslednje možnosti:

Imenu Opis
Odnos Ime sorodne tabele izbrane vrste tabele seznama, po katerem filtrirate. Samo tabele z odnosom »eden proti mnogo« ali »mnogo proti mnogo« z izbrano vrsto tabele seznama so prikazane kot možnosti za to vrsto filtra.
Prikaz Pogled (shranjena poizvedba) za uporabo kot vir za dinamični seznam tabel, po katerih filtrirate.
Stolpec oznake Polje iz pogleda, ki zagotavlja vrednost »Ime« vsake tabele.
Iskanje filtrov ob odnosu Določa odnos med tabelo, določeno na podlagi polja odnosa, in prijavljenim uporabnikom. Če ima tabela, določena na podlagi polja odnosa, tudi odnos s stikom, lahko zožite seznam možnosti filtra na tiste možnosti, ki so povezane s prijavljenim uporabnikom.
Prikazno ime Preglasite oznako za filter, ko je prikazan seznam. To se privzeto samodejno nastavi na ime izbranega odnosa.

Filter FetchXML

Filter obsega lahko ustvari preprost filter polja z besedilom, kot je filter besedila, ali nabor možnosti, kot so druge vrste filtrov. Omogoča vam ročno ustvarjanje skorajda vseh vrst filtrov za seznam z uporabo možnosti FetchXML.

Nastavitve filtra FetchXML.

Filter FetchXML uporablja samo en atribut:

Imenu Opis
FetchXML Izjava XML, ki predstavlja filter.

Pogled zemljevida seznama

S seznami je mogoče omogočiti in konfigurirati pogled zemljevida za podatke, ki ga poganjajo zemljevidi Bing, s funkcijo iskanja za iskanje lokacij v bližini naslova. Z dopolnjevanjem zapisov z vrednostmi koordinat zemljepisne širine in dolžine ter navedbo potrebnih možnosti konfiguracije, navedenih v tem razdelku, se lahko vaši zapisi upodobijo kot žebljički na zemljevidu. Vsak zapis, ki nima vrednosti zemljepisne širine ali dolžine, bo izključen iz iskanja. Začetna obremenitev strani bo prikazovala vse zapise v prvotni vrednosti polja vrednosti razdalje (v miljah ali km, odvisno od določenih enot razdalje) iz koordinat privzete širine središča in privzete dolžine središča. Naveden pogled se prezre, ko se uporabi pogled zemljevida, in poizvedba razdalje se uporabi za nabor podatkov, da vrne rezultate, ki jih je mogoče preslikati.

Opomba

  • Ta možnost ni podprta v okolju nemškega državnega oblaka. Razdelek s pogledom zemljevida v tem okolju ne bo viden.
  • Kot Vrsta zemljevida so podprti samo zemljevidi Bing.

Pogled koledarja seznama

Uporabite pogled koledarja seznama za upodobitev seznama v obliki koledarja, pri čemer bo vsak posamezni zapis konfiguriran tako, da bo deloval kot posamezni dogodek.

Za prikaz zapisov z uporabo koledarja, morajo ti zapisi vključevati najmanj polje datuma. Da bi dogodki imeli natančne čase začetka in konca, morajo biti umeščena primerna polja itd. Če so ta polja konfigurirana, bo pogled koledarja seznama prikazan na portalu.

Viri OData seznama

Če je omogočeno, je lahko tabela objavljena na viru OData. Protokol OData je protokol na ravni aplikacij za interakcijo s podatki prek spletnih storitev RESTful. Podatke iz tega vira lahko prikažete v spletnem brskalniku, dovedete v spletno aplikacijo na strani odjemalca ali uvozite v Excel.

Opomba

Seznami, ki imajo omogočene vire OData, zahtevajo ustrezno nastavitev dovoljenj za tabele, da bo vir na teh seznamih deloval. Zato morate na seznamu, za katerega so omogočeni viri OData, omogočiti dovoljenja za tabelo.

  • Najnovejše rešitve portala bodo prikazale naslednjo napako in vam ne bodo omogočile shranjevanja seznama, ne da bi omogočili dovoljenja za tabelo:
    »Ker je omogočen vir OData, morate dovoljenja za tabelo omogočiti na zavihku Splošno.«
  • Starejše rešitve portala ne prikazujejo zgornjega sporočila. Vendar pa se za sezname z omogočenimi viri OData dovoljenja za tabele vedno štejejo kot omogočena, tudi če seznam shranite, ne da bi posebej izbrali nastavitev Omogoči dovoljenja za tabelo.

Izboljšan filter pogleda za sezname

Če želite zaščititi zapise, lahko uporabite dovoljenja za tabelo, vendar če želite preprosto omogočiti filter kot del nabora možnosti filtra, ki ga trenutni uporabnik portala lahko uporabi, lahko uporabite funkcijo seznama. Ta funkcija podpira filtriranje trenutnega uporabnika, uporabnikovega nadrejenega računa ali spletne spletnega mesta na kateri koli globini. Preprosto ustvarite filter pogleda, da zagotovite ujemanje poljubnega posameznega zapisa stika in koda bo zamenjala njegovo vrednost z dejansko vrednostjo med izvajanjem – v razdelek pogojev filtra poljem ni treba dodeljevati vrednosti.

  • Kontrolnik bo poiskal vse elemente pogoja, kjer velja uitype="contact" in nastavil vrednost na dejansko vrednost trenutnega ID-ja stika uporabnika portala.
  • Kontrolnik bo poiskal vse elemente pogoja, kjer velja uitype="account" in nastavil vrednost na dejansko vrednost trenutnega ID-ja nadrejenega računa uporabnika portala.
  • Kontrolnik bo poiskal vse elemente pogoja, kjer velja uitype="adx_website" in nastavil vrednost na dejansko vrednost trenutnega ID-ja spletnega mesta.

Primer meril filtra pogleda

Naslednja slika prikazuje arbitraren stik, dodeljen pogoju filtra; ta stik je slepi »lažni« stik, toda gre lahko za poljuben stik. ID tega zapisa bo nadomeščen z dejansko vrednostjo ID-ja uporabnika, ki si ogleduje stran. Če uporabnik ni prijavljen, potem ne bo vrnjenih stikov. To zagotavlja večjo prilagodljivost pri filtriranju podatkov na podlagi uporabnika in spletnega mesta glede na kontekst.

Primer meril filtra pogleda.

Opomba

Če filtrirate po trenutnem stiku ali nadrejenem računu uporabnika portala, potem je priporočeno, da povežete pravilo za nadzor dostopa do spletne strani s spletnim mestom, da prisilite uporabnika, da se vpiše. Ustvarili bi spletno vlogo s potrjeno možnostjo »Vloga za uporabnike s preverjeno pristnostjo«. Ustvarite pravilo za nadzor dostopa do spletne strani s pravico »Omeji branje« in povežite spletno vlogo. To prisili uporabnike, da so vpisani za ogled strani in torej omogoča ustrezno izpolnjevanje podatkov.

Glejte tudi