Visa, redigera eller lägga till en post från en tabell i PowerAppsShow, edit, or add a record from a table in PowerApps

Om du vill visa alla fält i en post, lägga till och konfigurera en Visa formulär-kontroll.To show all fields in a record, add and configure a Display form control. För att redigera alla fält i en post (eller lägga till en post) och spara ändringarna i en datakälla igen kan du lägga till och konfigurera en Redigera formulär-kontroll.To edit any field in a record (or to add a record) and save your changes back to a data source, add and configure an Edit form control.

FörutsättningarPrerequisites

Lägga till ett formulär och visa dataAdd a form, and show data

  1. Lägg till en Listkontroll, namnge den ChooseProduct, och ange egenskapen Items till det här värdet:Add a Drop down control, name it ChooseProduct, and set its Items property to this value:

    FlooringEstimates.NameFlooringEstimates.Name

    Observera: Om du inte vet hur du lägger till en kontroll, byter namn på den eller anger en egenskap, så läs Lägg till och konfigurera kontroller.Note: If you're not sure how to add a control, rename it, or set a property, see Add and configure controls.

    I listan visas namnen på golvläggningsprodukter från datakällan.The list shows names of flooring products from the data source.

  2. Lägg till kontrollen Redigera formulär, flytta den nedanför ChooseProduct och ändra sedan storlek på formuläret så att det täcker det mesta av skärmen.Add an Edit form control, move it below ChooseProduct, and then resize the form to cover most of the screen.

    Lägga till ett formulär

    Observera: Det här avsnittet beskriver kontrollen Redigera formulär, men liknande principer gäller för kontrollen Visa formulär.Note: This topic describes the Edit form control, but similar principles apply to the Display form control.

  3. Ange egenskapen DataSource i formuläret FlooringEstimates och egenskapen Objekt i formuläret som den här formeln:Set the DataSource property of the form to FlooringEstimates and the Item property of the form to this formula:

    First(Filter(FlooringEstimates, Name=ChooseProduct.Selected.Value))First(Filter(FlooringEstimates, Name=ChooseProduct.Selected.Value))

    Den här formeln anger att posten användaren väljer i ChooseProduct ska visas när du är klar med dina konfigurationer i formuläret.This formula specifies that, after you finish configuring the form, it will show the record that the user selects in ChooseProduct.

  4. Visa fälten genom att klicka eller trycka på kryssrutan för respektive fält i fönstret Data.In the Data pane, click or tap the checkbox for each field to show it.

    OBS! Om fönstret Data är stängt, så öppna det genom att välja formuläret i det vänstra fönstret och sedan klicka eller trycka på Data i den högra rutan.Note: If the Data pane is closed, open it by selecting the form in the left-hand pane and then clicking or tapping Data in the right-hand pane.

    Visa fält i formulär

  5. Dra posten Namn i rutan Data till toppen av listan.In the Data pane, drag the Name entry to the top of the list.

    Flytta ett kort

    Kontrollen Redigera formulär visar dina ändringar.The Edit form control reflects your change.

    Namn överst

Ange korttyp för ett fältSet the card type for a field

  1. När formuläret är valt klickar eller trycker du på kortväljaren för Pris i rutan Data.With the form selected, click or tap the card selector for Price in the Data pane.

    Välj kortväljare

  2. Rulla ned och klicka eller tryck sedan på alternativet Visa text för att skrivskydda fältet.Scroll down, and then click or tap the View text option to make the field read-only.

    Visa text

    Formuläret återspeglar ändringen.The form reflects your change.

    Skrivskyddat nummer

(Endast redigera formulär) Spara ändringar(Edit form only) Save changes

  1. Markera formuläret i den vänstra rutan och klicka eller tryck på ellipsen (...).In the left-hand pane, select the form, and then click or tap the ellipsis (...).

    Markera formuläret

  2. Klicka eller tryck på Byt namn och byt sedan namn på formuläret EditForm.Click or tap Rename, and then rename the form EditForm.
  3. Lägg till en knappkontroll och ställ in dess Text-egenskap som Spara.Add a Button control, and set its Text property to Save.

    Lägg till en knapp för att spara

  4. Ange egenskapen OnSelect för knappen Spara enligt den här formeln:Set the OnSelect property of the Save button to this formula:

    SubmitForm(EditForm)SubmitForm(EditForm)

  5. Öppna förhandsgranskningsläget genom att trycka på F5 (eller genom att trycka på uppspelningsknappen nära det övre högra hörnet).Open Preview mode by selecting the play button near the upper-right corner (or by pressing F5).

    Öppna förhandsgranskningsläget

  6. Ändra namnet på en produkt och klicka eller tryck på knappen Spara som du skapade.Change the name of a product, and then click or tap the Save button that you created.

    Funktionen SubmitForm sparar ändringarna i datakällan som du har konfigurerat i formuläret.The SubmitForm function saves your changes to the data source with which you configured the form.

  7. (valfritt) Välj ikonen stäng för att stänga förhandsgranskningen (eller tryck på Esc).(optional) Select the close icon to close Preview (or press Esc).

    Stäng förhandsgranskningsläget

Nästa stegNext steps