<p class="Head1"><help:help-id value="SID_FM_CONFIG"/><help:key-word value="funkce ve formuláři; panely nástrojů" tag="kw66036_76"/><help:key-word value="ovládací prvek; funkce formuláře" tag="kw66036_3"/><help:link Id="66036">Funkce formuláře</help:link></p>
<p class="Paragraph"><help:to-be-embedded Eid="formulartext"><help:help-text value="visible">Klepnutím na ikonu <span style="font-weight:bold;">Formulář</span> otevřete plovoucí panel s nástroji a funkcemi potřebnými k vytvoření interaktivního formuláře.</help:help-text></help:to-be-embedded></p>
</help:to-be-embedded>
<p class="Paragraph">Plovoucí panel se po klepnutí otevře pouze v případě, že v dokumentu dosud nejsou vložena žádná pole ovládacích prvků. Pokud je již nějaké pole vloženo, musíte na ikoně <span class="T1">Formulář</span> podržet tlačítko myši krátce stisknuté, aby se plovoucí panel otevřel. Krátké klepnutí na ikonu aktivuje vždy to pole ovládacího prvku, které bylo do dokumentu vloženo jako poslední a je zobrazeno jako aktivní prvek na ikoně.</p>
<p class="Paragraph">Ikona na hlavním panelu nástrojů:</p>
<p class="Paragraph">Funkce Formulář je dostupná v textových a tabulkových dokumentech, v dokumentech HTML, v prezentacích a kresbách sady <help:productname xmlns:help="http://openoffice.org/2000/help">%PRODUCTNAME</help:productname>. Formulářové funkce nabízejí například textová pole, do kterých může uživatel zadat text, nebo tlačítka, která spouštějí určité akce. Tyto prvky formuláře se v aplikacích sady <help:productname xmlns:help="http://openoffice.org/2000/help">%PRODUCTNAME</help:productname> nazývají <help:link Id="66036" Eid="kontrollfelder" xmlns:help="http://openoffice.org/2000/help">ovládací prvky</help:link>.</p>
<p class="Paragraph">Při návrhu formuláře můžete do dokumentu vkládat požadovaná pole ovládacích prvků a definovat jejich vlastnosti. Formuláře mohou být také propojeny s databázemi. Jednotlivá pole pak obsahují odpovídající data, která mají být do databáze zapsána nebo z databáze přečtena a zobrazena.</p>
<p class="Paragraph">Při návrhu webových stránek můžete vytvářet formuláře jako dokumenty HTML. Tyto formuláře pak lze použít pro zadávání dat přenášených v síti Internet.</p>
<p class="Paragraph">Formuláře můžete vytvářet v dokumentech HTML. Exportovány však mohou být pouze ty vlastnosti formuláře, které jsou podporovány zvolenou verzí kódu HTML. Verzi kódu HTML pro export můžete zvolit v dialogovém okně, které se otevře z nabídky <span class="T1">Nástroje</span> klepnutím na příkaz <span class="T1">Volby</span> a výběrem položky <span class="T1">HTML kompatibilita</span> v rozevírací nabídce <span class="T1">Načítání/ukládání</span>.</p>
<p class="Paragraph"><help:key-word value="ovládací prvek; import a export" tag="kw66036_75" xmlns:help="http://openoffice.org/2000/help"/><help:to-be-embedded Eid="formularimexport" xmlns:help="http://openoffice.org/2000/help">Formulářové funkce aktuální verze sady <help:productname>%PRODUCTNAME</help:productname> nejsou podporovány ve verzích nižších než 5.0. Během importu a exportu starších verzí dokumentů, které obsahují pole ovládacích prvků, nedochází k žádnému převodu. Místo polí ovládacích prvků a jejich vlastností jsou importovány pouze červené obdélníky a exportovány jsou obdélníky modré. Vlastnosti formuláře jsou během importu a exportu ztraceny.</help:to-be-embedded></p>
</span></th></tr></table>
<p class="Paragraph">Chcete-li do dokumentu vložit určitý objekt formuláře, klepněte na odpovídající ikonu v plovoucím panelu nástrojů. Ukazatel myši, který se změní na kříž indikuje, že můžete objekt tažením umístit do dokumentu. Chcete-li vytvořit čtvercové pole ovládacího prvku, stiskněte během tažení klávesu SHIFT.</p>
<p class="Paragraph"><help:key-word value="vkládání; pole formuláře" tag="kw66036_74" xmlns:help="http://openoffice.org/2000/help"/><help:key-word value="drag and drop; pole formuláře" tag="kw66036_73" xmlns:help="http://openoffice.org/2000/help"/>Chcete-li do formuláře vložit pole ze seznamu polí tabulky nebo z dotazu, jednoduše je z otevřené tabulky nebo dotazu přetáhněte myší. V textových dokumentech se při běžném postupu přetažení vloží příkaz pole. Držíte-li při přetahování stisknuté klávesy <help:switch select="System" xmlns:help="http://openoffice.org/2000/help"><help:case select="MAC">COMMAND</help:case><help:default>CTRL</help:default></help:switch>+SHIFT, vytvoříte pole formuláře.</p>
</span></th></tr></table>
<p class="Paragraph">Ovládacímu prvku formuláře můžete po jeho vložení do dokumentu přiřadit požadované vlastnosti. Vyberte ovládací prvek a klepněte na ikonu <span class="T1">Vlastnosti ovládacího prvku</span> nebo klepněte na příkaz <span class="T1">Ovládací prvek</span> v místní nabídce ovládacího prvku. Zobrazí se dialogové okno, ve kterém můžete definovat vlastnosti prvku.</p>
<p class="Paragraph">Ovládací prvky můžete kopírovat z jednoho dokumentu do druhého přetažením nebo je můžete nejdříve zkopírovat do schránky a pak vložit do nového dokumentu. Aby mohly být ovládací prvky vloženy do správné pozice v logické struktuře formuláře cílového dokumentu, jsou během kopírování v aplikacích sady <help:productname xmlns:help="http://openoffice.org/2000/help">%PRODUCTNAME</help:productname> analyzovány tři následující vlastnosti: databáze, zdroj dat a typ zdroje dat. Ovládací prvek, který například zobrazuje obsah adresáře, bude i po zkopírování do cílového dokumentu zobrazovat obsah adresáře. Ovládací prvek bude do cílového dokumentu automaticky vložen buďto do existující formulářové struktury nebo tato struktura bude vytvořena.</p>
<p class="Paragraph"><a name="kontrollfelder"/>Existují následující pole ovládacích prvků:</p>
<p class="Paragraph"><help:help-text value="visible" xmlns:help="http://openoffice.org/2000/help">Po klepnutí na tuto ikonu můžete vytvořit přepínač.</help:help-text> Tento typ ovládacího prvku umožňuje uživateli vybrat jednu z několika možností. Přepínače se stejnou funkcí mají shodný název (vlastnost <help:link Id="65921" Eid="name" xmlns:help="http://openoffice.org/2000/help"><span class="T1">Název</span></help:link>). Běžně jsou umístěny ve <help:link Id="66036" Eid="gruppierungsrahmen" xmlns:help="http://openoffice.org/2000/help">skupinovém rámečku</help:link>.</p>
<p class="Paragraph"><help:help-text value="visible" xmlns:help="http://openoffice.org/2000/help">Po klepnutí na tuto ikonu můžete vytvořit pole zobrazující text.</help:help-text> Popisky mohou zobrazovat pouze předem definovaný text. Do těchto polí není možno nic zadat.</p>
<p class="Paragraph">Seskupení ovládacích prvků je pouze vizuální. Funkčního seskupení přepínačů lze dosáhnout prostřednictvím jejich názvů. U prvků, které mají být seskupeny, zadejte do pole <help:link Id="65921" Eid="name" xmlns:help="http://openoffice.org/2000/help"><span class="T1">Název</span></help:link> v dialogovém okně Vlastnosti ovládacího prvku shodné názvy. </p>
<p class="Paragraph"><help:help-text value="visible" xmlns:help="http://openoffice.org/2000/help">Po klepnutí na tuto ikonu můžete vytvořit textové pole.</help:help-text> Do textových polí může uživatel zadat text. Textová pole ve formuláři zobrazují data nebo slouží k zadání nových dat.</p>
<p class="Paragraph"><help:help-text value="visible" xmlns:help="http://openoffice.org/2000/help">Po klepnutí na tuto ikonu můžete vytvořit pole seznamu.</help:help-text> Pole seznamu umožňuje uživateli vybírat položky ze seznamu. Jestliže se formulář odkazuje na databázi a připojení databáze je aktivní, automaticky se po vložení pole seznamu do dokumentu zobrazí <help:link Id="65956" xmlns:help="http://openoffice.org/2000/help"> <span class="T1">Průvodce seznamem</span></help:link>. Tento průvodce vám pomůže vytvořit pole seznamu.</p>
<p class="Paragraph"><help:help-text value="visible" xmlns:help="http://openoffice.org/2000/help">Po klepnutí na tuto ikonu můžete vytvořit kombinované pole.</help:help-text> Kombinované pole je jednořádkové textové pole s rozevíracím seznamem, ze kterého uživatel vybírá své volby. Kombinovanému poli můžete v případě potřeby přiřadit vlastnost Pouze pro čtení, takže uživatel nebude moci zadat jinou položku než tu, která je obsažena v seznamu. Pokud je formulář propojen s databází a připojení databáze je aktivní, automaticky se po vložení kombinovaného pole do dokumentu zobrazí užitečný <help:link Id="65956" xmlns:help="http://openoffice.org/2000/help"><span class="T1">Průvodce kombinovaným polem</span></help:link>.</p>
</span></th></tr></table>
<p class="Head2"><help:help-id value="SID_FM_IMAGEBUTTON" xmlns:help="http://openoffice.org/2000/help"/><help:key-word value="funkce ve formuláři; tlačítko s obrázkem" tag="kw66036_41" xmlns:help="http://openoffice.org/2000/help"/><help:key-word value="obrázková tlačítka; funkce formuláře" tag="kw66036_40" xmlns:help="http://openoffice.org/2000/help"/><help:key-word value="ovládací prvek; tlačítko s obrázkem" tag="kw66036_39" xmlns:help="http://openoffice.org/2000/help"/><help:key-word value="obrázková tlačítka" tag="kw66036_38" xmlns:help="http://openoffice.org/2000/help"/>Obrázkové tlačítko</p>
<p class="Paragraph"><help:help-text value="visible" xmlns:help="http://openoffice.org/2000/help">Po klepnutí na tuto ikonu můžete vytvořit tlačítko, které je zobrazeno jako obrázek.</help:help-text> Kromě grafického zobrazení má obrázkové tlačítko tytéž vlastnosti jako běžné tlačítko.</p>
</span></th></tr></table>
<p class="Head2"><help:help-id value="SID_FM_IMAGECONTROL" xmlns:help="http://openoffice.org/2000/help"/><a name="grafischeskontrollfeld"/><help:key-word value="prvek s obrázkem; funkce formuláře" tag="kw66036_37" xmlns:help="http://openoffice.org/2000/help"/><help:key-word value="funkce ve formuláři; obrázkové pole" tag="kw66036_36" xmlns:help="http://openoffice.org/2000/help"/><help:key-word value="ovládací prvek; tlačítko s obrázkem" tag="kw66036_35" xmlns:help="http://openoffice.org/2000/help"/><help:key-word value="prvky s obrázkem" tag="kw66036_34" xmlns:help="http://openoffice.org/2000/help"/>Ovládací pole obrázku</p>
<p class="Paragraph"><help:help-text value="visible" xmlns:help="http://openoffice.org/2000/help">Po klepnutí na tuto ikonu můžete vytvořit ovládací pole obrázku.</help:help-text> Toto pole lze použít pouze k vložení obrázku z databáze. Poklepáním na toto pole ve formulářovém zobrazení se otevře dialogové okno <span class="T1">Vložit obrázek</span> umožňující vložení obrázku. Dostupná je také místní nabídka (ne v návrhovém režimu) s příkazy pro vložení a odstranění obrázku.</p>
<p class="Paragraph">Ve formuláři mohou být zobrazeny obrázky z databáze a nové obrázky mohou být do databáze vloženy (pokud nemá ovládací prvek vlastnost Pouze pro čtení). Ovládací prvek se musí odkazovat na pole databáze typu obrázek. Zadejte proto datové pole na kartě <span class="T1">Data</span> v dialogovém okně Vlastnosti: Ovládací pole obrázku.</p>
<p class="Paragraph"><help:help-text value="visible" xmlns:help="http://openoffice.org/2000/help">Po klepnutí na tuto ikonu můžete vytvořit tlačítko, které umožňuje výběr souboru.</help:help-text></p>
</span></th></tr></table>
<p class="Head2"><help:help-id value="SID_FM_DATEFIELD" xmlns:help="http://openoffice.org/2000/help"/><help:key-word value="funkce ve formuláři; pole s datem" tag="kw66036_30" xmlns:help="http://openoffice.org/2000/help"/><help:key-word value="pole s datem; formulářové funkce" tag="kw66036_29" xmlns:help="http://openoffice.org/2000/help"/><help:key-word value="ovládací prvek; pole s datem" tag="kw66036_28" xmlns:help="http://openoffice.org/2000/help"/>Pole pro datum</p>
<p class="Paragraph"><help:help-text value="visible" xmlns:help="http://openoffice.org/2000/help">Po klepnutí na tuto ikonu můžete vytvořit pole pro datum.</help:help-text> Pokud se formulář odkazuje na databázi, mohou být hodnoty data převzaty z databáze.</p>
</span></th></tr></table>
<p class="Paragraph">Přiřadíte-li poli pro datum vlastnost Rozbalit, může uživatel otevřít kalendář, ze kterého datum, zadávané do pole, vybere. Stejnou vlastnost lze použít i u pole pro datum v ovládacím prvku tabulky.</p>
<p class="Paragraph">Pole pro datum lze snadno upravovat pomocí kláves ŠIPKA NAHORU a ŠIPKA DOLŮ. V závislosti na poloze kurzoru lze hodnotu dne, měsíce nebo roku těmito klávesami postupně zvětšovat nebo zmenšovat.</p>
</span></th></tr></table>
<p class="Paragraph"><help:link Id="66031" xmlns:help="http://openoffice.org/2000/help">Specifické poznámky k poli pro datum</help:link>.</p>
<p class="Head2"><help:help-id value="SID_FM_TIMEFIELD" xmlns:help="http://openoffice.org/2000/help"/><help:key-word value="funkce ve formuláři; pole s časem" tag="kw66036_27" xmlns:help="http://openoffice.org/2000/help"/><help:key-word value="pole s časem; funkce formuláře" tag="kw66036_26" xmlns:help="http://openoffice.org/2000/help"/><help:key-word value="ovládací prvek; pole s časem" tag="kw66036_25" xmlns:help="http://openoffice.org/2000/help"/>Časové pole</p>
<p class="Paragraph"><help:help-text value="visible" xmlns:help="http://openoffice.org/2000/help">Po klepnutí na tuto ikonu můžete vytvořit časové pole.</help:help-text> Pokud se formulář odkazuje na databázi, mohou být hodnoty času převzaty z databáze.</p>
<p class="Paragraph">Časové pole lze snadno upravovat pomocí kláves ŠIPKA NAHORU a ŠIPKA DOLŮ. V závislosti na poloze kurzoru lze hodnoty hodin, minut nebo sekund těmito klávesami postupně zvětšovat nebo zmenšovat.</p>
<p class="Paragraph"><help:help-text value="visible" xmlns:help="http://openoffice.org/2000/help">Po klepnutí na tuto ikonu můžete vytvořit číselné pole.</help:help-text> Pokud se formulář odkazuje na databázi, mohou být číselné hodnoty ve formuláři převzaty z databáze.</p>
<p class="Paragraph"><help:help-text value="visible" xmlns:help="http://openoffice.org/2000/help">Po klepnutí na tuto ikonu můžete vytvořit formátované pole.</help:help-text> Je to textové pole, u kterého můžete definovat formát vstupních i výstupních dat a použít mezní hodnoty.</p>
</span></th></tr></table>
<p class="Paragraph">Formátované pole má <help:link Id="65939" xmlns:help="http://openoffice.org/2000/help">speciální vlastnosti ovládacího prvku</help:link> (v nabídce <span class="T1">Formát</span> klepněte na příkaz <span class="T1">Ovládací prvek</span>).</p>
<p class="Head2"><help:help-id value="SID_FM_CURRENCYFIELD" xmlns:help="http://openoffice.org/2000/help"/><help:key-word value="funkce ve formuláři; pole s měnou" tag="kw66036_18" xmlns:help="http://openoffice.org/2000/help"/><help:key-word value="pole s měnou; formulářové funkce" tag="kw66036_17" xmlns:help="http://openoffice.org/2000/help"/><help:key-word value="ovládací prvek; pole s měnou" tag="kw66036_16" xmlns:help="http://openoffice.org/2000/help"/>Měnové pole</p>
<p class="Paragraph"><help:help-text value="visible" xmlns:help="http://openoffice.org/2000/help">Po klepnutí na tuto ikonu můžete vytvořit měnové pole.</help:help-text> Pokud se formulář odkazuje na databázi, může být obsah měnového pole převzat z databáze.</p>
</span></th></tr></table>
<p class="Head2"><help:help-id value="SID_FM_PATTERNFIELD" xmlns:help="http://openoffice.org/2000/help"/><help:key-word value="funkce ve formuláři; pole se vzorkem" tag="kw66036_15" xmlns:help="http://openoffice.org/2000/help"/><help:key-word value="pole se vzorkem; funkce formuláře" tag="kw66036_14" xmlns:help="http://openoffice.org/2000/help"/><help:key-word value="ovládací prvek; pole se vzorkem" tag="kw66036_13" xmlns:help="http://openoffice.org/2000/help"/>Pole vzorku</p>
<p class="Paragraph"><help:help-text value="visible" xmlns:help="http://openoffice.org/2000/help">Po klepnutí na tuto ikonu můžete vytvořit pole s maskou.</help:help-text> Pole s maskou je tvořeno <help:key-word value="vstupní maska" tag="kw66036_1" xmlns:help="http://openoffice.org/2000/help"/>vstupní maskou a <help:key-word value="znaková maska" tag="kw66036_2" xmlns:help="http://openoffice.org/2000/help"/>znakovou maskou. Vstupní maska určuje, jaká uživatelská data lze do pole zadat. Znaková maska určuje stav pole s maskou při otevírání formuláře.</p>
<p class="Paragraph"><help:help-text value="visible" xmlns:help="http://openoffice.org/2000/help">Po klepnutí na tuto ikonu můžete vytvořit ovládací prvek databázové tabulky.</help:help-text> Po vytvoření nového ovládacího prvku tabulky se automaticky zobrazí dialogové okno <help:link Id="65918" xmlns:help="http://openoffice.org/2000/help">Průvodce tabulárním prvkem - Výběr polí</help:link>. Toto dialogové okno vám usnadní tvorbu ovládacího prvku. </p>
<p class="Paragraph">Ovládací prvek tabulky představuje tabulkové zobrazení databázového formuláře. Používá se k přehlednému zobrazení a rychlému zadání dat. Pokud propojíte formulář s databází, může ovládací prvek tabulky zobrazovat data příslušného zdroje dat. Práce s tímto ovládacím prvkem se neliší od práce s maskou pro úpravy v běžném formuláři databáze: data můžete zadávat, mazat, upravovat atd.</p>
</span></th></tr></table>
<p class="Paragraph"><help:link Id="65924" xmlns:help="http://openoffice.org/2000/help">Speciální informace o polích ovládacích prvků</help:link>.</p>
<p class="Head2"><a name="edit"/><help:key-word value="funkce ve formuláři; výběr" tag="kw66036_9" xmlns:help="http://openoffice.org/2000/help"/><help:key-word value="výběr; funkce formuláře" tag="kw66036_8" xmlns:help="http://openoffice.org/2000/help"/><help:key-word value="ovládací prvek; výběr" tag="kw66036_7" xmlns:help="http://openoffice.org/2000/help"/>Vybrat</p>
<p class="Paragraph"><help:help-text value="visible" xmlns:help="http://openoffice.org/2000/help">Pomocí této ikony můžete přepnout ukazatel myši do režimu výběru nebo můžete tento režim zrušit. Režim výběru se používá k výběru ovládacích prvků formuláře, aby je bylo možné například upravit.</help:help-text></p>
<p class="Paragraph"><help:help-text value="visible" xmlns:help="http://openoffice.org/2000/help">Pokud je toto tlačítko aktivováno, bude po otevření dokumentu vybrán první objekt formuláře. Není-li tlačítko aktivováno, bude po otevření dokumentu vybrán text. Při výběru je brán zřetel na <help:link Id="66039" Eid="tabordner">pořadí aktivace</help:link>, které bylo zadáno.</help:help-text></p>