Tento článek je o funkci Patch. Ta umí do tabulky přidávat záznamy nebo je měnit.

V tomto návodu budeme do této tabulky přidávat nové objednávky  vytváříme tak například aplikaci, ve které budou obchodníci z terénu objednávky zaznamenávat pro jejich další zpracování.

V PowerApps si vytvoříme novou aplikaci a připojíme ji k uvedené tabulce uložené jako Excel na Dropboxu (nebo jiném cloudu).

Vložíme čistou stránku. Nejprve můžeme vložit tři textová pole, kam si uživatel bude vyplňovat kdo si objednal kolik čeho. My si tato pole ještě pojmenujeme, např. ZákazníkText, ZbožíText a MnožstvíText.

Pak přidáme tlačítko. Tomu nastavíme do OnSelect tento vzorec:

  • Patch(Objednávky;{Zákazník: ZákazníkText.Text};{Zboží: ZbožíText.Text};{Počet_kusů: MnožstvíText.Text})

Protože:

  • Patch je název funkce
  • Objednávky je název tabulky ve zdrojovém Excelu, se kterou pracujeme
  • Zákazník: první sloupec tabulky, který vyplňujeme
  • ZákazníkText.Text – takto jsme si pojmenovali textové pole, ze kterého čerpáme. Z tohoto pole nás zajímá jeho vlastnost “Text”.
  • dále to samé pro další pole a sloupce

Aplikaci spustíme, vyplníme pole a stiskneme tlačítko.

V tabulce se objeví nový záznam.