UPDATE Command, SHOW CHANGES Option and Error Messages
- Last UpdatedDec 05, 2025
- 2 minute read
The commands UPDATE DESIgn, UPDATE ANNOtation and UPDATE ALL have the option SHOW CHAnges. In each case this option will update the picture to the latest relevant data and VIEW attributes, including changes. This option is only valid at View elements or above. If no changes are found on the View, a message will be output to reassure the user that the SHOW CHAnges option has been properly evaluated.
The following error conditions may be encountered when using the SHOW CHAnges option:
-
If the SHOW CHAnges option is given below View level, updating will proceed and the following error message will be displayed:
64,444: The SHOW CHANGES option will be ignored when issued below a View
-
If no Comparison Date or Stamp is specified, updating will be abandoned and the following error message will be displayed:
64,446: No current Comparison Date or Stamp defined. UPDATE SHOW CHANGES abandoned.
-
If the View's CRSF attribute is unset, it is assumed that default Design and Annotation Change Rules are to be applied. These are equivalent to the following:
USE /default-design-change-style FOR ALL WITH MODIFIED())
USE /default-anno-change-style FOR ADDED AND CHANGED ANNO
where the defaults are listed in Design Change Styles and Annotation Change Styles.
-
If the View's CRSF attribute is invalid, updating will be abandoned and the following error message will be displayed:
64,64: <view-name>:CRSF attribute value is invalid
followed by the error message:
64,153: <view-name>:Generation of Design (or Annotation or All) graphics abandoned
-
If the CRSF references a CRST that contains no rules, updating will be abandoned and the following error message will be displayed:
64,445: <CRST-name>: No DCRULEs (or ACRULEs or Change Rules) defined
followed by the error message:
64,153: <view-name>:Generation of Design (or Annotation or All) graphics abandoned
-
If the CRSF references a CRST that contains no DCRULEs (with reference to an UPDATE DESI command), or no ACRULEs (with reference to an UPDATE ANNO command), updating will be abandoned and the following error message will be displayed:
64,445: <CRST-name>: No DCRULEs (or ACRULEs) defined
followed by the error message:
64,153: <view-name>:Generation of Design (or Annotation or
All) graphics abandoned
In this case if the command was UPDATE ALL and the CRST contains ACRULES but no DCRULEs (for example), then it is assumed that the user wants to produce a drawing on which only annotation changes are marked.
-
If the DCSTYF or ACSTYF attribute of a Change Rule is unset or invalid, updating will be abandoned and one of the following error messages will be displayed:
64,64: <rule-name>:DCSTYF (or ACSTYF) attribute value is invalid
64,65: <rule-name>:DCSTYF (or ACSTYF) attribute value unset
followed by the error message:
64,153: <view-name>:Generation of Design (or Annotation or All) graphics abandoned
-
If the CRIT attribute of a DCRULE is unset (with reference to an UPDATE DESI and an UPDATE ALL command), the following error message will be displayed:
64,296: Warning: <rule-name>: is invalid and will be ignored