hur man skapar Flikformulär i PowerApps för SharePoint-lista

i denna PowerApps-handledning kommer vi att se vad som är flikar i PowerApps, hur man skapar en flik eller flikar i PowerApps-appen. Detta är ett komplett exempel på hur du skapar flikformulär i PowerApps för SharePoint-listan.

komplett SharePoint utbildning bara för $199 (bara för idag)

genom att ta ett enkelt scenario ser vi också hur vi kan använda PowerApps-flikarna på PowerApps-skärmen.

Innehållsförteckning visa

Vad är PowerApps-flikar?

  • en flik är kanske en knapp eller någon klickbar ingångskontroll högst upp i ett formulär eller ett fönster. Den här fliken hjälper till att visa en annan sida eller ett område när en användare klickar på den. När en användare klickar på flikarna gör den viss funktionalitet.
  • på samma sätt används PowerApps-flikar för att göra gruppobjekt och hålla den synliga storleken på formulären hanterbara.
  • hittills har PowerApps ingen flikform. Så vi kan skapa flikformen genom att använda någon grupp av Powerapps-ingångskontroller och såväl som ett galleri.

krav:

nedan skärmdump representerar scenariot som jag vill skapa för användare. Det finns totalt tre flikar som:

  1. sjukdom: när en användare klickar på fliken sjukdom, kommer den att visa alla fält som endast är relaterade till sjukdom (som cirkulationsproblem, leversjukdom, hepatit, etc). Samtidigt kommer den här fliken att vara i inaktiveringsläge och de andra två flikarna är i redigeringsläge.
  2. Patientuppgifter: När en användare klickar på fliken patientinformation visas alla fält som endast är relaterade till patienten (som patientnamn, fadernamn, DOB, etc). Samtidigt kommer den här fliken att vara i inaktiveringsläge och de andra två flikarna är i redigeringsläge.
  3. relativa detaljer: när en användare klickar på fliken relativa detaljer visas alla fält som endast är relaterade till patientens släkting (som patientens relativa namn, förhållande till patienten, relativt kontaktnummer osv.). Samtidigt kommer den här fliken att vara i inaktiveringsläge och de andra två flikarna är i redigeringsläge.

också, när användaren kommer att ange alla fältvärden och en gång skicka det, då Alla data kommer att lagra i SharePoint-listan.

PowerApps skapa flikar
skapa flikar formulär i PowerApps

Läs: Power Apps Loading Spinner

skapa Flikform i PowerApps

här ser vi hur vi kan skapa de olika PowerApps-flikarna enligt behovet. Följ nedanstående steg för att göra ovanstående krav.

Steg-1:

det finns en SharePoint-lista med namnet Sjukhusregistreringsuppgifter. Denna lista har dessa många nedan kolumner med olika datatyper som:

  1. Title: Detta är en standardkolumn med en enda textrad. Jag har precis bytt namn till patientens namn.
  2. Fader namn: enda textrad
  3. födelsedatum: datum och tid
  4. kön: val typ och så vidare
PowerApps skapa flik
skapa flikar formulär i PowerApps

steg– 2:

  • skapa en PowerApps Canvas-app. Anslut datakällan för SharePoint-listan (Sjukhusregistreringsuppgifter) till appen.
skapa flikar i PowerApps
så här skapar du flikar i PowerApps
  • på PowerApps-skärmen sätter du in ett Redigeringsformulär (infoga -> formulär -> redigera). Anslut datakällan för SharePoint-listan till formuläret. Du kan se att alla fält har hämtats från listan. Behåll de obligatoriska fälten och ta bort onödiga fält från formuläret.
skapa flik i PowerApps
skapa flikar formulär i PowerApps

steg-3:

  • Lägg till tre knappar för att skapa tre flikar på skärmen. Alla knappar ska placeras ovanför redigeringsformuläret som ser ut nedan.
  • Ställ in alla tre knappens Textegenskap till sjukdom, patientinformation och relativa detaljer.
hur man skapar flikar i Powerapps
powerapps skapa flikar former

steg– 4:

  • välj fliken sjukdom och tillämpa denna Beow formel på det är OnSelect egendom som:
OnSelect = Set(varFormTab, "Disease")

där,

  1. varFormTab = variabelnamn
  2. sjukdom = Detta är det värde som jag har angett
hur man skapar fliken i PowerApps
powerapps skapa flikar former
  • välj sedan egenskapen DisplayMode på fliken och ställ in den här formeln nedan:
DisplayMode = If( varFormTab = "Disease", Disabled, Edit)

ovanstående kod anger om den angivna variabeln innehåller Sjukdomsvärdet, så kommer fliken att vara i inaktiverat läge annars kommer det att vara i redigeringsläge.

PowerApps flikar Form
powerapps skapa flikar former

Steg– 5:

  • välj fliken patientinformation och använd den här Beow-formeln på egenskapen OnSelect som:
OnSelect = Set(varFormTab, "PatientDetails")

där,

  1. varFormTab = variabelnamn
  2. PatientDetails = Detta är det värde som jag har angett
powerapps skapa flikformulär för sharepoint-lista
powerapps skapa flikformulär för sharepoint-lista
  • välj sedan egenskapen DisplayMode på fliken och ställ in den här formeln nedan:
DisplayMode = If( varFormTab = "PatientDetails", Disabled, Edit)

ovanstående kod anger om den angivna variabeln innehåller Patientendetaljer värde, då fliken kommer att vara i inaktivera läge annars kommer det att vara i redigeringsläge.

powerapps skapa flikform från excel
powerapps skapa flikform från excel

steg– 6:

  • välj fliken relativa detaljer och använd den här Beow-formeln på egenskapen OnSelect som:
OnSelect = Set(varFormTab, "RelativeDetails")

där,

  1. varFormTab = variabelnamn
  2. RelativeDetails = detta är det värde som jag har angett
powerapps tab navigation
powerapps skapa flikform från samling
  • välj sedan egenskapen DisplayMode på fliken och ställ in den här formeln nedan:

DisplayMode = If( varFormTab = "RelativeDetails", Disabled, Edit)

ovanstående kod anger om den angivna variabeln innehåller RelativeDetails-värdet, då kommer fliken att vara i inaktivera läge annars kommer det att vara i redigeringsläge.

powerapps skapa flikform från samling
powerapps skapa flikform från samling

Steg– 7:

  • nu bestämmer vi vilket fält som ska visas i vilken flik. Det betyder, antar på skärmen, Jag har en sjukdom som heter”kronisk huvudvärk”.
  • jag vill visa detta fält när användaren klickar på fliken sjukdom. Följ nedanstående formel för att göra det.
  • Välj datakortet för kronisk huvudvärk (datakortet måste låsas upp först) och använd denna formel nedan på dess synliga egenskap som:
Visible = If( varFormTab = "Disease", true, false)

där,

  1. Varformtab = variabelnamn som vi har skapat före
  2. sjukdom = värdet vi har angett

ovanstående kod anger, om variabeln är lika med Sjukdomsvärdet, kommer fältet att synas annars kommer det att gömma sig.

OBS:

om du är intresserad av att lära dig mer om PowerApps Toggle control, se den här artikeln: PowerApps toggle control + hur man använder med exempel. Denna PowerApps-handledning hjälper dig att få hur du ändrar växlingsvärdet från Sant till Ja eller falskt till Nej och många fler.

powerapps skapa flikform från listan
powerapps skapa flikform från listan

steg– 8:

  • på samma sätt antar du att det finns ett fält med namnet patientnamn och vi vill visa fältet när användaren klickar på fliken patientinformation.
  • för att göra det, välj patientnamnsdatakortet och använd denna formel nedan på dess synliga egenskap:
Visible = If( varFormTab = "PatientDetails", true, false)

där,

  1. Varformtab = variabelnamn som vi har skapat före
  2. PatientDetails = värdet vi har angett

ovanstående kod anger, om variabeln är lika med PatientDetails-värdet, kommer fältet att synas annars kommer det att gömma sig.

skapa powerapps tab navigation
powerapps skapa flikform från listan
  • på samma sätt kan du göra samma process för resten fält för deras specifika flikar.

steg-9:

  • infoga en knapp där det hjälper dig att lagra posten i SharePoint-listan (Sjukhusregistreringsuppgifter).
  • Välj knappen och ställ in dess Textegenskap för att spara.
  • Använd denna formel nedan på knappens onselect-egenskap som:
OnSelect = SubmitForm(Form1)

var,

Form1 = redigera formulärnamn

skapa fliknavigering i PowerApps
powerapps skapa flikform från början

steg– 10:

  • spara och publicera appen. Öppna appen igen. Ange värdena genom att välja varje flik och klicka sedan på Spara-knappen.
powerapps skapa flikar form från scratch
powerapps skapa flikar form från scratch
  • gå sedan till den befintliga Sharepoint-listan (Sjukhusregistreringsuppgifter) och uppdatera den. Du kan se ett nytt objekt har sparats som som nedanstående skärmdump.
hur man skapar PowerApps tabellform
powerapps skapa flikar form från scratch

också, du kanske gillar dessa nedan PowerApps tutorials som:

  • PowerApps upprepande tabell
  • PowerApps CountIf funktion med exempel
  • PowerApps CountRows funktion med exempel
  • PowerApps Countrows funktion med exempel
  • PowerApps CheckBox – hur man använder
  • PowerApps First, FirstN, Last och LastN funktion med exempel
  • PowerApps addcolumns funktion med exempel
  • PowerApps Lastsubmit() med exempel
  • PowerApps forall funktion med exempel
  • PowerApps Patch funktion med exempel

i denna PowerApps handledning såg vi vad är PowerApps flikar, hur man skapar en flik eller flikar i PowerApps-appen. Vi lärde oss här, hur man skapar en flikform för SharePoint-listan i PowerApps.

Bijay Kumar

Jag är Bijay från Odisha, Indien. För närvarande arbetar i mitt eget företag TSInfo Technologies i Bangalore, Indien. Jag är Microsoft Office-servrar och tjänster (SharePoint) MVP (5 gånger). Jag arbetar i SharePoint 2016/2013/2010, SharePoint Online Office 365 etc. Kolla in min MVP-profil.. Jag kör också populära SharePoint webbplats EnjoySharePoint.com

Leave a Reply

Din e-postadress kommer inte publiceras.