Skip to content

Data links to rider details are not persisted across sessions #167

Description

@tjsr

When making changes to the columns of an excel file which point to fields such as a riders Race plate number, transponder number, category etc, these changes are not saved and persisted beyond the current process. If CrossMgr exits - either cleanly, directed by the user, or from crashing, these links are lost, and the user must re-set them after re-opening the race file.

To Reproduce
Steps to reproduce the behaviour:

  1. From File | Recent Files open a recent .cmn file.
  2. From DataMgmt | Link to External Excel Data... select a workbook with columns you wish to link. Click 'Next'
  3. Select the sheet containing data, click 'Next'
  4. Adjust the fields from the dropdowns corresponding to the data in the spreadsheet that is to be mapped. For my test data file, RaceNo -> Bib#, Grade -> Category and EventCategory, TagNo -> Tag1. Other fields were already populated.
  5. File | Close Race
  6. Exit the application.
  7. Re-start the application
  8. Re-open the same file as per steps 1-3.
  9. In my case, the columns remains unlinked - see screenshots.

Expected behaviour
Previous values of Excel worksheet columns are populated in dropdown and grid after re-opening the application.

Desktop (please complete the following information):

  • OS: Windows 11
  • Version 3.1.68

Additional context
Additional checks coming soon.

Image

Image

After re-opening application:

Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions