====== S0900 – Export dat ====== [[orfertopen:s0900:start|← Zpět na přehled S0900]] Program S0900 umožňuje exportovat data tabulky do několika formátů. Export vždy respektuje **aktuálně zobrazovaná pole** (nastavená funkcí [[orfertopen:s0900:vyberpoli|Výběr polí]]) a **aktuální filtr a rozsah**. ===== Spuštění exportu ===== **CSV / pevná délka / XML:** Menu → Export… **Excel (.xlsx):** Menu → Export do Excelu… **OpenOffice (.ods):** Menu → Export do Open Office… ===== Export do CSV ===== **Spuštění:** Menu → Export…, poté vyberte formát **CSV** v dialogu. ==== Dialog Export ==== ^ Prvek ^ Popis ^ | **Formát** | CSV (oddělený znakem) nebo Pevná délka | | **Oddělovač** | Znak oddělující pole: čárka, středník, tabulátor, vlastní znak | | **Záhlaví** | Zahrnutí záhlaví (názvů sloupců) jako prvního řádku | | **Kódování** | Znaková sada výstupního souboru (UTF-8, Windows-1250, ISO...) | | **Výběr polí** | Předvyplněno aktuálně zobrazovanými poli; lze upravit | | **Cílový soubor** | Cesta a název výstupního souboru (dialog pro výběr umístění) | | **Rozsah vět** | Označené věty / Všechny věty dle filtru | - Nastavte parametry exportu. - Klikněte **OK** – zobrazí se progress bar průběhu exportu. - Po dokončení se soubor uloží do zadané cesty a zobrazí informace o počtu exportovaných řádků. > 💡 **Tip:** Pro otevření v Microsoft Excel doporučujeme kódování **Windows-1250** a oddělovač **středník**. Pro přenos dat do jiných systémů volte **UTF-8**. ===== Export – Pevná délka ===== **Spuštění:** Menu → Export…, poté vyberte formát **Pevná délka** v dialogu. Každé pole zabírá pevný počet znaků dle délky DB sloupce. Kratší hodnoty jsou doplněny mezerami. Záznamy jsou odděleny odřádkováním (CRLF nebo LF dle nastavení). Tento formát je vhodný pro výměnu dat s legacy systémy (COBOL, AS/400). ===== Export do Excelu ===== **Spuštění:** Menu → Export do Excelu… Exportuje data do souboru formátu **.xlsx** (Microsoft Excel 2007 a novější). * První řádek tvoří záhlaví se jmény sloupců. * Datové typy jsou respektovány – čísla jako čísla, data jako datumový formát Excelu. * Exportují se pouze aktuálně zobrazovaná pole dle nastavení [[orfertopen:s0900:vyberpoli|Výběr polí]]. Výběr cílového souboru proběhne přes standardní dialog pro uložení souboru. ===== Export do XML ===== **Spuštění:** Menu → Export… → formát **XML** Výstupní soubor má strukturu: 12345 Příklad ... ... Název kořenového elementu odpovídá názvu exportované DB tabulky. Každý záznam je reprezentován elementem '''', každé pole elementem '''' s atributem ''nazev''. ===== Export do OpenOffice ===== **Spuštění:** Menu → Export do Open Office… Exportuje data do formátu **.ods** (OpenDocument Spreadsheet) kompatibilního s LibreOffice Calc a Apache OpenOffice. Chování je shodné s exportem do Excelu – záhlaví v prvním řádku, respektování výběru polí a filtru. ===== Poznámky k exportu ===== * Exportuje se vždy obsah **aktuálně zobrazovaných polí** – pokud chcete exportovat jiné sloupce, nejprve upravte [[orfertopen:s0900:vyberpoli|Výběr polí]]. * Pořadí sloupců v exportu odpovídá pořadí sloupců v browsu. * Velké tabulky (stovky tisíc řádků) se exportují s progress barem – operaci lze přerušit tlačítkem **Storno**.