Search Results for

    Show / Hide Table of Contents

    Reporting

    In versions greater than 1.22, time cockpit supports to view your data in the form of printable reports. For reporting purposes, time cockpit uses Reporting Services (SSRS).

    This page explains the reporting technology in time cockpit, what custom reports can and cannot do, and how report filters and data access work.

    Note

    Reviewed in April 2026.

    Overview

    Custom reports in time cockpit are based on RDL files. At runtime, time cockpit does not read directly from the database. Report data is provided through the time cockpit business layer, so permissions, calculated properties, and business logic still apply.

    In the standard workflow, reports are based on a single time cockpit list. The filters of that list are passed to the report. Additional SSRS-specific parameters or direct combinations of multiple data sources are not part of the standard reporting workflow.

    Note

    Do not replace the data source generated by time cockpit in the RDL file. It is intended for design time only. At runtime, time cockpit provides the actual data source.

    Typical Use

    Reporting is a good fit if you want to:

    • create printable reports for a time cockpit list
    • reuse the permissions and calculated fields of that list
    • build custom layouts on top of existing list data

    If you need data from multiple areas, a common approach is to prepare that data in a script-based list first and then build the report on top of that list.

    FAQ

    1. Do we need our own Microsoft Reporting Services Server for this functionality?
      No, you don't. time cockpit uses an embedded version of Microsoft Reporting Services.

    2. I am not familiar with Microsoft Reporting Services. How can I learn it?
      We recommend the book Professional Microsoft SQL Server 2012 Reporting Services.

    3. Will this new reporting feature be charged separately?
      No, it will not. Please note that your time cockpit subscription does not cover the licenses you need for Microsoft's tools for editing Reporting Services Definition (RDL) files (see also next question).

    4. How can we edit the RDL files that time cockpit creates?
      You can choose between Microsoft Visual Studio 2012 together with Microsoft's SQL Server Data Tools BI for Visual Studio 2012 and Microsoft SQL Server 2008 R2 Report Builder 3.0. Visual Studio is perfect for you if you are a developer who uses Visual Studio for your daily work. Use Report Builder if you do not have a background in software development and you do not know Visual Studio.

      You can download Microsoft SQL Server 2008 R2 Report Builder 3.0 from Microsoft's website. It is free of charge if you have a valid license for an SQL Server. You can find the details about the terms and conditions for Report Builder in its installation wizard.

    5. Can only time cockpit administrators benefit from this new functionality?
      Currently only time cockpit administrators can create and view custom reports. In the April 2014 release we will add the possibility to upload custom reports into your time cockpit database. Uploaded reports will be available for other users, too (full client and web client). However, creating custom reports will always be restricted to time cockpit administrators.

    6. Do the custom reports access time cockpit's database directly?
      No, they don't. Reports get their data through the time cockpit business layer. Therefore things like permissions, business logic (e.g. calculated properties), etc. apply and are available.

      Please note that you must not change the data source that time cockpit generated in the RDL files. The data source is created only for design time. At runtime, time cockpit will ignore it and deliver the appropriate data on the fly.

    7. Is it possible to add a report to time cockpit's menu?
      Currently not. We are planning to add this possibility in one of the next versions of time cockpit.

    8. Can I use Reporting Services' parameters and filters?
      Yes and no. Custom reports in time cockpit use time cockpit's existing filtering mechanism. You can add new report filters to your list if you want to. time cockpit will automatically pass these filter conditions to Reporting Services. Please note that you have to use time cockpit's filtering mechanisms. You cannot add additional filters or parameters directly in Reporting Services.

    9. Can I combine data from multiple time cockpit lists in a single report?
      No, this is currently not supported. The time cockpit list engine is very powerful. You can even create lists based on time cockpit scripts. In such a script you can put together data from all areas in time cockpit. However, this is quite an advanced scenario. If you want to build such a report and you have questions about it, please contact us at support@timecockpit.com.

    10. Can I combine data from time cockpit and other sources in a single report?
      No, this is currently not supported. If you want to include data in your report, you have to first import it into time cockpit. You can use time cockpit's Excel importer for that.

    11. Can I automatically send reports to users?
      No, this is currently not supported.

    12. I would need some reports but do not have the time to build them myself. Can you do it for me?
      Yes. Let us know how your reports should look like and we will be glad to send you a cost estimation.

    13. How can I give feedback?
      Please send your questions and feedback to support@timecockpit.com.

    • Improve this Doc
    In This Article
    Back to top Copyright © 2025 software architects gmbh