Each train type on each section of track has a specific running time, set by Those Who Know.
My users need the option of modifying the value of that setting (train journey time in minutes) by either
- a percentage (positive or negative)
- a fixed number of minutes (train will take longer or shorter than the setting)
- total blockage (train will not run)
In a datagrid, the users will choose a start and end point on the rail network (which determines which sections of track are affected), the time period when their adjustment will be valid, and the adjustment type and value.
I thought to use just a single column in each row as an input field for "Adjustment" which allows entry of any of the option above.
Is that possible? Is it wise? Please suggest a clear interface to choose and enter one of the three adjustment options above.