Engineering Requirements Management

Engineering Requirements Management

Come for answers, stay for best practices. All we're missing is you.

 View Only
  • 1.  DOORS 9.7 - How to use read-only timeout.

    Posted Fri October 02, 2020 01:20 PM

    We moved to DOORS 9.7 and in the release notes it claims there is a new feature that will make modules go read-only if the user is idle for a specified time. Does anyone know how this is setup? I don't see anything obvious in the tool...maybe it is an admin feature?

    This is the note in the 9.7 release note:

    • In the edit or shareable edit mode, a DOORS module switches to the read-only mode when there is no activity for the determined time that is configured by the user.





    #DOORS
    #Support
    #EngineeringRequirementsManagement
    #Sustainability
    #SupportMigration


  • 2.  RE: DOORS 9.7 - How to use read-only timeout.
    Best Answer

    Posted Mon October 05, 2020 02:02 PM

    I found the perms in the DXL Reference Manual that go with this setting but I haven't messed around with them yet.

    Void setGlobalVarsForSwitchModuleToReadOnly(bool isEnabled, int timeoutValue) bool getDatabaseSwitchModuleToReadOnlyEnabled(void)



    #Support
    #SupportMigration
    #EngineeringRequirementsManagement
    #DOORS
    #Sustainability


  • 3.  RE: DOORS 9.7 - How to use read-only timeout.
    Best Answer

    Posted Mon October 05, 2020 09:55 PM

    If you go to the DOORS database properties, there is a section for "Switch module to read-only". From there you can enable it and set the desired time for the switch.





    #Sustainability
    #Support
    #DOORS
    #EngineeringRequirementsManagement
    #SupportMigration


  • 4.  RE: DOORS 9.7 - How to use read-only timeout.
    Best Answer

    Posted Mon November 02, 2020 04:18 PM

    testing has proven that module changes made prior to the timeout switching back to read-only are lost if they have not been saved!





    #DOORS
    #SupportMigration
    #Support
    #EngineeringRequirementsManagement
    #Sustainability


  • 5.  RE: DOORS 9.7 - How to use read-only timeout.
    Best Answer

    Posted Mon November 02, 2020 04:26 PM

    In the same release there is an "auto-save" feature that can be enabled. I these features should probably used with together so not to lose unsaved data.


    The odd thing is the auto-save seems to be configured by the user but the timeout is configured by that administrator...so I guess it is up to the user to decide if they want to lose unsaved changes or not.





    #DOORS
    #Support
    #Sustainability
    #SupportMigration
    #EngineeringRequirementsManagement


  • 6.  RE: DOORS 9.7 - How to use read-only timeout.
    Best Answer

    Posted Mon November 09, 2020 10:59 PM

    We have found that even with auto save turned on and set for 2 minutes and the read only feature set for 15 minutes that we lose data. It turns out that if you are actively editing but have not lost focus on the object you are editing, then DOORS doesn't seem to recognize it and won't save it with the auto save feature. If you happen to be editing still when the 15min timer set for the read only shift expires, you will loose the data -- even if you are still typing! Does anyone have a fix for that??





    #Support
    #DOORS
    #EngineeringRequirementsManagement
    #Sustainability
    #SupportMigration


  • 7.  RE: DOORS 9.7 - How to use read-only timeout.
    Best Answer

    Posted Tue November 10, 2020 05:57 PM

    This probably has to do with how they are determining if a session is idle. Just typing text isn't a trackable event in DOORS, so this is being considered "idle". And since you are in the middle of editing, the changes haven't been committed locally so the autosave isn't going to work. I would push to increase the read-only timeout...15 minutes is pretty short.





    #EngineeringRequirementsManagement
    #DOORS
    #SupportMigration
    #Support
    #Sustainability