glom master - en to cs translation catalogue (204 entries)

note: (itstool) path: articleinfo/title
en: Glom User Guide V0.2
cs: Uživatelská příručka V2.0 k aplikaci Glom

note: (itstool) path: articleinfo/subtitle
en: for Glom v1.6
cs: pro Glom v1.6

note: (itstool) path: publisher/publishername
en: Glom Development Team
cs: Vývojářský tým Glom

note: (itstool) path: legalnotice/para
en: Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License (GFDL), Version 1.1 or any later version published by the Free Software Foundation with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. You can find a copy of the GFDL at this <ulink type="help" url="ghelp:fdl">link</ulink> or in the file COPYING-DOCS distributed with this manual.
cs: Je povoleno kopírovat, šířit a/nebo upravovat tento dokument za podmínek GNU Free Documentation License (GFDL) ve verzi 1.1 nebo v jakékoli další verzi vydané nadací Free Software Foundation; bez neměnných oddílů, bez textů předních desek a bez textů zadních desek. Kopii licence GFDL naleznete pod tímto <ulink type="help" url="ghelp:fdl">odkazem</ulink> nebo v souboru COPYING-DOCS dodávaném s touto příručkou.

note: (itstool) path: legalnotice/para
en: This manual is part of a collection of GNOME manuals distributed under the GFDL. If you want to distribute this manual separately from the collection, you can do so by adding a copy of the license to the manual, as described in section 6 of the license.
cs: Tato příručka je součástí sbírky příruček GNOME šířených za podmínek licence GNU FDL. Pokud chcete tento dokument šířit odděleně od sbírky, musíte přiložit kopii licence dle popisu v oddílu 6 dané licence.

note: (itstool) path: legalnotice/para
en: Many of the names used by companies to distinguish their products and services are claimed as trademarks. Where those names appear in any GNOME documentation, and the members of the GNOME Documentation Project are made aware of those trademarks, then the names are in capital letters or initial capital letters.
cs: Mnoho názvů použitých firmami k zviditelnění produktů nebo služeb jsou ochranné známky. Na místech, kde jsou tyto názvy v dokumentaci použity a členové Dokumentačního projektu GNOME jsou si vědomi skutečnosti, že se jedná o ochrannou známku, je takovýto název psán velkými písmeny celý nebo s velkým písmenem na začátku.

note: (itstool) path: listitem/para
en: DOCUMENT IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE DOCUMENT OR MODIFIED VERSION OF THE DOCUMENT IS FREE OF DEFECTS MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY, ACCURACY, AND PERFORMANCE OF THE DOCUMENT OR MODIFIED VERSION OF THE DOCUMENT IS WITH YOU. SHOULD ANY DOCUMENT OR MODIFIED VERSION PROVE DEFECTIVE IN ANY RESPECT, YOU (NOT THE INITIAL WRITER, AUTHOR OR ANY CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF ANY DOCUMENT OR MODIFIED VERSION OF THE DOCUMENT IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER; AND
cs: DOKUMENT JE POSKYTOVÁN V PODOBĚ „JAK JE“ BEZ ZÁRUKY V JAKÉKOLIV PODOBĚ, NEPOSKYTUJÍ SE ANI ODVOZENÉ ZÁRUKY, ZÁRUKY, ŽE DOKUMENT, NEBO JEHO UPRAVENÁ VERZE, JE BEZCHYBNÝ NEBO ZÁRUKY PRODEJNOSTI, VHODNOSTI PRO URČITÝ ÚČEL NEBO NEPORUŠENOSTI. RIZIKO NEKVALITY, NEPŘESNOSTI A ŠPATNÉHO PROVEDENÍ DOKUMENTU, NEBO JEHO UPRAVENÉ VERZE, LEŽÍ NA VÁS. POKUD KVŮLI TOMUTO DOKUMENTU, NEBO JEHO UPRAVENÉ VERZI, NASTANE PROBLÉM, VY (NIKOLIV PŮVODNÍ AUTOR NEBO JAKÝKOLIV PŘISPĚVATEL) PŘEBÍRÁTE JAKÉKOLIV NÁKLADY ZA NUTNÉ ÚPRAVY, OPRAVY ČI SLUŽBY. TOTO PROHLÁŠENÍ O ZÁRUCE PŘEDSTAVUJE ZÁKLADNÍ SOUČÁST TÉTO LICENCE. BEZ TOHOTO PROHLÁŠENÍ NENÍ, PODLE TÉTO DOHODY, POVOLENO UŽÍVÁNÍ ANI ÚPRAVY TOHOTO DOKUMENTU; DÁLE

note: (itstool) path: listitem/para
en: UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER IN TORT (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL THE AUTHOR, INITIAL WRITER, ANY CONTRIBUTOR, OR ANY DISTRIBUTOR OF THE DOCUMENT OR MODIFIED VERSION OF THE DOCUMENT, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER DAMAGES OR LOSSES ARISING OUT OF OR RELATING TO USE OF THE DOCUMENT AND MODIFIED VERSIONS OF THE DOCUMENT, EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF SUCH DAMAGES.
cs: ZA ŽÁDNÝCH OKOLNOSTÍ A ŽÁDNÝCH PRÁVNÍCH PŘEDPOKLADŮ, AŤ SE JEDNÁ O PŘEČIN (VČETNĚ NEDBALOSTNÍCH), SMLOUVU NEBO JINÉ, NENÍ AUTOR, PŮVODNÍ PISATEL, KTERÝKOLIV PŘISPĚVATEL NEBO KTERÝKOLIV DISTRIBUTOR TOHOTO DOKUMENTU NEBO UPRAVENÉ VERZE DOKUMENTU NEBO KTERÝKOLIV DODAVATEL NĚKTERÉ Z TĚCHTO STRAN ODPOVĚDNÝ NĚJAKÉ OSOBĚ ZA PŘÍMÉ, NEPŘÍMÉ, SPECIÁLNÍ, NAHODILÉ NEBO NÁSLEDNÉ ŠKODY JAKÉHOKOLIV CHARAKTERU, VČETNĚ, ALE NEJEN, ZA POŠKOZENÍ ZE ZTRÁTY DOBRÉHO JMÉNA, PŘERUŠENÍ PRÁCE, PORUCHY NEBO NESPRÁVNÉ FUNKCE POČÍTAČE NEBO JINÉHO A VŠECH DALŠÍCH ŠKOD NEBO ZTRÁT VYVSTÁVAJÍCÍCH Z NEBO VZTAHUJÍCÍCH SE K POUŽÍVÁNÍ TOHOTO DOKUMENTU NEBO UPRAVENÝCH VERZÍ DOKUMENTU, I KDYŽ BY TAKOVÁTO STRANA BYLA INFORMOVANÁ O MOŽNOSTI TAKOVÉHOTO POŠKOZENÍ.

note: (itstool) path: legalnotice/para
en: DOCUMENT AND MODIFIED VERSIONS OF THE DOCUMENT ARE PROVIDED UNDER THE TERMS OF THE GNU FREE DOCUMENTATION LICENSE WITH THE FURTHER UNDERSTANDING THAT: <_:orderedlist-1/>
cs: DOKUMENT A JEHO UPRAVENÉ VERZE JSOU ŠÍŘENY V SOULADU SE ZNĚNÍM LICENCE GNU FREE DOCUMENTATION LICENSE S NÁSLEDUJÍCÍM USTANOVENÍM: <_:orderedlist-1/>

note: (itstool) path: authorgroup/author
en: <firstname>Murray</firstname> <surname>Cumming</surname> <affiliation> <orgname>Glom Development Team</orgname> <address> <email>murrayc@murrayc.com</email> </address> </affiliation>
cs: <firstname>Murray</firstname> <surname>Cumming</surname> <affiliation> <orgname>vývojářský tým Glom</orgname> <address> <email>murrayc@murrayc.com</email> </address> </affiliation>

note: (itstool) path: revhistory/revision
en: <revnumber>Glom 1.6</revnumber> <date>20 June 2004</date> <_:revdescription-1/>
cs: <revnumber>Glom 1.6</revnumber> <date>20. červen 2004</date> <_:revdescription-1/>

note: (itstool) path: articleinfo/releaseinfo
en: This manual describes version 1.6 of Glom
cs: Tato příručka popisuje aplikaci Glom ve verzi 1.6

note: (itstool) path: legalnotice/title
en: Feedback
cs: Ohlasy

note: (itstool) path: legalnotice/para
en: To report a bug or make a suggestion regarding the Glom or this manual can be submitted to the <ulink url="http://bugzilla.gnome.org" type="http">GNOME Bugzilla </ulink>, under the Glom product. Please search bugzilla before submitting your bug to ensure that yours hasn't already been reported.
cs: Pokud chcete oznámit chybu nebo navrhnout vylepšení vztahující se k aplikaci Glom nebo této příručce, můžete to zaslat pomocí <ulink url="http://bugzilla.gnome.org" type="help">systému bugzilla</ulink> u produktu Glom. Než zašlete hlášení chyby, projděte si prosím aktuálně nahlášené chyby, jestli mezi nimi již není.

note: (itstool) path: abstract/para
en: User manual for Glom.
cs: Uživatelská příručka k aplikaci Glom

note: (itstool) path: sect1/title
en: Introduction
cs: Úvod

note: (itstool) path: sect1/para
en: Glom allows you to design and use database systems.
cs: Díky aplikaci Glom můžete navrhovat a používat databázové systémy.

note: (itstool) path: sect1/title
en: Getting Started
cs: Začínáme

note: (itstool) path: sect2/title
en: Starting Glom
cs: Spuštění aplikace Glom

note: (itstool) path: sect2/para
en: You can start <application>Glom</application> in the following ways:
cs: Aplikaci <application>Glom</application> můžete spustit následujícími způsoby:

note: (itstool) path: varlistentry/term
en: <guimenu>Applications</guimenu> menu
cs: Nabídka <guimenu>Aplikace</guimenu>

note: (itstool) path: listitem/para
en: Choose <menuchoice> <guisubmenu>Office</guisubmenu> <guimenuitem>Glom</guimenuitem> </menuchoice>.
cs: Zvolte <menuchoice><guisubmenu>Kancelář</guisubmenu> <guimenuitem>Glom</guimenuitem></menuchoice>.

note: (itstool) path: sect2/title
en: When You Start Glom
cs: Když spustíte aplikaci Glom

note: (itstool) path: sect2/para
en: When you start <application>Glom</application>, the following window is displayed. You may open an existing Glom file or create a new one, possibly basing a new Glom file on one of the examples.
cs: Když spustíte aplikaci <application>Glom</application>, zobrazí se následující okno. Můžete otevřít existující soubor Glom nebo vytvořit nový, případně u nového souboru Glom vyjít z některé z ukázek.

note: (itstool) path: figure/title
en: Glom Start Up Window, Opening an Existing File
cs: Úvodní okno Glom, otevírání existujícího souboru

note: (itstool) path: screenshot/mediaobject
en: <imageobject><imagedata fileref="figures/start_open.png" format="PNG"/> </imageobject> <textobject> <phrase>Shows Glom main window used to open an existing Glom file.</phrase> </textobject>
cs: <imageobject><imagedata fileref="figures/start_open.png" format="PNG"/> </imageobject> <textobject> <phrase>Ukazuje hlavní okno Glom použité k otevření stávajícího souboru Glom.</phrase> </textobject>

note: (itstool) path: figure/title
en: Glom Start Up Window, Creating a New File
cs: Úvodní okno Glom, vytváření nového souboru

note: (itstool) path: screenshot/mediaobject
en: <imageobject><imagedata fileref="figures/start_create.png" format="PNG"/> </imageobject> <textobject> <phrase>Shows Glom main window used to create a new Glom file.</phrase> </textobject>
cs: <imageobject><imagedata fileref="figures/start_create.png" format="PNG"/> </imageobject> <textobject> <phrase>Ukazuje hlavní okno Glom použité k vytvoření nového souboru Glom.</phrase> </textobject>

note: (itstool) path: sect1/title
en: Using Glom as an Operator
cs: Používáme Glom jako operátoři

note: (itstool) path: sect1/para
en: To open an existing Glom document, either open that document from the File Manager, or choose Glom from the Applications menu, and then choose the document when asked. Glom will ask you for a user name and password to access the database. Your administrator will provide your user name and password.
cs: Když chcete otevřít existující dokument Glom, otevřete jej buď ze správce souborů nebo zvolte z nabídce aplikací Glom a po dotázání dokument vyberte. Následně budete dotázáni na jméno a heslo pro přístup k databázi. Ty vám poskytne váš správce počítače.

note: (itstool) path: sect1/para
en: When you open an existing document, Glom will be in <literal>Operator</literal> <literal>user level</literal>. This user level allows you to find and edit records, but does not allow you to change the fundamental structure of the database.
cs: Po otevření existujícího dokumentu se bude Glom nacházet v <literal>uživatelské úrovni</literal> <literal>Operátor</literal>. Tato uživatelská úroveň vám umožní vyhledávat a upravovat záznamy, ale nedovolí provádět změny v základní struktuře databáze.

note: (itstool) path: sect2/title
en: Navigation
cs: Navigace

note: (itstool) path: sect2/para
en: Each database has several tables. To look at a different table, choose <literal>Tables</literal> from the <literal>Navigate</literal> menu. Then double-click on the table, or select it and click the <literal>Open</literal> button.
cs: Každá databáze má několik tabulek. Pokud se chcete dívat do různých tabulek, zvolte <literal>Tabulky</literal> v nabídce <literal>Navigace</literal>. Po té dvojitě klikněte na tabulku nebo ji vyberte a klikněte na tlačítko <literal>Otevřít</literal>.

note: (itstool) path: figure/title
en: Navigating to a Table
cs: Přechod na tabulku

note: (itstool) path: screenshot/mediaobject
en: <imageobject><imagedata fileref="figures/glom_tables.png" format="PNG"/> </imageobject> <textobject> <phrase>Navigating to a Table.</phrase> </textobject>
cs: <imageobject><imagedata fileref="figures/glom_tables.png" format="PNG"/> </imageobject> <textobject> <phrase>Pohyb po tabulce.</phrase> </textobject>

note: (itstool) path: sect2/title
en: Viewing and Entering Data
cs: Prohlížení a zadávání dat

note: (itstool) path: sect2/para
en: When in <literal>Data Mode</literal>, you can view or enter information in either the <literal>List</literal> or <literal>Details</literal> view.
cs: Když jste v režimu <literal>Data</literal>, můžete prohlížet nebo zadávat údaje v zobrazeních <literal>Seznam</literal> nebo <literal>Podrobnosti</literal>.

note: (itstool) path: sect3/title (itstool) path: figure/title
en: The List View
cs: Seznamové zobrazení

note: (itstool) path: sect3/para
en: The List view shows many records at once and usually shows only the most important fields.
cs: V zobrazení Seznam vidíte více záznamů naráz a obvykle jen nepodstatnější pole.

note: (itstool) path: sect3/para
en: When you enter data into a field it will be saved into the database immediately after you finish editing the field. If it is a date or time field then the data format will be checked for you.
cs: Když do pole zadáte údaje, ihned po dokončení úprav pole budou uloženy do databáze. Pokud se jedná o pole s datem nebo časem, bude také provedena kontrola formátu.

note: (itstool) path: sect3/para
en: To create a new record just click the <literal>New</literal> button, or start typing into a field in the last empty row. A new record row will be created with blank fields for you to fill in.
cs: Nový záznam vytvoříte jednoduše kliknutím na tlačítko <literal>Přidat</literal> nebo začněte psát do pole na posledním prázdném řádku. Tím se vytvoří nový záznam s prázdnými poli, která můžete vyplnit.

note: (itstool) path: screenshot/mediaobject
en: <imageobject><imagedata fileref="figures/glom_data_list.png" format="PNG"/> </imageobject> <textobject> <phrase>The List View.</phrase> </textobject>
cs: <imageobject><imagedata fileref="figures/glom_data_list.png" format="PNG"/> </imageobject> <textobject> <phrase>Seznamové zobrazení.</phrase> </textobject>

note: (itstool) path: sect3/para
en: To sort the records just click on a column header. For instance, you could might click on a date column to list invoices in order of their date, and click again to list them in reverse order.
cs: Jestli chcete záznamy uspořádat, stačí kliknou na záhlaví sloupce. Například můžete kliknout na sloupec s datem, aby se faktury seřadily podle data a ještě jednou kliknout, aby se seřadily podle data v opačném pořadí.

note: (itstool) path: sect3/title (itstool) path: figure/title
en: The Details View
cs: Podrobné zobrazení

note: (itstool) path: sect3/para
en: The details view shows only one record and usually shows all the fields arranged suitably.
cs: V zobrazení Podrobnosti vidíte jen jeden záznam a obvykle všechna pole vhodně uspořádaná.

note: (itstool) path: sect3/para
en: To create a new record just click the <literal>New</literal> button. A new record will be created with blank fields for you to fill in.
cs: Nový záznam vytvoříte jednoduše kliknutím na tlačítko <literal>Přidat</literal>. Tím se vytvoří nový záznam s prázdnými poli, která můžete vyplnit.

note: (itstool) path: screenshot/mediaobject
en: <imageobject><imagedata fileref="figures/glom_data_details.png" format="PNG"/> </imageobject> <textobject> <phrase>The Details View.</phrase> </textobject>
cs: <imageobject><imagedata fileref="figures/glom_data_details.png" format="PNG"/> </imageobject> <textobject> <phrase>Podrobné zobrazení.</phrase> </textobject>

note: (itstool) path: sect2/title
en: Finding Data
cs: Hledání dat

note: (itstool) path: sect2/para
en: Choose <literal>Find Mode</literal> from the Mode menu. The fields in the List and Details views will now be empty, and a Find button will appear at the bottom of the window.
cs: V nabídce Režim zvolte <literal>Hledat</literal>. Pole v seznamovém i podrobném zobrazení nyní budou prázdná a v dolní části okna se objeví tlačítko Hledat.

note: (itstool) path: sect2/para
en: Enter information, or part of the information, into a field to find records with that information in that field. For instance, enter Jim into a name field to find records with "Jim" or "Jimmy" in the name.
cs: Zadejte údaj nebo jeho část do pole, podle kterého chcete najít záznamy. Například do pole pro jméno zadejte „Rychl“, aby se vyhledaly záznamy se jmény „Rychlý“ nebo „Rychlá“.

note: (itstool) path: sect2/para
en: When you press the <literal>Find</literal> button, Glom will search for records and then display them. If only one record is found then it will show you that record in the Details view. If several records are found then it will show you those records in the List view.
cs: Po zmáčknutí tlačítka <literal>Hledat</literal> Glom vyhledá záznamy a zobrazí je. Když najde jen jeden záznam, zobrazí je v podrobném zobrazení. Když jich najde více, zobrazí je v seznamovém zobrazení.

note: (itstool) path: sect2/title
en: Printing Reports
cs: Tisk sestav

note: (itstool) path: sect2/para
en: If your database developer has defined some reports for a table then you will seem them listed in the <literal>Reports</literal> menu. Just choose the report from the menu to create the report. If you have previously performed a search then the report will contain only the currently-found data. Otherwise it will contain all data in the current report. Remember that each table has its own reports so you may need to switch to the relevant table to use a particular report.
cs: V případě, že návrhář databáze nadefinoval pro tabulky nějaké výstupní sestavy, uvidíte je vypsané v nabídce <literal>Sestavy</literal>. Zvolením sestavy v nabídce sestavu vytvoříte. Pokud jste před tím provedli vyhledávání, bude výstupní sestava obsahovat pouze aktuálně nalezená data. Jinak bude obsahovat všechna data. Uvědomte si, že každá tabulka má své vlastní sestavy, takže se musíte na patřičnou tabulku přepnout, abyste mohli příslušnou sestavu použít.

note: (itstool) path: figure/title
en: A report
cs: Tisková sestava

note: (itstool) path: screenshot/mediaobject
en: <imageobject><imagedata fileref="figures/glom_report_result.png" format="PNG"/> </imageobject> <textobject> <phrase>A report.</phrase> </textobject>
cs: <imageobject><imagedata fileref="figures/glom_report_result.png" format="PNG"/> </imageobject> <textobject> <phrase>Tisková sestava.</phrase> </textobject>

note: (itstool) path: sect1/title
en: Using Glom as a Developer
cs: Používáme Glom jako vývojáři

note: (itstool) path: sect1/para
en: When you create a new document, Glom will be in the <literal>Developer</literal> <literal>user level</literal>. You can also change to the Developer user level after opening an existing document, with the <literal>User Level</literal> menu. Glom will only allow this if the administrator has allowed it.
cs: Když vytvoříte nový dokument, bude Glom v <literal>uživatelské úrovni</literal> <literal>vývojář</literal>. Uživatelskou úroveň můžete změnit na <literal>vývojář</literal> i po otevření existujícího dokumentu v nabídce <literal>Uživatelská úroveň</literal>. Aplikace Glom to ale umožní jen v případě, že to povolil správce.

note: (itstool) path: sect2/title
en: Adding Tables
cs: Přidávání tabulek

note: (itstool) path: sect2/para
en: You can see the list of existing tables by choosing <literal>Tables</literal> from the <literal>Navigate</literal> menu. You will also see this window after connecting to a database server, after creating a new document. To create a new table, click the <literal>Add</literal> button and enter the name for the new table. Glom will suggest a human-readable title for this table. <literal>Operators</literal> will see this title instead of the actual table name. You can also mark a tables as <literal>hidden</literal> from Operators. For instance, Operators should see "Invoice Lines" as related records from the "Invoices" table, but they should never be able to navigate directly to the "Invoice Lines" table.
cs: Seznam existujících tabulek uvidíte po zvolení <literal>Tabulky</literal> v nabídce <literal>Navigace</literal>. To stejné okno uvidíte i po připojení k databázovému serveru, po vytvoření nového dokumentu. Když chcete vytvořit novou tabulku, klikněte na tlačítko <literal>Přidat</literal> a zadejte pro ni nový název. Glom očekává pro tuto tabulku název čitelný pro lidi. <literal>Operátoři</literal> uvidí tento název namísto aktuálního názvu tabulky. Můžete také tabulku označit jako <literal>skrytou</literal> pro operátory. Operátoři by například měli vidět „Řádky faktur“ jako příslušné záznamy z tabulky „Faktury“, ale nikdy by se neměli dostat přímo do tabulky „Řádky faktur“.

note: (itstool) path: sect2/para
en: You can also specify one table as the <literal>default table</literal>. This table will be shown whenever an operator opens an existing document, without asking him to select a table from the list.
cs: Jednu z tabulek můžete určit jako <literal>výchozí tabulku</literal>. Tato tabulka se zobrazí, kdykoliv operátor otevře existující dokument, bez toho aniž by byl vybídnut k výběru tabulky ze seznamu.

note: (itstool) path: sect2/para
en: You can also use this window to rename an existing table.
cs: Toto okno můžete použít také k přejmenování existující tabulky.

note: (itstool) path: sect2/para
en: Click the <literal>Open</literal> button to look at the selected table.
cs: Kliknutím na <literal>Otevřít</literal> si vybranou tabulku zobrazíte.

note: (itstool) path: sect2/title (itstool) path: figure/title
en: Editing Fields
cs: Úprava polí

note: (itstool) path: sect2/para
en: Choose <literal>Fields</literal> from the <literal>Developer</literal> menu. This shows the list of fields in the table. New tables automatically have a primary key field, but you can change this field if necessary.
cs: Zvolte <literal>Pole</literal> z nabídky <literal>Vývojář</literal>. Tím se zobrazí seznam polí v tabulce. Nové tabulky mají automaticky pole s primárním klíčem, ale pokud je potřeba, můžete toto pole změnit.

note: (itstool) path: sect2/para
en: Click the <literal>Add</literal> button to add a new field, then enter the name of the new field. Glom will guess an appropriate human-readable title for this field, but you can edit this. <literal>Operators</literal> will see this title instead of the actual field name.
cs: Když chcete přidat nové pole, klikněte na tlačítko <literal>Přidat</literal> a zadejte název nového pole. Odpovídající název vhodný pro lidi Glom odhadne, ale můžete jej změnit. <literal>Operátoři</literal> uvidí tento „lidský“ název namísto názvu pole.

note: (itstool) path: sect2/para
en: To specify more field details, select the field and click the <literal>Details</literal> button.
cs: Jestli potřebujete upravit podrobnosti pole, tak jej vyberte a klikněte na tlačítko <literal>Podrobnosti</literal>.

note: (itstool) path: screenshot/mediaobject
en: <imageobject><imagedata fileref="figures/glom_design_fields.png" format="PNG"/> </imageobject> <textobject> <phrase>Editing the table's fields.</phrase> </textobject>
cs: <imageobject><imagedata fileref="figures/glom_design_fields.png" format="PNG"/> </imageobject> <textobject> <phrase>Úprava polí tabulky.</phrase> </textobject>

note: (itstool) path: sect3/title
en: Primary Keys
cs: Primární klíče

note: (itstool) path: sect3/para
en: Each table must have one, and only one, <literal>Primary Key</literal>. The value in this field will be unique, meaning that each value in this field will appear in only one record in the table. For instance, each record in a "Customers" table would have a "Customer ID". This value will be used to refer to that customer from other tables, such as "Projects" and "Invoices" records. See the <link linkend="sec-developer-relationships">Creating Relationships</link> section to see how you can relate tables together.
cs: Každá tabulka musí mít jeden, a právě jen jeden, <literal>primární klíč</literal>. Hodnoty v tomto poli budou jedinečné, tzn. že každá z hodnot v tomto poli se bude vyskytovat právě jen v jednom záznamu tabulky. Například, každý záznam v tabulce „Zákazníci“ by měl „ID zákazníka“. Tato hodnota se bude používat pro odkazování na tohoto zákazníka ze záznamů v jiných tabulkách, např. „Projekty“ a „Faktury“. Viz kapitola <link linkend="sec-developer-relationships">Vytváření vztahů</link> o tom, jak tabulky navzájem provázat.

note: (itstool) path: sect3/title
en: Field Types
cs: Typy polí

note: (itstool) path: listitem/simpara
en: Number
cs: Číslo

note: (itstool) path: listitem/simpara
en: Date
cs: Datum

note: (itstool) path: listitem/simpara
en: Time
cs: Čas

note: (itstool) path: listitem/simpara
en: Boolean - either true or false
cs: Pravdivostní – jedna z hodnota „pravda“ a „nepravda“

note: (itstool) path: listitem/simpara
en: Image
cs: Obrázek

note: (itstool) path: sect3/para
en: Glom offers a few simple field types: <_:orderedlist-1/>
cs: Glom nabízí několik jednoduchých typů polí: <_:orderedlist-1/>

note: (itstool) path: sect3/title
en: Calculated Fields
cs: Vypočítávaná pole

note: (itstool) path: sect3/para
en: Field values can be calculated in terms of other fields, using the Python programming language. This calculation should be the implementation of a python function, which should return a value. The return value will be used as the value of the field. This value will be recalculated every time one of the source fields changes. TODO: This only works for default values at the moment, and you can not use field values in the calculation yet.
cs: Hodnota v poli může být vypočítávána v závislosti na jiných polích pomocí programovacího jazyka Python. Tento výpočet by měl být implementován funkcí v jazyce Python, která vrací hodnotu. Vrácená hodnota je právě použita jako hodnota pole. Takovéto pole je přepočítáno pokaždé, když se změní některé zdrojové pole. K DOPRACOVÁNÍ: V současnosti to funguje pouze pro výchozí hodnoty a zatím nejde ve výpočtu použít hodnoty polí.

note: (itstool) path: sect3/para
en: You can also use calculations to specify a default value for fields, by selecting the <literal>Default Value</literal> tab in the <literal>Field Details</literal> window, clicking on the <literal>Calculate Value</literal> check box, and then entering a Python calculation. You can test this calculation in the <literal>Edit</literal> window.
cs: Výpočet je možné použít také k určení výchozí hodnoty pole. Zvolte kartu <literal>Výchozí hodnota</literal> v okně <literal>Podrobnosti pole</literal>, klikněte na zaškrtávací pole <literal>Vypočítat hodnotu</literal> a zadejte výpočet v jazyce Python. Zadaný výpočet můžete vyzkoušet v okně <literal>Úpravy</literal>.

note: (itstool) path: sect2/title
en: Arranging Layouts
cs: Návrh rozvržení

note: (itstool) path: sect2/para
en: Each table has <literal>List</literal> and <literal>Details</literal> views, and by default these show all fields in the table, in order of creation. You can edit the layout by choosing <literal>Layout</literal> from the <literal>Developer</literal> menu.
cs: Každá tabulka má zobrazení <literal>Seznam</literal> a <literal>Podrobnosti</literal> a ve výchozím stavu zobrazují všechna pole tabulky v pořadí, jak byla vytvořena. Jejich rozvržení můžete upravit volbou <literal>Rozvržení</literal> v nabídce <literal>Vývojář</literal>.

note: (itstool) path: sect3/title
en: Arranging the List View
cs: Návrh seznamového rozvržení

note: (itstool) path: sect3/para
en: For the <literal>List</literal> view, you can specify the sequence of field columns, and whether some fields are hidden.
cs: U zobrazení <literal>Seznam</literal> můžete určit pořadí sloupců s poli a zda mají být některá pole skrytá.

note: (itstool) path: figure/title
en: Editing the List Layout
cs: Úprava seznamového rozvržení

note: (itstool) path: screenshot/mediaobject
en: <imageobject><imagedata fileref="figures/glom_design_layout_list.png" format="PNG"/> </imageobject> <textobject> <phrase>Editing the list layout.</phrase> </textobject>
cs: <imageobject><imagedata fileref="figures/glom_design_layout_list.png" format="PNG"/> </imageobject> <textobject> <phrase>Úprava seznamového rozvržení.</phrase> </textobject>

note: (itstool) path: sect3/title
en: Arranging the Details View
cs: Návrh podrobného rozvržení

note: (itstool) path: sect3/para
en: For the <literal>Details</literal> view, you can create groups of fields, and give these groups titles. You can then place fields in these groups and specify the sequence fo fields in these groups. You can also specify the sequence of these groups. For instance, in a "Contacts" table, you might create a "Name" group, and place the "title", "first_name" and "last_name" fields in that group. You might have other groups for the "Address" fields.
cs: U zobrazení <literal>Podrobnosti</literal> můžete pro pole vytvářet skupiny a těmto skupinám přidělovat názvy. Do skupin pak umisťujete jednotlivá pole a určujete jejich pořadí v rámci něj. Pořadí můžete určit i mezi skupinami. Například v tabulce „Kontakty“ můžete vytvořit skupinu „Jméno“ a do ní umístit pole „Titul“, „Křestní jméno“ a „Příjmení“. Dále můžete vytvořit třeba skupinu „Adresa“.

note: (itstool) path: figure/title
en: Editing the details Layout
cs: Úprava podrobného rozvržení

note: (itstool) path: screenshot/mediaobject
en: <imageobject><imagedata fileref="figures/glom_design_layout_details.png" format="PNG"/> </imageobject> <textobject> <phrase>Editing the Details Layout.</phrase> </textobject>
cs: <imageobject><imagedata fileref="figures/glom_design_layout_details.png" format="PNG"/> </imageobject> <textobject> <phrase>Úprava podrobného rozložení.</phrase> </textobject>

note: (itstool) path: sect2/title
en: Creating Relationships
cs: Vytváření vztahů

note: (itstool) path: sect2/para
en: Tables in the Database are often related together. For instance, an "Invoices" table might have a "Customer ID" field. A value in this field would specify a record in the "Customers" table with the same value. Glom can show extra information, such as the customer name, from that related record. Or it can show a list of several related records - for instance, several related "Invoice Lines" that are related to a record in the "Invoice" record.
cs: Některé tabulky v databázi často patří k sobě. Například tabulka „Faktury“ může mít pole „ID zákazníka“. Hodnota v tomto poli určuje záznam se stejnou hodnotou v tabulce „Zákazníci“. Glom pak umí zobrazit dodatečné informace z tohoto navazujícího záznamu, jako třeba jméno zákazníka. Nebo může zobrazit seznam několika navazujících záznamů – například několik „Řádků faktury“, které mají vztah k záznamu v tabulce „Faktury“.

note: (itstool) path: sect2/para
en: To create relationships, choose <literal>Relationships</literal> from the <literal>Developer</literal> menu. This will show the list of existing relationships. Click the <literal>Add</literal> button to create a new relationship, and enter a name for it. You should then choose a field in the current table, and a field in another table to which it should be related. This relationship will find any records in the other table for which the values in both fields are equal.
cs: Když chcete vytvořit vztah mezi tabulkami, zvolte <literal>Vztahy</literal> z nabídky <literal>Vývojář</literal>. Zobrazí se seznam stávajících vztahů. Kliknutím na tlačítko <literal>Přidat</literal> vytvoříte nový vztah, kterému musíte dát název. Pak můžete vybrat pole v aktuální tabulce a pole v jiné tabulce, na které se bude odkazovat. Pomocí tohoto vztahu se potom dá najít libovolný záznam v druhé tabulce, pro který jsou hodnoty v obou polích stejné.

note: (itstool) path: listitem/simpara
en: To show a related field on the List or Details view.
cs: K zobrazení navazujícího pole v seznamovém nebo podrobném zobrazení.

note: (itstool) path: listitem/simpara
en: To show a list of related records on the Details view.
cs: K zobrazení seznamu navazujících záznamů v podrobném zobrazení.

note: (itstool) path: listitem/simpara
en: To lookup a value from a field in a related record. For instance, to copy the current price of a "Product" into the "Price" field of an "Invoice Line" record.
cs: K vyhledání hodnoty z pole v navazujícím záznamu. Například ke zkopírování aktuální ceny „Produktu“ do pole „Cena“ v záznamu „Řádek faktury“.

note: (itstool) path: listitem/simpara
en: To calculate a field value.
cs: K výpočtu hodnoty pole.

note: (itstool) path: sect2/para
en: You can use the relationship in the following places. <_:orderedlist-1/>
cs: Vztahy můžete použít na následujících místech: <_:orderedlist-1/>

note: (itstool) path: sect2/title
en: Users Administration
cs: Správa uživatelů

note: (itstool) path: sect2/para
en: To define the <literal>Operators</literal> who can use your database, and to specify what access they have to the various tables, choose <literal>Users</literal> from the <literal>Developer</literal> menu.
cs: Abyste mohli definovat <literal>Operátory</literal>, kteří mohou databázi používat, a přidělovat jim přístup k různým tabulkám, zvolte <literal>Uživatelé</literal> v nabídce <literal>Vývojář</literal>.

note: (itstool) path: sect2/title (itstool) path: figure/title
en: Translations
cs: Překlady

note: (itstool) path: sect2/para
en: Glom's user interface (and this document) is translated into several languages, as you should see already if you are using your computer with a non-English user interface. In addition, Glom automatically shows and understands numbers and dates according to the current user's local conventions. For instance, a user in the USA might enter a price as 1.99 and a date as 1/13/2008, but a German user of the same database will later see that as 1,99 and 13.1.2008.
cs: Uživatelské rozhraní aplikace Glom (a rovněž tento dokument) je přeloženo do několika jazyků, což byste měli vidět, pokud používáte počítač s jiným, než anglickým rozhraním. Navíc Glom automaticky zobrazuje a rozumí číslům a datům ve formátu podle konvencí aktuálního uživatelova národního prostředí. Například uživatel v USA může zadat cenu jako 1.99 a datum jako 1/13/2008, zatímco český uživatel té stejné databáze později uvidí 1,99 a 13.1.2008.

note: (itstool) path: sect2/para
en: However, the Glom system that you create also contains text that must be translated if it will be used by people who speak different languages. For instance, you must provide translations for the titles of your tables, fields, and reports. All of these text items can be seen in a list when you choose <literal>Translations</literal> from the <literal>Developer</literal> menu. In this window you can specify the language that you used for the original text, and enter translations for each text item for additional languages. When the Glom system is opened by a user of that language then these text items will be shown in the user interface.
cs: Protože však systém Glom, který vytvoříte, obsahuje také texty, musí být v případě, že jej budou používat lidé mluvící různými jazyky, přeložen. Například musíte poskytnout překlady pro názvy svých tabulek, polí a výstupních sestav. Všechny tyto položky můžete vidět v seznamu, který si zobrazíte pomocí <literal>Překlady</literal> v nabídce <literal>Vývojář</literal>. V tomto okně můžete určit jazyk, který bude použit pro originální texty a zadat překlady pro každou textovou položku v dalším jazyce. Když potom tento systém Glom otevře uživatel s tímto jazykem, zobrazí se mu uživatelské rozhraní v jeho jazyce.

note: (itstool) path: screenshot/mediaobject
en: <imageobject><imagedata fileref="figures/glom_design_translations.png" format="PNG"/> </imageobject> <textobject> <phrase>Translations.</phrase> </textobject>
cs: <imageobject><imagedata fileref="figures/glom_design_translations.png" format="PNG"/> </imageobject> <textobject> <phrase>Překlady.</phrase> </textobject>

note: (itstool) path: sect2/para
en: Experienced translators may be more familiar with the .po file format, or you might wish to use the many tools that work with the .po file format. By using the <literal>Export</literal> button you can create a .po file to use in a separate tool or to send to a translator. You can then import the resulting translation by using the <literal>Import</literal> button.
cs: Zkušení překladatelé bývají zběhlí v používání souborů ve formátu .po, případně si můžete přát použít některý z mnoha nástrojů, které s formátem .po pracují. Pomocí tlačítka <literal>Export</literal> můžete vytvořit soubor .po, který potom můžete použít ve specializovaném nástroji nebo jej poslat překladateli. Výsledný překlad pak můžete naimportovat pomocí tlačítka <literal>Import</literal>.

note: (itstool) path: sect2/title
en: Defining Reports
cs: Definování výstupních sestav

note: (itstool) path: sect3/title
en: Adding or Editing Reports
cs: Přidávání nebo upravování sestav

note: (itstool) path: sect3/para
en: Glom can produce reports to show specific fields for sets of records, sorted and grouped. For instance, a shop might need a report listing all products sold in one month, grouped by product type, and sorted by price inside each group. Each table has its own reports, which are available to the operator from the <literal>Reports</literal> menu.
cs: Glom umí produkovat výstupní sestavy, které zobrazují určená pole pro množinu záznamů, seřazená a seskupená. Například obchod může potřebovat seznam všech produktů prodaných za měsíc, seskupených podle typu produktu a seřazených podle ceny v rámci každé skupiny. Každá tabulka má své vlastní sestavy, které jsou operátorům dostupné z nabídky <literal>Sestavy</literal>.

note: (itstool) path: sect3/para
en: To define a report, or to change the definition of an existing report, choose <literal>Reports</literal> from the <literal>Developer</literal> menu.
cs: Když chcete vytvořit sestavu nebo změnit definici stávající, zvolte <literal>Sestavy</literal> v nabídce <literal>Vývojář</literal>.

note: (itstool) path: figure/title
en: Creating or Editing Reports
cs: Vytváření nebo úprava sestav

note: (itstool) path: screenshot/mediaobject
en: <imageobject><imagedata fileref="figures/glom_design_reports.png" format="PNG"/> </imageobject> <textobject> <phrase>Creating or editing reports.</phrase> </textobject>
cs: <imageobject><imagedata fileref="figures/glom_design_reports.png" format="PNG"/> </imageobject> <textobject> <phrase>Vytváření nebo úprava tiskových sestav.</phrase> </textobject>

note: (itstool) path: sect3/para
en: Notice that each report has an ID as well as a human-readable name. This allows your report to have a translated title when used on a computer that uses a different language.
cs: Všimněte si, že každá sestava má ID a zároveň pro lidi čitelný název. Díky tomu může mít název přeložený, když se používá na počítači s víc používanými jazyky.

note: (itstool) path: sect3/title (itstool) path: figure/title
en: Editing a Report
cs: Úprava sestavy

note: (itstool) path: listitem/simpara
en: The Header, which appears at the start of the report
cs: Záhlaví, které se objevuje na začátku sestavy

note: (itstool) path: listitem/simpara
en: The Main area, in which the records and summary lines are shown, with the actual data from the database.
cs: Hlavní oblast, ve které jsou zobrazeny záznamy a souhrnné řádky s aktuálními daty z databáze.

note: (itstool) path: listitem/simpara
en: The Footer, which appears at the end of the report.
cs: Zápatí, které se objevuje na konci sestavy.

note: (itstool) path: sect3/para
en: A Glom report has three areas: <_:orderedlist-1/>
cs: Výstupní sestava v aplikaci Glom má tři oblasti: <_:orderedlist-1/>

note: (itstool) path: sect3/para
en: Inside an area, such as the Main part, you may add report <literal>Parts</literal>, such as fields, text, or images. These will usually appear in a row on the printed report, with one row for each record. In the simple case, this will look much like Glom's list view. You can add parts to your report by selecting them from the <literal>Available Parts</literal> list and then clicking the <literal>Add</literal> button. The part will then be added to the <literal>Parts</literal> list, in the selected area.
cs: Do libovolné oblasti, například hlavní, můžete přidávat <literal>součásti</literal> sestavy, což jsou pole, texty nebo obrázky. Ty se obvykle vyskytují v řádcích u tištěné sestavy, co řádek, to záznam. V jednoduchých případech to vypadá hodně podobně jako zobrazení Seznam. Součásti můžete do sestavy přidávat  výběrem ze seznamu <literal>Dostupné součásti</literal> a kliknutím na tlačítko <literal>Přidat</literal>. Součást bude přidána do seznamu <literal>Součásti</literal> ve vybrané oblasti.

note: (itstool) path: sect3/para
en: To specify details for the parts, such as the text or image to display, or to choose the field to display, select the part in the <literal>Parts</literal> list and click the <literal>Edit</literal> button. You may also specify field formatting by clicking the <literal>Formatting</literal> button, just as you would when defining a details or list layout.
cs: Pokud potřebujete u součástí zadat doplňující údaje, jako text nebo obrázek, nebo vybrat pole, které se má zobrazit, vyberte součást v seznamu <literal>Součásti</literal> a klikněte na tlačítko <literal>Upravit</literal>. Můžete také specifikovat formátování kliknutím na tlačítko <literal>Formátování</literal>, stejně jako při definování podrobností nebo seznamového rozvržení.

note: (itstool) path: screenshot/mediaobject
en: <imageobject><imagedata fileref="figures/glom_design_reports_details.png" format="PNG"/> </imageobject> <textobject> <phrase>Editing a report.</phrase> </textobject>
cs: <imageobject><imagedata fileref="figures/glom_design_reports_details.png" format="PNG"/> </imageobject> <textobject> <phrase>Úprava tiskové sestavy.</phrase> </textobject>

note: (itstool) path: sect3/para
en: Some parts may contain other parts and have extra properties to control how they present their child parts. For instance, the <literal>Group By</literal> part groups records together by a field. For instance, a products report might group a list of products by product type. You can even add a second sub-grouping inside the main <literal>Group By</literal> part, by selecting your top-level <literal>Group By</literal> part in the <literal>Parts</literal> list while adding a new <literal>Group By</literal> part from the <literal>Available Parts</literal> list. For instance, you might group your products by manufacturer, inside each product type group.
cs: Některé součásti mohou obsahovat další součásti a mají doplňující vlastnosti, které řídí, jak mají zobrazovat své dceřiné součásti. Například součást <literal>Seskupit podle</literal> seskupuje záznamy podle pole. Takže např. sestava s produkty může seskupovat seznam produktů podle typu produktu. Můžete také přidat druhé podřízené seskupení do hlavní součásti <literal>Seskupit podle</literal> tak, že vyberete nejvrchnější součást <literal>Seskupit podle</literal> v seznamu součástí a poté přidáte novou součást <literal>Seskupit podle</literal> ze seznamu <literal>Dostupné součásti</literal>. Takto můžete své produkty seskupit třeba podle výrobce uvnitř každé skupiny s určitým typem produktů.

note: (itstool) path: sect3/para
en: To specify the field by which the records should be grouped, select your <literal>Group By</literal> part in the <literal>Parts</literal> list and click the <literal>Edit</literal> button. You can then choose the field by which the records should be grouped, and select the fields by which these records should be sorted within the group. You may also specify some additional fields to be displayed in the group's title row. For instance, you might want to group products by a manufacturer ID, but also show the manufacturer name.
cs: Pro určení pole, podle kterého by se záznamy měly seskupovat, vyberte součást <literal>Seskupit podle</literal> v seznamu <literal>Součásti</literal> a klikněte na tlačítko <literal>Upravit</literal>. Poté můžete vybrat pole, podle kterého se bude seskupovat a jedno čí více polí, podle kterých se budou záznamy řadit v rámci skupiny. Můžete také určit nějaká dodatečná pole, která se budou zobrazovat v řádku s názvem skupiny. Například můžete chtít seskupit produkty podle ID výrobce, ale také chtít zobrazit název výrobce.

note: (itstool) path: figure/title
en: Editing a Group By Part
cs: Úprava součásti Seskupit podle

note: (itstool) path: screenshot/mediaobject
en: <imageobject><imagedata fileref="figures/glom_design_reports_group_by.png" format="PNG"/> </imageobject> <textobject> <phrase>Editing a report.</phrase> </textobject>
cs: <imageobject><imagedata fileref="figures/glom_design_reports_group_by.png" format="PNG"/> </imageobject> <textobject> <phrase>Úprava tiskové sestavy.</phrase> </textobject>

note: (itstool) path: sect3/para
en: The <literal>Vertical Group</literal> part may contain other items. For instance, it allows you to arrange fields below each other instead of just one after the other in the horizontal row. This is useful for grouping related fields such as address lines, or just to squeeze more information into the records's row on the report.
cs: Součást <literal>Svislá skupina</literal> může obsahovat další položky. Například vám umožní uspořádat pole jedno po druhém pod sebe namísto jedno za druhým ve vodorovném řádku. To se může hodit pro seskupování souvisejících polí, jako jsou řádky adresy nebo pro vmáčknutí více informací do řádku jednoho záznamu v sestavě.

note: (itstool) path: figure/title
en: A Report with Vertical Groups
cs: Sestava se svislými skupinami

note: (itstool) path: screenshot/mediaobject
en: <imageobject><imagedata fileref="figures/glom_design_reports_vertical_group.png" format="PNG"/> </imageobject> <textobject> <phrase>A Report with Vertical Groups.</phrase> </textobject>
cs: <imageobject><imagedata fileref="figures/glom_design_reports_vertical_group.png" format="PNG"/> </imageobject> <textobject> <phrase>Tisková sestava se svislými skupinami.</phrase> </textobject>

note: (itstool) path: sect3/para
en: When you have finished, click the <literal>Close</literal> button to save the report's definition. Your report can then be chosen from the <literal>Reports</literal> menu. See the <link linkend="glom-operator-printing-reports">Printing Reports</link> section for more details.
cs: Až máte vše hotovo, klikněte na tlačítko <literal>Zavřít</literal> a definice výstupní sestavy se uloží. Zvolit si ji pak můžete v nabídce <literal>Sestavy</literal>. Víz další informace v oddíle <link linkend="glom-operator-printing-reports">Tisk sestav</link>.

note: (itstool) path: sect1/title
en: Dialogs
cs: Dialogová okna

note: (itstool) path: sect2/title
en: Dialog: Initial dialog
cs: Dialogové okno: Úvodní dialog

note: (itstool) path: sect2/para
en: This dialog allows the user to choose an existing document or create a new document. Existing documents may be selecting from the list of recently opened documents or by select a file with the file chooser dialog. Documents can also be opened via the network if other users are running Glom on the local network. Finally, a new document can be created either by opening a template file which already contains some initial tables and records, or by creating an empty document.
cs: V tomto dialogovém okně si uživatel může vybrat ze stávajících dokumentů nebo vytvořit nový. Existující dokumenty může vybrat ze seznamu nedávno otevřených dokumentů nebo vybrat soubor v dialogovém okně pro výběr souborů. Dokument je možné otevřít také přes síť v případě, že jiný uživatel v místní síti má také spuštěný Glom. A konečně, nový dokument se dá vytvořit otevřením souboru se šablonou, který obsahuje nějaké počáteční tabulky a záznamy, nebo vytvořením prázdného dokumentu.

note: (itstool) path: sect2/title
en: Dialog: New database
cs: Dialogové okno: Nová databáze

note: (itstool) path: sect2/title
en: Dialog: Create database
cs: Dialogové okno: Vytvoření databáze

note: (itstool) path: sect2/title
en: Dialog: Connection
cs: Dialogové okno: Připojení

note: (itstool) path: sect2/para
en: This dialog requests a user name and password for connection to a database server. This is usually not the same username and password combination with which you log in to your system. All Glom systems require a database server on which the actual data will be stored. If the database server is not running on your local computer ("localhost"), then you must also provide its network hostname, such as "glomserver.openismus.com", though your hostname will be different.
cs: Toto dialogové okno požaduje jméno uživatele a heslo pro připojení k databázovému serveru. Obvykle to není ta samá kombinace jména a hesla, jako používáte pro přihlášení do systému. Všechny systémy aplikace Glom vyžadují databázový server, na kterém jsou uložena data. Pokud databázový server neběží na vašem lokálním počítači („localhost“), musíte zadat také název onoho počítače v síti, jako „glomserver.openismus.com“ (váš skutečný název bude jiný).

note: (itstool) path: sect2/para
en: Your system administrator can provide these database login details.
cs: Údaje pro přihlášení k databázi by vám měl poskytnout váš správce systému.

note: (itstool) path: sect2/para
en: If you are the system administrator, see Glom's <ulink url="http://www.glom.org/wiki/index.php?title=Initial_Postgres_Configuration" type="http">Postgres Configuration</ulink> web page for help with installing and configuring a database server.
cs: Pokud jste sami správci systému, podívejte se na stránku <ulink url="http://www.glom.org/wiki/index.php?title=Initial_Postgres_Configuration" type="http">nastavení databáze PosgreSQL</ulink> na webu Glom, která vám poradí s instalací a nastavením databázového serveru (stránka je v angličtině).

note: (itstool) path: sect2/title
en: Dialog: Connection Error
cs: Dialogové okno: Chyba připojení

note: (itstool) path: sect2/para
en: This dialog is shown when Glom could not connect to the specified database server. Either the database server is not running at the specified hostname, or the user name and password were not accepted by the database server. See the <link linkend="dialog_connection">Connection Dialog</link> section for more details.
cs: Toto dialogové okno se zobrazí, když se aplikace Glom nemůže připojit k zadanému databázovému serveru. Buď databázový server neběží na zadaném počítači nebo neakceptoval uživatelské jméno a heslo. Viz <link linkend="dialog_connection">Dialogové okno Připojení</link> pro více informací.

note: (itstool) path: sect2/title
en: Dialog: Database preferences
cs: Dialogové okno: Nastavení databáze

note: (itstool) path: sect2/title
en: Dialog: Change language
cs: Dialogové okno: Změna jazyka

note: (itstool) path: sect2/title
en: Window: Textobject
cs: Okno: Textový objekt

note: (itstool) path: sect2/title
en: Window: Imageobject
cs: Okno: Objekt obrázku

note: (itstool) path: sect2/title
en: Dialog: Notebook
cs: Dialogové okno: Poznámkový blok

note: (itstool) path: sect2/title
en: Dialog: Data invalid format
cs: Dialogové okno: Neplatný formát data

note: (itstool) path: sect2/title
en: Dialog: Relationship overview
cs: Dialogové okno: Přehled vztahů

note: (itstool) path: sect2/title
en: Window: Groups
cs: Okno: Skupiny

note: (itstool) path: sect2/title
en: Dialog: Group by sort fields
cs: Dialogové okno: Seskupení podle seřazených polí

note: (itstool) path: sect2/title
en: Dialog: Group by secondary fields
cs: Dialogové okno: Seskupení podle podružný polí

note: (itstool) path: sect2/title
en: Window: Button script
cs: Okno: Skript tlačítka

note: (itstool) path: sect2/title
en: Window: Field calculation
cs: Okno: Výpočet pole

note: (itstool) path: sect2/title
en: Dialog: New group
cs: Dialogové okno: Nová skupina

note: (itstool) path: sect2/title
en: Dialog: Choose user
cs: Dialogové okno: Výběr uživatele

note: (itstool) path: sect2/title
en: Dialog: User
cs: Dialogové okno: Uživatel

note: (itstool) path: sect2/title
en: Dialog: Translation identify original
cs: Dialogové okno: Rozpoznání originálu překladu

note: (itstool) path: sect2/title
en: Dialog: Translation copy
cs: Dialogové okno: Kopírování překladu

note: (itstool) path: sect2/title
en: Dialog: Choose Date
cs: Dialogové okno: Výběr data

note: (itstool) path: sect2/title
en: Dialog: Import Into Table
cs: Dialogové okno: Import do tabulky

note: (itstool) path: sect2/para
en: This dialog allows the user to import a CSV (comma separated value) file into the current database table. It shows the first few rows of the file to import and allows the user to select the target field in the database for each column in the CSV file. For auto-incremented primary keys, the primary key field cannot be used as a target field, but otherwise one column must be imported into the primary key field.
cs: V tomto dialogovém okně může uživatel do aktuální tabulky databáze importovat soubory CSV. Zobrazí se vám pár prvních řádků importovaného souboru a uživatel má možnost ke každému sloupci v souboru CSV přiřadit cílové pole v databázi. Jeden ze sloupců může být importován i do pole určeného jako primární klíč, vyjma klíčů s automatickou inkrementací, ty jako cílové pole figurovat nemohou.

note: (itstool) path: sect1/title
en: About Glom
cs: O aplikaci Glom

note: (itstool) path: sect1/para
en: Glom is maintained by Glom and GNOME community volunteers. To find more information about Glom, please visit the <ulink url="http://www.glom.org/" type="http">Glom Web site</ulink>.
cs: Glom je udržován dobrovolníky z komunity okolo Glom a GNOME. Pokud se chcete o aplikaci Glom dozvědět více, navštivte prosím <ulink url="http://www.glom.org/" type="http">webové stránky Glom</ulink>.

note: (itstool) path: sect1/para
en: To report a bug or make a suggestion regarding this application or this manual, you can submit them using <ulink url="http://bugzilla.gnome.org" type="help">bugzilla</ulink>.
cs: Pokud chcete oznámit chybu nebo navrhnout vylepšení vztahující se k této aplikaci nebo této příručce, můžete to zaslat pomocí <ulink url="http://bugzilla.gnome.org" type="help">systému bugzilla</ulink>.

note: (itstool) path: sect1/para
en: Another excellent source of information are the Glom <ulink url="http://www.glom.org" type="http">mailing lists</ulink>.
cs: Dalším výborným zdrojem informací je <ulink url="http://www.glom.org" type="http">poštovní konference</ulink> Glom.

note: (itstool) path: sect1/para
en: This program is distributed under the terms of the GNU General Public license as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. A copy of this license can be found at this <ulink url="ghelp:gpl" type="help">link</ulink>, or in the file COPYING included with the source code of this program.
cs: Tento program je šířen podle ustanovení GNU General Public License, vydávané Free Software Foundation; a to buď verze 2 této licence anebo (podle vlastního uvážení) kterékoliv pozdější verze. Kopii této licence naleznete pod tímto <ulink url="ghelp:gpl" type="help">odkazem</ulink> nebo v souboru COPYING přiloženém ke zdrojovým kódům tohoto programu.

note: (itstool) path: appendix/title
en: Concepts
cs: Koncepty

note: (itstool) path: listitem/simpara
en: <literal>Database</literal>: Each Glom document allows access to one database.
cs: <literal>Databáze</literal>: Každý dokument Glom umožňuje přístup do jedné databáze.

note: (itstool) path: listitem/simpara
en: <literal>Table</literal>: Each database contains several tables, such as "Customers" and "Invoices" tables.
cs: <literal>Tabulka</literal>: Každá databáze obsahuje několik tabulek, jako „Zákazníci“ nebo „Faktury“.

note: (itstool) path: listitem/simpara
en: <literal>Field</literal>: Each table has several fields, such as "Customer ID", "First Name", and "Date of Birth" fields. In other documents and applications, fields are sometimes called "Columns"
cs: <literal>Pole</literal>: Každá tabulka má několik polí, jako „ID zákazníka“, „Příjmení“ nebo „Datum narození“. V některých jiných typech dokumentů nebo aplikacích bývají tato pole nazývána <literal>sloupce</literal>.

note: (itstool) path: listitem/simpara
en: <literal>Records</literal>: Each table contains several records, each of which has values for each of the fields. For instance, the "Customers" table will have a record for each customer. In other documents and applications, records are sometimes called <literal>Rows</literal>.
cs: <literal>Záznamy</literal>: Každá tabulka obsahuje několik záznamů, přičemž každý z nich má hodnoty pro každé z polí. Například tabulka „Zákazníci“ bude mít záznam pro každého zákazníka. V některých jiných typech dokumentů nebo aplikacích bývají tato pole nazývána <literal>řádky</literal>.

note: (itstool) path: listitem/simpara
en: <literal>Relationships</literal>: Each table might be related to other tables, via fields in both tables. For instance, a "Customers" table could have a relationship to the "Invoices" table, so that people could see all the invoices for that customer. Only developers need to understand this concept. In other documents and applications, relationships are sometimes called "Joins".
cs: <literal>Vztahy</literal>: Každá z tabulek může mít vztah k jiné tabulce pomocí polí v obou tabulkách. Například tabulka „Zákazníci“ by mohla mít vztah do tabulky „Faktury“, takže lidé mohou vidět všechny faktury daného zákazníka. Tomuto konceptu potřebují rozumět jen vývojáři. V některých jiných typech dokumentů nebo aplikacích bývají tyto vztahy nazývány „vazby“ nebo „relace“.

note: (itstool) path: appendix/para
en: Glom is easy to use, but you must understand the following basic concepts. <_:orderedlist-1/>
cs: Glom je na snadný na používání, ale musíte porozumět následujícím základním konceptům. <_:orderedlist-1/>

note: (itstool) path: appendix/title
en: Calculated fields and button scripts
cs: Vypočítávaná pole a skripty tlačítek

note: (itstool) path: appendix/para
en: Calculated fields and button scripts use the Python programming language. The calculation or script is the implementation of a function whose signature is provided for you.
cs: Vypočítávaná pole a tlačítko skripty používají programovací jazyk Python. Výpočet či skript jsou implementací funkce, pro kterou je vám poskytnut podpis.

note: (itstool) path: figure/title
en: Editing the definition of a calculated field
cs: Úprava definice vypočítávaného pole

note: (itstool) path: screenshot/mediaobject
en: <imageobject><imagedata fileref="figures/glom_design_fields_dialog_calculated.png" format="PNG"/> </imageobject> <textobject> <phrase>Editing the definition of a calculated field.</phrase> </textobject>
cs: <imageobject><imagedata fileref="figures/glom_design_fields_dialog_calculated.png" format="PNG"/> </imageobject> <textobject> <phrase>Úprava definice vypočítávaného pole.</phrase> </textobject>

note: (itstool) path: sect1/title
en: Field values
cs: Hodnoty polí

note: (itstool) path: para/programlisting
en: record["name_first"]
cs: record["krestni_jmeno"]

note: (itstool) path: sect1/para
en: For instance, <_:programlisting-1/> is the value of the name_first field in the current record.
cs: Například <_:programlisting-1/> je hodnota pole krestni_jmeno v aktuálním záznamu.

note: (itstool) path: sect1/title
en: Related Records
cs: Navazující záznamy

note: (itstool) path: para/programlisting
en: record.related["location"]
cs: record.related["misto"]

note: (itstool) path: sect1/para
en: For instance, <_:programlisting-1/> provides the related records for the current record.
cs: Například <_:programlisting-1/> poskytuje záznamy navázané na aktuální záznam.

note: (itstool) path: sect2/title
en: Single related records
cs: Jeden navazující záznam

note: (itstool) path: para/programlisting
en: record.related["location"]["name"]
cs: record.related["misto"]["nazev"]

note: (itstool) path: sect2/para
en: For relationships that specify a single record, you can get the value of a field in that record. For instance, <_:programlisting-1/> is the value of the name field in the table indicated by the location relationship (often called location::name).
cs: Pro vztahy, které určují jeden záznam, můžete získat hodnotu pole v záznamu. Například <_:programlisting-1/> je hodnota pole „nazev“ v tabulce určené vztahem „misto“ (často označováno misto::nazev)

note: (itstool) path: sect2/title
en: Multiple related records
cs: Vícenásobné navazující záznamy

note: (itstool) path: para/programlisting
en: record.related["invoice_lines"].sum("total_price")
cs: record.related["radky_faktur"].sum("celkova_cena")

note: (itstool) path: sect2/para
en: For relationships that specify multiple records, you can use the aggregate functions (sum, count, average) to get overall values. For instance, <_:programlisting-1/>.
cs: Pro vztahy, které určují více záznamů, musíte použít agregační funkce (sum, count, average), abyste získali souhrnnou hodnotu. Například <_:programlisting-1/>.

note: (itstool) path: sect1/title
en: Testing for empty values
cs: Test na prázdnou hodnotu

note: (itstool) path: sect1/para
en: How you test for empty values depends on the type of field:
cs: Jak můžete testovat na prázdné hodnoty u různých typů polí:

note: (itstool) path: sect2/title
en: Non-text fields
cs: Netextová pole

note: (itstool) path: sect2/para
en: Non-text fields may be empty, indicating that the user has not entered any value in the field. For instance, Glom does not assume that an empty value in a numeric field should mean 0.
cs: Netextová pole mohou být prázdná, což znamená, že uživatel do pole nezadal žádnou hodnotu. Glom například nepředpokládá, že prázdná hodnota v číselném poli by měla znamenat 0.

note: (itstool) path: sect2/para
en: You can test whether a field is empty by using Python's None. For instance:
cs: Zda je pole prázdné můžete testovat pomocí hodnoty None jazyka Python. Například:

note: (itstool) path: para/programlisting
en: 
      if(record["contact_id"] == None):
        return "No Contact"
      else:
        return record.related["contacts"]["name_full"]
cs: 
      if(record["kontakt_id"] == None):
        return "Žádný kontakt"
      else:
        return record.related["kontakty"]["cele_jmeno"]

note: (itstool) path: sect2/para
en: You might also test whether there are any related records. For instance:
cs: Můžete také otestovat, jestli existují nějaké navazující záznamy. Například:

note: (itstool) path: para/programlisting
en: 
      if(record.related["contacts"] == None):
        return "No Contact"
      else:
        return record.related["contacts"]["name_full"]
cs: 
      if(record.related["kontakty"] == None):
        return "Žádný kontakt"
      else:
        return record.related["kontakty"]["cele_jmeno"]

note: (itstool) path: sect2/title
en: Text fields
cs: Textová pole

note: (itstool) path: sect2/para
en: For text fields, you should check for zero-length strings. It is not possible in Glom to distinguish between zero-length strings and the absence of any string, because there is no advantage to doing so. For instance:
cs: U textových polí byste měli kontrolovat nulovou délku řetězce. V aplikaci Glom není možné rozlišit mezi nulovou délkou řetězce a nezadaným žádným řetězcem, protože to nemá žádný praktický význam. Například:

note: (itstool) path: para/programlisting
en: 
      if(record["name_full"] == ""):
        return "No Name"
      else:
        return record["name_full"]
cs: 
      if(record["cele_jmeno"] == ""):
        return "Žádné jméno"
      else:
        return record["cele_jmeno"]

note: (itstool) path: sect1/title
en: Using the full pygda API
cs: Používání úplného API pygda

note: (itstool) path: sect1/para
en: pygda is a python API for the libgda API. The record's <literal>connection</literal> attribute provides a gda.connection that can be used to access the current database directly. This allows you to run any SQL query, for instance to read data from the database with a SELECT, or to change values in the database with an UPDATE. Note that the connection is already open so you can avoid the difficult work of specifying the connection details.
cs: pygda je API jazyka Python pro API libgda. Vlastnost <literal>connection</literal> u záznamu poskytuje gda.connection, které lze použít k přímému přístupu do aktuální databáze. Díky tomu můžete spustit libovolný dotaz v SQL, například přečíst data z databáze pomocí SELECT nebo změnit hodnoty v databázi pomocí UPDATE. Všimněte si, že spojení je již otevřeno, takže si ušetříte náročnou práci se zadáváním připojovacích údajů.

note: (itstool) path: sect1/para
en: The record's <literal>table_name</literal> attribute also provides the name of the current table.
cs: Vlastnost <literal>table_name</literal> u záznamu poskytuje název aktuální tabulky.

note: (itstool) path: sect1/para
en: This example reads all data from the current table and prints the values to the terminal:
cs: Tento příklad čte všechna data z aktuální tabulky a hodnoty vypisuje na terminál:

note: (itstool) path: para/programlisting
en: 
    # Use the current database's connection 
    # to get all the data for the current table.
    #
    # record.connection is an already-open gda.connection object,
    # saving us the bother of opening the connection,
    # or even knowing the name of the database.
    
    query = "SELECT * FROM %s" % record.table_name
    data_model = gda.gda_execute_select_command(record.connection, query)
    
    rows = data_model.get_n_rows()
    columns = data_model.get_n_columns()
    print "    Number of columns: ", columns
    
    for i in range(columns):
        print "      column ", i;
        print "        name=", data_model.get_column_title(i)
    
        # Find out whether it's the primary key:
        field = data_model.describe_column(i)
        if field.get_primary_key():
            print "        (primary key)"
    
        print "\n";
         
    print "    Number of rows: ", rows
    
    for row_index in range(rows):
        print "      row ", row_index;
    
        for col_index in range(columns):
            print "        value=", data_model.get_value_at(col_index, row_index).get()
    
        print "\n";
cs: 
    # Použití aktuálního databázového připojení 
    # k získání všech dat z aktuální tabulky.
    #
    # record.connection je již otevřený objekt gda.connection,
    # takže se nemusíme trápit s otevíráním připojení,
    # ani znalostí názvu databáze.
    
    query = "SELECT * FROM %s" % record.table_name
    data_model = gda.gda_execute_select_command(record.connection, query)
    
    rows = data_model.get_n_rows()
    columns = data_model.get_n_columns()
    print "    Počet sloupců: ", columns
    
    for i in range(columns):
        print "      sloupec ", i;
        print "        název=", data_model.get_column_title(i)
    
        # Zjistit, zda se jedná o primární klíč::
        field = data_model.describe_column(i)
        if field.get_primary_key():
            print "        (primární klíč)"
    
        print "\n";
         
    print "    Počet řádků: ", rows
    
    for row_index in range(rows):
        print "      řádek ", row_index;
    
        for col_index in range(columns):
            print "        hodnota=", data_model.get_value_at(col_index, row_index).get()
    
        print "\n";

note: (itstool) path: para/ulink
en: link
cs: odkazem

note: (itstool) path: legalnotice/para
en: Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License (GFDL), Version 1.1 or any later version published by the Free Software Foundation with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. You can find a copy of the GFDL at this <_:ulink-1/> or in the file COPYING-DOCS distributed with this manual.
cs: Je povoleno kopírovat, šířit a/nebo upravovat tento dokument za podmínek GNU Free Documentation License (GFDL) ve verzi 1.1 nebo v jakékoli další verzi vydané nadací Free Software Foundation; bez neměnných oddílů, bez textů předních desek a bez textů zadních desek. Kopii licence GFDL naleznete pod tímto <_:ulink-1/> nebo v souboru COPYING-DOCS dodávaném s touto příručkou.
