Share via


Programmas ekrāna pielāgošana, pamatojoties uz kolonnas statusu sarakstā, kas izveidots ar Microsoft Lists

Šajā scenārija rakstā uzzināsiet, kā pielāgot programmas ekrānu, pamatojoties uz kolonnas statusu sarakstā. Varat pielāgot veidlapas atbalstītiem sarakstiem vai bibliotēkām, kā arī varat izveidot programmas sarakstiem vai bibliotēkām.

Piekļuves ierobežošana SharePoint objektiem var tikt panākta, izmantojot detalizēti sadalītas atļaujas programmā SharePoint. Tomēr var būt sarežģīti pārbaudīt visus programmas ekrāna elementus, jo īpaši, izmantojot dažādas ierīces.

Viena no biežāk sastopamajām problēmām ir, kā ierobežot elementus pamatnes programmas ekrānā, pamatojoties uz kolonnu statusu, nevis kontrolētu piekļuvi, izmantojot atļaujas.

Izmantojot šo metodi, varat izveidot vairākus ekrānus, lai parādītu dažādus SharePoint objektus, balstoties uz kolonnas statusu, vienlaikus nepielāgojot atļaujas vai neapgrūtinot programmas lietotāju ar visu sarakstu.

Priekšnosacījumi

  • Ir jābūt izveidotai programmai, izmantojot SharePoint savienotāju, kas veido savienojumu ar sarakstu.
  • Ir nepieciešami divi lietotāju konti, kam ir piekļuve programmai un SharePoint vietnei, kurā tiek viesoti saraksti.
  • Jums jābūt informētam par to, kā konfigurēt sarakstus un sarakstu/vienumu atļaujas.

Detalizēta informācija par scenāriju

Varat izmantot noteiktas kolonnas funkciju filtru no SharePoint un pielietot filtru ar noteiktu nosacījumu. Izmantojot šo pieeju, varat iestatīt vairākus ekrānus ar filtrētiem saraksta elementiem.

Piemēram, ir izveidots saraksts ar nosaukumu Problēmu izsekošana, pamatojoties uz neiekļauto SharePoint programmas veidni Problēmu izsekošana. Un vēlaties izveidot programmu, kas programmas ekrānā rāda tikai Aktīvās problēmas.

Piemērs

  1. Izveidojiet sarakstu, pamatojoties uz iebūvēto SharePoint programmas veidni Problēmu izsekošana.

  2. Izveidojiet dažus parauga problēmu elementus.

    Problēmu izsekošanas parauga elementi.

    Pārliecinieties, vai problēmu elementiem ir gan Aktīvi, gan Slēgti elementi.

  3. Kopīgojiet sarakstu ar lietotāju — piemēram, Juri Krūmiņu.

  4. Atlasiet Integrēt -> Power Apps -> Izveidot programmu no saraksta lapas.

    Programmas izveide.

    Jūs varat redzēt visas problēmas, kas minētas programmā sadaļā Studio.

    Problēmu saraksts.

    Paraugu sarakstā ir tikai divi elementi. Tomēr, problēmu skaitam palielinoties, var būt grūti pārbaudīt problēmas vai meklēt tās, it īpaši, ja mērķis ir parādīt tikai aktīvās problēmas.

  5. Atlasiet vienumu galeriju pēc noklusējuma ar nosaukumu BrowseGallery1.

    Elementu galerija.

  6. Atjauniniet formulu noklusējuma rekvizītam Elementi, lai ietvertu problēmu statusa filtra kritērijus.

    Noklusētā vērtība:

    SortByColumns(Filter([@'Issue Tracking'], StartsWith(Title, TextSearchBox1.Text)), "Title", If(SortDescending1, Descending, Ascending))
    

    Atjaunināt uz:

    SortByColumns(Filter('Issue Tracking', 'Issue Status'.Value = "Active", StartsWith(Title, TextSearchBox1.Text)), "Title", If(SortDescending1, Descending, Ascending))
    

    Formulā ir ietvertas tālāk norādītās funkcijas:

    • SortByColumns kolonnu kārtošanai.
    • Filtrēt, lai filtrētu elementus.
    • StartsWith, lai atļautu meklēšanu, pamatojoties uz ievadīto tekstu lapas augšpusē esošajā meklēšanas lodziņā.
    • If elementu kārtošanai, pamatojoties uz kārtošanas ikonu atlasi.
  7. Saglabāt un publicēt programmu.

  8. Kopīgot programmu ar citu lietotāju. Piemēram, Juris Krūmiņš.

  9. Palaidiet programmu kā lietotājs, kurš koplietoja programmu ar (šajā piemērā Juris Krūmiņš).

    Programma, ko izpilda lietotājs.

Līdzīgā veidā var izmantot dažādus programmas logus, pamatojoties uz kolonnas vērtību, piemēram, atsevišķu ekrānu, lai skatītu visas Slēgtās problēmas.

Skatiet arī

Piezīme

Kādas ir jūsu dokumentācijas valodas preferences? Aizpildiet īsu aptauju. (ņemiet vērā, ka aptauja ir angļu valodā)

Aptaujai būs nepieciešamas aptuveni septiņas minūtes. Nekādi personas dati netiks vākti (paziņojums par konfidencialitāti).