Zobrazenie úprava alebo pridanie záznamu z tabuľky v službe PowerAppsShow, edit, or add a record from a table in PowerApps

Ak chcete zobraziť všetky polia v zázname, pridajte a nakonfigurujte ovládací prvok Formulár na zobrazenie v plátnovej aplikácii.To show all fields in a record, add and configure a Display form control in a canvas app. Ak chcete upraviť ľubovoľné pole v zázname (alebo pridať záznam) a uložiť zmeny naspäť do zdroja údajov, pridajte a nakonfigurujte ovládací prvok Formulár na úpravy v plátnovej aplikácii.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 in a canvas app.

PredpokladyPrerequisites

Pridanie formulára a zobrazenie údajovAdd a form, and show data

  1. Pridajte ovládací prvok Rozbaľovací zoznam, pomenujte ho ChooseProduct a nastavte jeho vlastnosť Items na nasledujúcu hodnotu:Add a Drop down control, name it ChooseProduct, and set its Items property to this value:

    FlooringEstimates.NameFlooringEstimates.Name

    Poznámka

    Ak neviete, ako pridať ovládací prvok, premenovať ho alebo nastaviť jeho vlastnosť, pozrite si o pridávaní a konfigurácii ovládacích prvkov.If you're not sure how to add a control, rename it, or set a property, see Add and configure controls.

    V zozname sa zobrazia názvy podlahových výrobkov zo zdroja údajov.The list shows names of flooring products from the data source.

  2. Pridajte ovládací prvok Formulár na úpravy, presuňte ho pod ChooseProduct a potom upravte veľkosť formulára tak, aby zahŕňal väčšiu časť obrazovky.Add an Edit form control, move it below ChooseProduct, and then resize the form to cover most of the screen.

    Pridanie formulára

    Poznámka

    Táto téma opisuje ovládací prvok Formulár na úpravy, ale podobné princípy platia aj pre ovládací prvok Formulár na zobrazenie.This topic describes the Edit form control, but similar principles apply to the Display form control.

  3. Nastavte vlastnosť DataSource formulára na FlooringEstimates a vlastnosť Item formulára na tento vzorec: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))

    Tento vzorec určuje, že po dokončení konfigurácie formulára sa zobrazí záznam, ktorý používateľ vyberie v ChooseProduct.This formula specifies that, after you finish configuring the form, it will show the record that the user selects in ChooseProduct.

  4. V table Údaje kliknite alebo ťuknite na jednotlivé začiarkavacie políčka, čím ich zobrazíte.In the Data pane, click or tap the checkbox for each field to show it.

    Poznámka

    Ak je tabla Údaje zatvorená, otvorte ju výberom formulára v ľavej table a potom kliknite alebo ťuknite na položku Údaje v pravej table.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.

    Zobrazenie polí vo formulári

  5. V table Údaje presuňte vstup Názov do hornej časti zoznamu.In the Data pane, drag the Name entry to the top of the list.

    Presunutie karty

    Ovládací prvok Formulár na úpravy odzrkadľuje zmenu.The Edit form control reflects your change.

    Názov v hornej časti

Nastavenie typu karty pre poleSet the card type for a field

  1. Vyberte formulár, kliknite alebo ťuknite na výber kariet pre vlastnosť Price (Cena) na table Údaje.With the form selected, click or tap the card selector for Price in the Data pane.

    Ako zvoliť výber kariet

  2. Posuňte sa nadol a potom kliknite alebo ťuknite na možnosť Zobraziť text, čím pole nastavíte iba na čítanie.Scroll down, and then click or tap the View text option to make the field read-only.

    Zobraziť text

    Formulár odzrkadľuje zmenu.The form reflects your change.

    Číslo iba na čítanie

(Formulár iba na úpravy) Uloženie zmien(Edit form only) Save changes

  1. Na ľavej table vyberte požadovaný formulár a potom kliknite alebo ťuknite na tri bodky (...).In the left-hand pane, select the form, and then click or tap the ellipsis (...).

    Výber formulára

  2. Kliknite alebo ťuknite na možnosť Premenovať a potom premenujte formulár EditForm.Click or tap Rename, and then rename the form EditForm.

  3. Pridajte ovládací prvok Tlačidlo a jeho vlastnosť Text nastavte na Uložiť.Add a Button control, and set its Text property to Save.

    Pridanie tlačidla na uloženie

  4. Vlastnosť OnSelect tlačidla Uložiť nastavte na tento vzorec:Set the OnSelect property of the Save button to this formula:

    SubmitForm(EditForm)SubmitForm(EditForm)

  5. Otvorte režim ukážky výberom tlačidla prehrania v pravom hornom rohu (alebo stlačením klávesa F5).Open Preview mode by selecting the play button near the upper-right corner (or by pressing F5).

    Otvorenie režimu ukážky

  6. Zmeňte názov produktu a potom kliknite alebo ťuknite na tlačidlo Uložiť, ktoré ste vytvorili.Change the name of a product, and then click or tap the Save button that you created.

    Funkcia SubmitForm uloží zmeny, ktoré ste vykonali, do zdroja údajov, pomocou ktorého ste formulár nakonfigurovali.The SubmitForm function saves your changes to the data source with which you configured the form.

  7. (voliteľné) Vyberte ikonu zatvorenia na zatvorenie ukážky (alebo stlačte kláves Esc).(optional) Select the close icon to close Preview (or press Esc).

    Zatvorenie ukážky

Ďalšie krokyNext steps

Ďalšie informácie o tom, ako pracovať s formulármi a vzorcami.Learn more about working with forms and formulas.