Zobrazenie úprava alebo pridanie záznamu v aplikácii plátnaShow, edit, or add a record in a canvas app

V aplikácii plátna, pridajte a nakonfigurujte zobrazenia ovládací prvok formulára na Zobraziť všetky polia v zázname, môžete tiež pridať a konfigurovať upraviť Ovládací prvok formulára môžete upraviť ľubovoľné pole v zázname, pridajte záznam a uložiť zmeny späť do zdroja údajov.In a canvas app, add and configure a Display form control to show all fields in a record, You can also add and configure an Edit form control to edit any field in a record, add a record, and save your changes back to a data source.

PredpokladyPrerequisites

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

  1. Na prázdnu obrazovku, pridajte rozbaľovací zoznam ovládací prvok a nazvite ho ChooseProduct.On a blank screen, add a Drop down control, and name it ChooseProduct.

    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.

  2. Na vlastnosti karta v pravej table nastavte položky na FlooringEstimates a hodnota na Name.On the Properties tab of the right-hand pane, set Items to FlooringEstimates and Value to Name.

    Nastavenie vlastností formulára položky

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

  3. Pridanie upraviť ovládací prvok formulára, presuňte ho pod ChooseProduct, a potom zmeňte veľkosť formulára tak väčšinu 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 popisuje upraviť ovládací prvok formulára, ale podobné princípy platia aj zobrazovaný ovládací prvok formulára.This topic describes the Edit form control, but similar principles apply to the Display form control.

  4. Vlastnosť formulára zdroj údajov na hodnotu FlooringEstimates a jeho položka na hodnotu Tento vzorec:Set the form's DataSource property to FlooringEstimates and its Item property to this formula:

    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.

  5. Na vlastnosti tably na pravej strane, vyberte na karte úprava polí.On the Properties tab of the right-hand pane, select Edit fields.

    Úprava polí

  6. Na table Polia vyberte položku Pridať pole, začiarknite políčka pre jednotlivé polia a potom vyberte položku Pridať.In the Fields pane, select Add field, select the check box for each field, and then select Add.

    Pridanie polí

  7. Kliknite na tri bodky (...) vedľa položky pridať pole, vyberte Zbaliť všetko, a potom presuňte názov do hornej časti zoznamu.Select the ellipsis (...) next to Add field, select Collapse all, and then drag Name to the top of the list.

    Presuňte pole

    Upraviť ovládacieho prvku formulár odzrkadľuje zmenu.The Edit form control reflects your change.

    Zobraziť formulár

Nastavenie typu karty pre poleSet the card type for a field

  1. V polia table rozbaľte položku cena pole tak, že vyberiete jeho šípku nadol.In the Fields pane, expand the Price field by selecting its down arrow.

  2. Otvorenie ovládacieho prvku typu zoznam, a potom vyberte upraviť jazdec.Open the Control type list, and then select Edit slider.

    Upraviť jazdec

    Vo formulári, cena pole zobrazuje jazdec namiesto ovládacieho textový vstup ovládacieho prvku.In the form, the Price field shows a Slider control instead of a Text input control.

  3. (voliteľné) Rovnaké Riaďte sa krokmi zmeniť ovládací prvok pre prehľad do poľa upraviť Viacriadkový text ovládacieho prvku.(optional) Follow the same process to change the control for the Overview field to an Edit multi-line text control.

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

  1. Premenujte formulár EditForm.Rename the form EditForm.

  2. Pridajte ovládací prvok Tlačidlo a nastavte jeho vlastnosť OnSelect na tento vzorec:Add a Button control, and set its OnSelect property to this formula:

    SubmitForm(EditForm)

  3. Stlačením klávesu F5 otvorte ukážku, zmeňte názov produktu a potom vyberte tlačidlo, ktoré ste vytvorili.Press F5 to open Preview, change the name of a product, and then select the button that you created.

    SubmitForm uloží zmeny do zdroja údajov.The SubmitForm function saves your changes to the data source.

  4. (voliteľné) Zatvorenie ukážky stlačením klávesu Esc (alebo tak, že vyberiete ikonu zavrieť v pravom hornom rohu).(optional) Close Preview by pressing Esc (or by selecting the close icon in the upper-right corner).

Ď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.