This independent solution is a Windows desktop application for recording service work and exporting a clearer, professional service report.
- 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.dbin 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
.xlsxusing a styled landscape A4 worksheet. - PDF
.pdfusing the same professional layout.
- Excel
- Install the .NET 8 SDK.
- Open the independent
ServiceReportRecorder.slnsolution in Visual Studio 2022 or newer. Do not useasp_modbus.slnfor this app. - Set
ServiceReportRecorderas the startup project. - Restore NuGet packages and run the project.
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.