Nápověda LibreOffice 24.8
Pokud do dokumentu vložíte pole se seznamem nebo seznam, automaticky se spustí průvodce. Tento průvodce vám umožňuje interaktivně určit, jaké informace bude prvek obsahovat.
Pomocí ikony Průvodci zap/vyp je možné nastavit, zda se má průvodce spouštět automaticky.
Průvodce pro pole se seznamem a pro seznamy se od sebe liší v posledním kroku. To je způsobeno rozdílem mezi poli:
Seznamy
V případě seznamu vybírá uživatel jednu položku ze seznamu. Tyto položky jsou uloženy v databázi a nelze je v seznamu měnit.
Obecně platí, že databázová tabulka obsahující viditelné položky seznamu není tabulka, na které je založen formulář. Seznamy ve formuláři fungují pomocí odkazů; tj. v tabulce formuláře (tabulce hodnot) se ukládají referenční hodnoty k zobrazeným položkám. Pomocí referenčních hodnot může seznam zobrazit údaje z tabulky propojené s tabulkou formuláře. Průvodce seznamem tudíž umožňuje propojit dvě tabulky databáze, aby bylo možné zobrazit ve formuláři údaje z jiné tabulky.
V dalších tabulkách se vyhledá požadované pole a podle toho se vyplní odpovídající pole. Pokud není nalezen název pole, seznam zůstane prázdný. Když seznam obsahuje propojené sloupce, nejprve se použije první sloupec propojené tabulky.
Příklad: tabulka výrobků obsahuje číslo dodavatele. Seznam může použít propojení přes "Číslo dodavatele" k zobrazení názvu dodavatele z tabulky dodavatelů. Na stránce Propojení polí se vás průvodce dotáže na všechna nastavení tohoto propojení.
Pole se seznamem
V případě polí se seznamem může uživatel vybrat položku ze seznamu nebo zadat vlastní položku. Položky, které se nabízejí v seznamu, mohou pocházet z jakékoliv databázové tabulky. Položky, které uživatel vybere nebo zadá, se mohou ukládat buď jen ve formuláři, nebo v databázi. Pokud se ukládají do databáze, zapíší se do tabulky, na které je založen formulář.
Pole se seznamem mohou zobrazovat údaje z jakékoliv tabulky. Není vyžadováno přímé propojení aktuální tabulky formuláře s tabulkou, jejíž hodnoty se zobrazují (tabulka seznamu). Pole se seznamem nepracují s referenčními hodnotami. Pokud uživatel zadá nebo vybere hodnotu a uloží ji, uloží se zobrazená hodnota do tabulky formuláře. Jelikož nejsou tabulka formuláře a tabulka seznamu propojeny, nezobrazuje se zde tabulka Propojení polí.
V případě seznamu je možné vybrat položku ze seznamu které jsou uloženy v tabulce seznamu. V případě pole se seznamem je možné přidat další text, který se může uložit do tabulky formuláře (tabulky hodnot). Pro nastavení této funkce má Průvodce polem se seznamem jako poslední krok Zpracování dat. Zde je možné zadat, zda a kam se má ukládat zadaný text.