Skip to content

calvin6608/ServiceReportRecorder

Repository files navigation

Service Report Recorder

This independent solution is a Windows desktop application for recording service work and exporting a clearer, professional service report.

Features

  • Records customer details, report type, model number, completion state, notes, signatures, and line-item service work.
  • Stores all data locally in SQLite as service-reports.db in the same folder as the running program.
  • Searches saved reports by company, contact, report number, or model number.
  • Exports the current report to either:
    • Excel .xlsx using a styled landscape A4 worksheet.
    • PDF .pdf using the same professional layout.

Running on Windows

  1. Install the .NET 8 SDK.
  2. Open the independent ServiceReportRecorder.sln solution in Visual Studio 2022 or newer. Do not use asp_modbus.sln for this app.
  3. Set ServiceReportRecorder as the startup project.
  4. Restore NuGet packages and run the project.

Report layout improvements

The generated report keeps the familiar service-report sections but improves readability with:

  • A clean blue title/header area.
  • Structured customer and report metadata blocks.
  • A wider work-item table with clearer column names.
  • Explicit Open/Closed status per work item.
  • Separate summary, note, engineer, director, and comment areas.
  • Print-friendly landscape A4 page setup for Excel and PDF.

About

ServiceReportRecorder commissions

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages