Presentation is loading. Please wait.

Presentation is loading. Please wait.

Reports and Translations

Similar presentations


Presentation on theme: "Reports and Translations"— Presentation transcript:

1 Reports and Translations
Workshop 4 Reports and Translations Boris Wylutzki 2016

2 Workshop 4 – Reports and Translations
Agenda Workshop 4 – Reports and Translations Repository contents of VPRO-Tools Packaging and installing reports Modifications in Crystal Report Translation files of VariAdd Project plus Export and import of translations Goals: Developer can modify and distribute reports Developer can modify and distribute translations Duration: 2 hours presentation 1 hour questions & answers

3 Prerequisites Visual Studio Professional or Enterprise Edition; Community/Express Edition is not enough VS 2015 should also work, but we have not tested it yet. Microsoft SQL Server 2008 R2 / 2012 / recommended; not Express Edition SAP Business One 9.2 PL04 You can follow with 9.1 PL13 as well, but we will use 9.2 for demonstration. Source code: vpro-src z and vpro-tools-src z See workshop invitation SAP Crystal Reports 2013 SP5 for SAP Business One From SAP Download Center, or see invitation SAP Crystal Reports Runtime engine for .Net Framework (32bit and 64bit) Installed with SBO automatically; latest version (SP17) recommended From SAP Download Center, or

4 Repository VPRO-Tools
Free extra resources for partners; not part of the product itself! \VPRO-Tools\Tools Various tools for partners and customers to work with VariAdd Project Not all are compatible anymore \VPRO-Reports\Reports\<HANA|MSSQL>\Reports Crystal Report (.rpt) files \VPRO-Reports\Reports\<HANA|MSSQL>\Reports SQL Views, stored procedures, functions for reports \VPRO-Reports\Reports\<HANA|MSSQL>\_output Generated report package \VPRO-Tools\Reports\Documentation Documentation for all reports, changelog, special queries (not actually part of reports)

5 Package Reports HANA: Run \VPRO-Tools\Reports\HANA\_Create reports zip.bat MSSQL: Run \VPRO-Tools\Reports\MSSQL\_Create reports zip.bat

6 Report SQL Scripting MSSQL and HANA reports are separate
Make all scripts re-executable HANA: CALL "BxPro_system_DropProcedure"(…) CALL "BxPro_system_DropFunction"(…) CALL "BxPro_system_DropView"(…) MSSQL: IF EXISTS (SELECT * FROM sys.objects …) DROP FUNCTION …

7 Crystal Reports Connection
MSSQL HANA driver={HDBODBC32};servernode=your-hana-server:30015; CS=YOUR_COMPANY;UID=SYSTEM;PWD=your-password

8 Translation resources
Database import \Sources\BXPRO\Trimergo-B2-Client\resource-build\language For older C# code Proprietary XML files Automatically imported into database on setup: [trimergo].[trimergo_language] Edit with Notepad ResX Files \Sources\BXPRO\BxPROLocalization and \Sources\BXFramework4PRO\TxLocalization For newer C# code Edit in Visual Studio 2013 with TxResxGeneratorSetup plugin Java properties files \Sources\BXPRO\Trimergo-B2-Server\src For planboard (Java applet) Edit with Notepad or some Eclipse plugin

9 Translation Import/Export Process
See: \Sources\BXPRO\Documentation\ Translation Diagram.vsdx Fully documented in: \Sources\BXPRO\Documentation\ Translation Developer Guide.docx Manual for partners: \Sources\BXPRO\Documentation\ Translation Partner Manual.docx

10 Translation Import/Export Process (Simplified)
❶ Use TxTranslationConverter for .resx ↔ Excel ❸ Use .properties files as they are. ❷ Use Language Manager for Database ↔ Excel Administration > Add-Ons > VariAdd Project plus > VariAdd Project plus Settings > PRO > [x] Enable Language Manager Restart Add-On Tools > VariAdd Project plus > Language Manager

11 Thank you! Questions?


Download ppt "Reports and Translations"

Similar presentations


Ads by Google