https://bugs.freedesktop.org/show_bug.cgi?id=44081

             Bug #: 44081
           Summary: EDITING - A form set to open in read-only mode can
                    never be switched back
    Classification: Unclassified
           Product: LibreOffice
           Version: LibO 3.4.5 RC1
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: minor
          Priority: medium
         Component: Database
        AssignedTo: [email protected]
        ReportedBy: [email protected]


Created attachment 54725
  --> https://bugs.freedesktop.org/attachment.cgi?id=54725
Demonstration of the bug preventing read-only forms from having the read-only
setting turned off.

A Base form that has had the "Open file read-only" setting turned on and saved
in a Base file can never be edited again.  The "open file read-only" setting
can not be turned off again.

To reproduce:
1) Create a new LibreOffice Base database.
2) Create a form in the database.
3) While editing the form, select "File->Properties" and click on the
"Security" tab.  Check the "Open file read-only" checkbox and click "Ok".
4) Save the form, close it, then save the Base file, and close it.

>From this point on, if you open the Base file, the form can never again be
edited.

Normally, in a Writer file (which is the closest analog to a Base form) the
setting can be turned off by:
1) Clicking the "Edit File" button in the "Standard" toolbar
2) Selecting "File->Properties", clicking on the "Security" tab, and unchecking
"Open file read-only"
However, in Base forms, the "Edit File" button is always grayed.  And once the
form is saved with the "Open file read-only" setting turned on, the form always
opens with design-mode turned off and the button to turn on design-mode also
grayed.  Copying the form has no effect, as the copy has the read-only setting
turned on as well.

The attached database demonstrates.  There are two forms in it.  One that can
be edited, one that cannot be.

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to