This button control is located on the Route Modification interface.
Function
The Preview button is used to display the results of applying the defined route mod session transactions in the Route Mod Preview interface.
Preview Process
Executing the preview process includes the following steps:
- Perform the appropriate validations for each defined transaction.
- A session must have at least one transaction defined.
- Each transaction must have a County, Route Type, Route Number, and Route Auxiliary defined.
- Perform additional validations specific to the transaction type. If a validation fails, then the Preview process is halted.
- Save the session definition to the database.
- Check out all routes needed for the route mod session. If any needed route is already checked out by another route mod session, then the user is notified, and the Preview process is halted.
- Load a copy of the range and point attribute tables for each checked out route into the Route Mod temp tables.
- Process the route modification transaction commands on the temp tables.
- Open Route Mod Preview interface and display the modified routes from the temp tables.
Route Mod Preview Interface
Once a Route Mod session has been defined, the user will be able to view the results of applying the route mod transactions to the routes by selecting the Preview button on the Session interface. The results will be displayed to the user in the Route Mod Preview interface. In this interface, the user will be able to modify records in the individual LRS tables. In order to do this, the user must select a route in the "Select Current Route" dropdown to populate the current tab with the editable LRS temp table records for the selected route. If any changes are made, they must be either saved or discarded before the user can change to another route or to another tab page. The Save and Discard buttons lie beside the other controls on this interface:
Control | Used To... |
Insert Link | Insert a new record into the current tab. This link is not available on the RI Additions tab and is replaced by "Insert Intersection" and "Insert Legs" links on the Intersections tab. |
Insert Repeat Link | Insert a new row and pre-populate it with values based on the current row. This link is not available on the RI Additions and Intersections tabs. |
Delete/Delete Selected Link | Delete rows from the current tab's display; the user must select the Save Changes or Apply to RIMS button for the rows to be removed from the database. This link is not available from the RI Additions tab. |
Check Route Validity Link | Check that the inputted data is valid. For a range table, the system will validate that there are no gaps, no overlaps, and no invalid dominant route connections. For a point table, the system will validate that each mile point value is a valid dominant location on the route. This link is not available for the Intersections tab. |
Display Single Record View Link | View data for the tab where a single record is displayed; this link will update to "Display Multi Record View" once selected to allow the user to view data for the tab in data rows. This link is not available for the Curves and Intersections tab. |
Set Current Row Color Link | Change the text color of the selected row in a pop-up. |
Save Changes Button | Apply all changes made by the user on the current tab to the database. |
Discard Changes Button | Discard the changes made to the tab and reset the display. |
SLD | Open the SLD Viewer at the row's specified milepoint. |
Cancel Session Button | Cancel the current session, uncheck out/remove all routes, and reset the status back to "In Progress." |
Apply to RIMS Button | Apply all data validation rules; check route validity checks; apply user changes to the Route Mod LRS temp tables; execute the Oracle stored procedure; update P2S mileage changes to the P2S SQL Server database; mark the Route Mod session as completed; close the Route Mod Preview interface; display the Modification Report interface. |
Close Button | Close the Preview pop-up and go back to the Route Modification interface. |
Comments
0 comments
Please sign in to leave a comment.