Nejčastější dotazy/Base/103

    From The Document Foundation Wiki
    < Faq‎ | Base
    This page is a translated version of the page Faq/Base/103 and the translation is 100% complete.
    Other languages:

    Jak mohu použít seznam ve formuláři?

    Při vyplňování pole tabulky může být pohodlnější vybrat vstupní hodnoty z pole seznamu, než pokaždé zadávat hodnoty.

    • Požadované tabulky:

    Databáze by měla obsahovat alespoň dvě tabulky: tabulku, ve které jsou uložena data, a druhou, která je zdrojem hodnot, jež budou použity v poli seznamu.

    • Formulář:
      • Otevřete formulář v režimu návrhu
      • Vyberte ovládací prvek formuláře, který chcete vyplnit, ze seznamu: objeví se zelené rohy
      • Klepněte pravým tlačítkem myši: vyberte "Nahradit" a zvolte "Pole seznamu".
    • Vyplnění pole seznamu
      • Otevření ovládacího prvku
      • Na kartě Data listu vlastností
        • Pro "typ obsahu seznamu" vyberte "SQL".
        • V poli "obsah seznamu" klikněte na tlačítko se třemi tečkami a sestavte dotaz pro výběr ze zdrojové tabulky.

    Hodnoty polí, které se mají zobrazit, by měly být v prvním sloupci, ID pole ve druhém sloupci.

    • Výsledek

    V hlavní tabulce se pro každou hodnotu vybranou ze seznamu zadá odpovídající ID ze zdrojové tabulky.