Nativní SharePoint formuláře ve vašem tenantu — jedna paušální licence, bez poplatků za uživatele.
FormCraft 365 je vizuální návrhář a runtime renderer pro vlastní formuláře seznamů. Běží jako nativní SPFx přímo uvnitř stránky SharePointu, konfiguraci ukládá do vaší knihovny SiteAssets a nasazuje se jako jeden balíček pro všechny seznamy v tenantu.
Proč týmy přecházejí na FormCraft 365
Navrženo pro správce SharePointu a M365 architekty, kteří nahrazují Power Apps formuláře, DFFS nebo InfoPath.
Pouze váš tenant
Konfigurace formuláře je soubor v SiteAssets/FormCustomizer, chráněný oprávněními SharePointu a Storage Lockem. Licenční klíč se ověřuje přímo v prohlížeči bez síťových volání.
Nativní SPFx výkon
Formulář se vykresluje přímo uvnitř stránky SharePointu. Položka se načítá paralelně s konfigurací a stahuje se pouze aktivní jazyk.
Jeden balíček, všechny formuláře
Nahrajte jeden .sppkg do App Catalogu a povolte ho pro všechny weby. Každý seznam si drží vlastní konfiguraci. Bez poplatků za uživatele nebo aplikace.
AI asistent s pojistkami
Sestaví prompt pro Microsoft 365 Copilot, ChatGPT nebo Claude jen z názvů sloupců, typů a nastavení — nikdy z dat položek. Odpověď projde kontrolou schématu, shrnutím před → po a aplikuje se jako jeden krok Zpět.
Formuláře se nikdy nezastaví
Licenční limity platí pouze v návrháři. Chybějící, expirovaný nebo nečitelný klíč nikdy neshodí formulář a nikdy nezablokuje uložení položky.
Ukázky přímo ze SharePointu
Co všechno můžete postavit
Vše níže nastavíte v návrháři a uloží se jako jeden JSON soubor pro každý seznam.
Vizuální drag-and-drop návrhář
Přetahujte pole a widgety z palety do sekcí na 12sloupcové mřížce. Oddělené layouty pro Novou položku, Úpravu a Zobrazení sdílejí jednu konfiguraci.
- Vytváření SharePoint sloupců přímo z palety (vyžaduje oprávnění Manage Lists)
- Zpět a Znovu pomocí
Ctrl+Z/Ctrl+Y - Živý náhled, záložky, sbalitelné sekce, předvolby šířky od 25 % do 100 %
- Upozornění v konfiguraci, historie revizí a dialog konfliktu při souběžných úpravách
- Záložka Raw JSON pro import, export a kontrolu
Engine pravidel
Bez-kódová pravidla KDYŽ / PAK s podmínkou platí všechny nebo platí alespoň jedna. Podmínky mohou testovat hodnoty polí i členství přihlášeného uživatele v SharePoint skupině.
alwaysonLoadonSaveAkce skrývají/zobrazují prvky, zamykají pole, počítají hodnoty, blokují uložení nebo volají skriptovou funkci. Ochrana proti zacyklení zastaví pravidla po 10 zápisech do téhož pole během 1 sekundy.
Bezpečné výrazy
Vzorce vyhodnocuje vlastní parser. Nepoužívá eval ani new Function a nemá přístup k window nebo fetch, takže výrazy fungují i při vypnutých skriptech.
[Price] * [Quantity]
DATEDIFF([DueDate], @Today)
CONCAT("Schválil ", @Me)
IF(ISBLANK([Budget]), 0, ROUND([Spent] / [Budget] * 100))
Procesní a relační widgety
Widgety jsou prvky formuláře, které nejsou sloupci seznamu. Zobrazují informace, řídí formulář nebo načítají data z jiných seznamů.
Související položky
1:N podřízená tabulka z jiného seznamu. Sloupce jako odznak, progress bar, upozornění na termín nebo osoba. Vizuální filtr s AND/OR skupinami a tokeny Dnes.
Související dokumenty
Dokumenty z knihovny napojené přes složku nebo metadata. Nahrávání, volitelné mazání do koše a náhled při najetí myší.
Opakující se tabulka
Opakující se řádky s typovanými sloupci a součty, uložené jako JSON v jednom sloupci položky. Součet lze zapsat do jiného pole.
Kaskádový lookup PRO
Výběrové pole závislé na nadřazeném poli. Změna nadřazené hodnoty vymaže závislou hodnotu.
Procesní stepper
Kroky workflow řízené stavovým sloupcem. Volitelně klikací v režimu Úpravy i Nový s potvrzovacím dotazem.
KPI
Ukazatel průběhu nebo dlaždice s barevnými prahy. Cíl může být pevné číslo nebo jiný sloupec.
Historie verzí
Verze položky a komentáře přímo ve formuláři s výběrem sledovaných sloupců.
Banner, Textový blok, Obrázek, Mezera
Prvky pro rozvržení a upozornění. Text může obsahovat hodnoty polí, @Me a @Today.
Vlastní tlačítka formuláře
Umístěte tlačítka do horní lišty, patičky nebo přímo do layoutu. Každé umí nastavit hodnoty, spočítat výraz, odeslat formulář nebo zavolat skript — s podmínkou zobrazení i potvrzením.
Lišta seznamu a kontextové menu
Přidejte vlastní akce do nástrojové lišty seznamu i kontextového menu položky.
openFormupdateItemtriggerFlowrunScriptprinttriggerFlow povoluje pouze HTTPS adresy Power Automate a Azure Logic Apps.
Vícejazyčnost
Návrhář i formuláře v češtině, angličtině, němčině a slovenštině. Popisky, tlačítka i texty dialogů přeložíte na záložce Překlady.
Režim zobrazení a tisk
Čisté zobrazení jen pro čtení. Při tisku se všechny viditelné záložky poskládají pod sebe a sbalené sekce se rozbalí; záložky skryté pravidly se netisknou.
AI asistent
PROAsistent sám nevolá žádnou AI službu. Připraví prompt pro chat, který už používáte, a zkontroluje vrácený výstup dřív, než se dotkne formuláře.
- 1 · Popište
Napište zadání nebo vyberte šablonu. Upravte stávající formulář nebo navrhněte nový.
- 2 · Předejte AI
Stáhněte soubor s promptem a vložte ho do Copilota, ChatGPT nebo Claude. Obsahuje jen názvy sloupců, typy a nastavení.
- 3 · Zkontrolujte
Vložte odpověď. Chyby schématu zablokují aplikaci; souhrn ukáže počty před → po a větší mazání vyžaduje potvrzení.
- 4 · Vytvořte sloupce
Pole bez SharePoint sloupce se vypíší. Každý vytvoříte až po potvrzení; nic se nevytváří potají.
- 5 · Aplikujte nebo vraťte
Použití je jeden krok Zpět (Undo). Návrhář se poté přepne do Náhledu.
FormCraft 365 vs. Microsoft Power Apps
Sloupec FormCraft 365 vychází z naší produktové dokumentace. Sloupec Power Apps představuje obecné architektonické shrnutí.
| Vlastnost | FormCraft 365 | Microsoft Power Apps |
|---|---|---|
| Způsob načítání | ✓ Nativní SPFx, vykresluje se přímo uvnitř stránky SharePointu | Částečně · nejprve se načítá samostatný runtime přehrávače aplikací |
| Licenční model | ✓ Paušál za site kolekci nebo tenant. Edice Community zdarma | Částečně · v ceně pro základní použití; prémiové funkce za uživatele nebo aplikaci |
| Datová suverenita / zero-backend | ✓ Konfigurace v SiteAssets, offline licenční klíč, bez serverů dodavatele |
Částečně · Microsoft cloud, ale oddělené prostředí Power Platform |
| Nativní Fluent UI / Dark Mode | ✓ Fluent v9, automaticky přebírá motiv webu včetně Dark Mode | Částečně · vlastní stylování ručně v každé aplikaci |
| Relační 1:N tabulky | ✓ Vestavěné Související položky, Související dokumenty a Opakující se tabulka | Částečně · staví se ručně pomocí galerií a PowerFx vzorců |
| Nasazení / ALM | ✓ Jeden .sppkg pro celý tenant; jedna JSON konfigurace na seznam s historií, importem a exportem |
Částečně · samostatná aplikace pro každý seznam, přenos mezi prostředími |
Přecházíte ze staršího DFFS nebo InfoPath? FormCraft 365 běží přímo nad vašimi stávajícími SharePoint seznamy a sloupci, takže data zůstávají beze změny. Microsoft a Power Apps jsou ochranné známky společnosti Microsoft Corporation.
Enterprise bezpečnost a governance
FormCraft 365 je čistě klientská SPFx aplikace. Prohlížeč komunikuje pouze se SharePoint Online jako přihlášený uživatel — nikdy s našimi servery.
přihlášený uživatel
denyŽádný cloud třetí strany.
Jediná odchozí volání jsou ta, která si sami nakonfigurujete, například akce triggerFlow na váš vlastní Power Automate flow.
Storage Lock
Aplikuje se automaticky při prvním uložení vlastníkem webu. Vlastníci si ponechají Úplné řízení; jakékoli vyšší oprávnění ostatních se sníží na Čtení. Pokud zámek selže, obnoví se původní dědičnost.
Kdo může navrhovat
Ve výchozím stavu mohou návrhář otevřít jen vlastníci webu (ManageWeb). Vlastníci jej mohou rozšířit na jednu pojmenovanou SharePoint skupinu. Pokud kontrola oprávnění selže, uživatel je považován za neoprávněného.
Skripty jen na výslovné povolení
Vlastní JavaScript se nespustí, dokud správce tenanta nenastaví FormCraft365_ScriptsPolicy na allow. Chybějící hodnota, překlep nebo chyba čtení znamenají, že skripty zůstanou vypnuté.
Výrazy bez eval
Pravidla, vzorce a akce tlačítek používají vlastní parser s přístupem pouze k hodnotám polí.
Offline licence
Podpis klíče se ověřuje přímo v prohlížeči. Nevolá se žádná externí služba a selhání čtení nikdy nezablokuje formulář.
Bezpečná souběžná editace
Položky se ukládají s optimistickou kontrolou ETag a dialogem konfliktu. Každé uložení konfigurace vytváří revizi.
Paušální cena. Žádné poplatky za uživatele.
Začněte zdarma. Placené edice jsou roční předplatné zahrnující funkce Pro, všechny aktualizace produktu a e-mailovou podporu.
Community
Neomezeně seznamů a formulářů. Rozložení, pole, pravidla, výrazy, widgety, režim zobrazení a tisk, uložení v SiteAssets. Až 2 záložky a 3 pravidla na formulář.
Tenant License
NejoblíbenějšíFunkce Pro napříč neomezeným počtem webů v 1 Microsoft 365 tenantu.
Spustit Pro trialCommunity vs. Pro
| Funkce | Community | Pro |
|---|---|---|
| Záložky na formulář | 2 | Neomezeně |
| Aktivní pravidla na formulář | 3 | Neomezeně |
| Kaskádový lookup | — | ✓ |
| AI asistent v návrháři | — | ✓ |
| Úprava vlastních skriptů | — | ✓ |
| Akce v liště seznamu a kontextovém menu | 1 tlačítko | Až 10 |
| Poznámka „Powered by FormCraft 365“ v patičce | Zobrazeno | Skryto |
| Podpora | Dokumentace | ✓ E-mailová podpora (prioritní SLA v Enterprise) |
Získat FormCraft 365
Edice Community
Zdarma, bez nutnosti licenčního klíče. Nasaďte balíček .sppkg do svého SharePoint App Catalogu.
- Nahrajte balíček do Apps for SharePoint v App Catalogu.
- Zaškrtněte Enable this app and add it to all sites.
- Jako vlastník webu aktivujte vlastní formulář na seznamu a otevřete návrhář.
Vyžádat balíček nebo 30denní Pro trial
Pošleme vám e-mailem odkaz ke stažení balíčku nebo 30denní zkušební Pro klíč pro váš tenant.
Časté otázky
Jak funguje licencování?
Licence Pro je offline klíč vystavený pro tenant nebo site kolekci. Vložíte jej do dialogu Licence v návrháři. Ověřuje se lokálně v prohlížeči bez volání jakékoli externí služby. Neplatíte žádné poplatky za uživatele ani za jednotlivé aplikace.
Co se stane, když licence vyprší?
Produkt přejde do režimu Community. Návrhář zobrazí limity edice Community a vrátí se poznámka v patičce. Provozní formuláře dál fungují se všemi záložkami, pravidly, kaskádovými lookupi i skripty a ukládání není nikdy blokováno.
Jaká SharePoint oprávnění jsou potřeba?
Správce App Catalogu nasadí balíček. Vlastník webu aktivuje formulář na seznamu a upravuje jej; vlastníci mohou návrhář zpřístupnit jedné SharePoint skupině. Vytváření sloupců z návrháře vyžaduje Manage Lists. Koncoví uživatelé potřebují pouze právo čtení konfigurace, což hlídá Storage Lock.
Mohu migrovat z Power Apps, DFFS nebo InfoPath?
Automatický převodník neexistuje. FormCraft 365 běží nad vašimi stávajícími seznamy a sloupci, takže data zůstávají na místě a v návrháři si jen poskládáte rozvržení. V edici Pro vám AI asistent v režimu „Navrhnout nový formulář“ připraví návrh přímo ze sloupců seznamu.
Jsou vlastní skripty bezpečnostní riziko?
Skripty jsou ve výchozím stavu vypnuté a spustí se až poté, co je správce tenanta výslovně povolí. Pravidla a výrazy na tom nezávisí: používají vlastní parser bez eval a fungují i při vypnutých skriptech.
Jaký je rozdíl mezi Community a Pro?
Community umožňuje 2 záložky, 3 pravidla a 1 akci na seznamu a zobrazuje malou poznámku v patičce. Pro tyto limity odstraňuje a přidává Kaskádový lookup, AI asistenta, úpravu skriptů a až 10 akcí seznamu. Viz Ceník.
Jak získám novou verzi FormCraft 365?
FormCraft 365 se nikdy neaktualizuje automaticky z externích serverů — každou aktualizaci má plně pod kontrolou správce vašeho tenanta. Jakmile vyjde nová verze v Novinkách (Changelogu) (součást aktivního ročního předplatného, případně aktualizace Community), nahrajete aktualizovaný balíček .sppkg do Apps for SharePoint v App Catalogu a zvolíte Nahradit. Stávající konfigurace formulářů v SiteAssets i licenční klíč zůstanou zachovány.