XForms je nový typ webových formulářů vyvinutý organizací World Wide Web Consortium. Model XForm je založen na Extensible Markup Language (XML). Model používá samostatné sekce pro popis činnosti a vzhledu formuláře. Specifikaci XForms naleznete na adrese: https://www.w3.org/MarkUp/Forms/.
V LibreOfficeDev je dokument XForms speciálním typem dokumentu Writer. Režim návrhu pro dokument XForm obsahuje doplňkové nástrojové lišty.
Když vytvoříte a uložíte dokument XForms, můžete dokument otevřít, vyplnit formulář a odeslat údaje na server.
Zvolte Soubor - Nový - Dokument s XML formulářem.
Otevře se okno návrhu XForms v prázdném dokumentu Writer.
Navrhněte formulář.
Vložte ovládací prvky, zvolte výchozí model v prohlížeči vlastností a zadejte vazby.
V datovém navigátoru přidejte element k instanci.
Načtěte novou instanci z XML souboru a přidejte ovládací prvky k odpovídajícím XML elementům a atributům.
Zvolte Soubor - Otevřít a vyberte dokument XForms. Dokument XForm má stejnou příponu jako textový dokument (*.odt).
Otevřete dokument XForms a použijte následující nástrojové lišty a okna: