Konverze rpt do xlsx

Převod souboru RPT do XLSX

Převeďte soubory Crystal Reports a RPT v prostém textu na upravitelné sešity Excel.

Vytvořte soubory XLSX online

Soubory RPT zatím číst neumíme, takže tenhle převod nenabízíme. Pokud dokážete svou práci uložit do některého z těchto formátů nebo dalších, XLSX z něj vyrobíme:

Jak převést soubor rpt do formátu xlsx

Přijímající systém může akceptovat pouze upravitelný Excel workbook, zatímco uživatelé mohou potřebovat filtrovat, vypočítávat nebo archivovat data z pevné sestavy. Převod souboru zachová použitelné hodnoty sestavy ve formátu podporovaném Excelem a dalšími spreadsheet aplikacemi.

Co je formát RPT

.rpt je přípona používaná několika nesouvisejícími formáty sestav, nikoli jedna univerzální specifikace. Nejběžnějším typem je proprietární sestava Crystal Reports vytvořená v SAP Crystal Reports nebo softwarem, který obsahuje engine Crystal Reports. Může obsahovat databázová pole, skupiny, vzorce, parametry, grafy, podsestavy a pokyny pro rozvržení, nikoli pouze hodnoty tabulky.

Účetní, laboratorní, výrobní a databázové aplikace také používají .rpt pro textové nebo proprietární sestavy. Před výběrem konvertoru zjistěte aplikaci, která soubor vytvořila, její zdrojový systém nebo dokumentaci. Přejmenování .rpt na .xlsx změní pouze název souboru a nepřevede jeho obsah.

Co je formát XLSX

.xlsx je XML-based Microsoft Excel Workbook format. Podporuje worksheets, multiple tabs, tables, formulas, filters, charts, cell formatting a structured data a lze jej otevřít v Microsoft Excel, LibreOffice Calc a mnoha systémech pro zpracování dat.

XLSX je vhodný, když příjemci musí upravovat nebo analyzovat hodnoty sestavy, když služba přijímá Excel workbooks nebo když jsou spreadsheet data užitečnější než layout určený pro tisk. Data-only export z Crystal Reports obecně zachovává pole pro analýzu spolehlivěji než původní návrh stránky.

Jak převést soubor RPT na XLSX

Použijte Crystal Reports nebo zdrojovou aplikaci

  1. Otevřete soubor v SAP Crystal Reports nebo v podnikové aplikaci, která poskytuje prohlížení a export Crystal Reports. Samostatný viewer může exportovat pouze v případě, že tuto funkci umožňuje jeho verze a oprávnění.
  2. Pokud jsou vyžadovány aktuální hodnoty z databáze, aktualizujte sestavu. Zadejte požadované parametry a ověřte, že zobrazené záznamy jsou správné.
  3. Vyberte File → Export → Export Report a poté Microsoft Excel Workbook Data-Only nebo ekvivalentní možnost Excel data-only. Názvy možností se liší podle vydání Crystal Reports.
  4. Vyberte cílové umístění a uložte výsledek jako report.xlsx. Pokud je exportní dialog nabízí, nastavte rozsahy stránek, možnosti záznamů nebo nastavení worksheetu.
  5. Otevřete workbook v Excelu nebo LibreOffice Calc a zkontrolujte počet řádků, součty, data, oddělovače desetinných míst, hodnoty null, oddělení skupin, karty worksheetů a dlouhá nebo zkrácená pole.

Data-only export je obvykle nejlepší možnost Crystal Reports pro filtrování a výpočty, protože umísťuje pole sestavy do sloupců worksheetu s menším rušením způsobeným pozicováním na stránce. Pokud nainstalované vydání nabízí pouze Microsoft Excel 97-2000 nebo Excel 97-2000 Data-Only, exportujte do report.xls, otevřete tento soubor v Excelu nebo LibreOffice a použijte File → Save As → Excel Workbook (*.xlsx). Nepřejmenovávejte .rpt ani .xls na .xlsx.

Importujte textový soubor RPT

Otevřete kopii souboru v textovém editoru. Pokud obsahuje čitelné sloupce oddělené delimitery nebo sloupce s pevnou šířkou, importujte jej jako text namísto použití konvertoru Crystal Reports. V Excelu vyberte Data → From Text/CSV, zvolte delimiter nebo layout s pevnou šířkou, nastavte typy sloupců, abyste zabránili nechtěnému převodu na datum nebo vědecký zápis čísla, načtěte data a uložte je jako .xlsx. LibreOffice Calc poskytuje ekvivalentní dialog Text Import prostřednictvím File → Open.

Online converter používejte pouze pro vhodné soubory

U textové varianty RPT nebo výslovně podporované varianty lze zvážit služby jako CloudConvert, Zamzar a Convertio, ale podpora proprietárních souborů Crystal Reports je nekonzistentní. Před nahráním ověřte, že služba uvádí přesné vstupní formáty a výstup XLSX; nepodporovaná binární sestava může být odmítnuta nebo nesprávně načtena.

Nenahrávejte zákaznické, finanční, zdravotní ani interní databázové sestavy, pokud podmínky poskytovatele týkající se šifrování, uchovávání, zpracování a mazání nesplňují požadovaný bezpečnostní standard. U proprietárních souborů Crystal Reports je export prostřednictvím původního softwaru Crystal Reports nebo zdrojové aplikace obecně spolehlivější než obecný webový konvertor.

Omezení kvality a kompatibility

Export do Excelu není pixelově přesnou reprodukcí sestavy Crystal. Záhlaví a zápatí stránek, sloučené objekty, grafy, podsestavy, opakované popisky skupin, vzorce a podmíněné formátování mohou být přeuspořádány, vynechány nebo rozděleny mezi worksheets. Vzorce sestavy se mohou změnit na vypočítané hodnoty namísto upravitelných vzorců Excelu a výzvy k zadání parametrů sestavy se nestanou interaktivními ovládacími prvky Excelu.

Excel worksheets jsou omezeny na 1 048 576 řádků a 16 384 sloupců. Velké nebo široké sestavy mohou být zkráceny, fragmentovány nebo rozděleny do více sheets. Pokud je to možné, před exportem sestavu filtrujte, pro analýzu používejte data-only výstup a důležité součty porovnávejte se zdrojovou sestavou. Ponechte si původní soubor .rpt, protože workbook XLSX již nemusí obsahovat databázové připojení sestavy, vzorce, parametry, podsestavy ani definici layoutu.

Často kladené otázky

Zůstane rozvržení mé sestavy .rpt po převodu do .xlsx stejné?

Ne úplně; data sestavy a velká část jejího tabulkového formátování se mohou přenést, ale sekce Crystal Reports, konce stránek, záhlaví, zápatí a umístěné objekty mohou být převedeny do řádků a sloupců tabulky. Soubory RPT ve formátu prostého textu závisí na tom, jak konzistentně jsou definovány mezery a sloupce.

Zachovají se vzorce a grafy Crystal Reports v souboru .xlsx?

Obvykle ne jako plně upravitelné vzorce Excelu nebo objekty grafů; převod obvykle exportuje místo toho jejich zobrazené výsledky a data sestavy. Logiku sestavy, parametry, seskupování a vypočítaná pole může být nutné v sešitu znovu vytvořit.

Proč jsou sloupce po převodu souboru .rpt ve formátu prostého textu do .xlsx špatně zarovnané?

Sloupce se mohou posunout, když RPT používá proměnlivý počet mezer, tabulátory, zalomené řádky nebo písma s různou šířkou znaků. Převodník musí hranice sloupců odhadnout z textu, takže nekonzistentní řádky mohou vyžadovat vyčištění nebo ruční oddělení sloupců.

Mohu převedený soubor .xlsx upravovat jako běžnou tabulku?

Ano, exportované buňky lze obecně upravovat, řadit a přepočítávat v softwaru kompatibilním s Excelem, ale původní návrh sestavy RPT se nezachová jako upravitelná šablona sestavy. Převod sešitu zpět spolehlivě neobnoví původní rozvržení Crystal Reports ani formátování prostého textu.