<html>
    <head>
      <base href="https://bugs.documentfoundation.org/">
    </head>
    <body><table border="1" cellspacing="0" cellpadding="8">
        <tr>
          <th>Bug ID</th>
          <td><a class="bz_bug_link 
          bz_status_UNCONFIRMED "
   title="UNCONFIRMED - FILESAVE: Input fields saved in DOCX get corrupted"
   href="https://bugs.documentfoundation.org/show_bug.cgi?id=122186">122186</a>
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>FILESAVE: Input fields saved in DOCX get corrupted
          </td>
        </tr>

        <tr>
          <th>Product</th>
          <td>LibreOffice
          </td>
        </tr>

        <tr>
          <th>Version</th>
          <td>4.0.0.3 release
          </td>
        </tr>

        <tr>
          <th>Hardware</th>
          <td>All
          </td>
        </tr>

        <tr>
          <th>OS</th>
          <td>All
          </td>
        </tr>

        <tr>
          <th>Status</th>
          <td>UNCONFIRMED
          </td>
        </tr>

        <tr>
          <th>Keywords</th>
          <td>filter:docx
          </td>
        </tr>

        <tr>
          <th>Severity</th>
          <td>normal
          </td>
        </tr>

        <tr>
          <th>Priority</th>
          <td>medium
          </td>
        </tr>

        <tr>
          <th>Component</th>
          <td>Writer
          </td>
        </tr>

        <tr>
          <th>Assignee</th>
          <td>libreoffice-bugs@lists.freedesktop.org
          </td>
        </tr>

        <tr>
          <th>Reporter</th>
          <td>baron@caesar.elte.hu
          </td>
        </tr>

        <tr>
          <th>Blocks</th>
          <td>104523
          </td>
        </tr></table>
      <p>
        <div>
        <pre>Created <span class=""><a href="http://bugs.documentfoundation.org/attachment.cgi?id=147658" name="attach_147658" title="Sample ODT">attachment 147658</a> <a href="http://bugs.documentfoundation.org/attachment.cgi?id=147658&action=edit" title="Sample ODT">[details]</a></span>
Sample ODT

The attached ODT contains an 'Input list' and an 'Input field', both added to
an empty document via Insert -> Field -> More fields... / Functions Tab.
This bug report is about what happens if the sample is saved as DOCX, and
opened in Writer / Word.
Note that Writer currently has limited support for Word's different types of
form controls, this issue is just about patching up the export code to produce
reasonably working controls.

In Word, for legacy form elements (the ones these are supposed to be exported
as) to be fillable, 'Restrict Editing' has to be set with 'Editing
restrictions' set to only allow 'Filling in forms'. In Writer the corresponding
setting is a compatibility option: 'Protect Form' in Options -> LibreOffice
Writer -> Compatibility. In Writer the form elements can be filled even if the
'Protect Form' compatibility option isn't set.


Thus the expected behavior would be the following:

1. If compatibility option 'Protect Form' is not set during save:
 a. In Writer the input fields should be fillable as is, the text should be
editable.
 b. In Word the input fields should be fillable after setting 'Editing
restrictions' to 'Filling in forms'.

2. If compatibility option 'Protect Form' is set during save: 
 a. Both in Writer and Word the text should read-only, but the input fields
should be fillable.


Actual behavior:

1.a. In Writer the list remains, but no entries can be selected, the field
disappears.
1.b. In Word the field disappears, the list seems to be editable after
restricting to 'Filling in forms' (might still be corrupted, didn't check in
detail).

2.a. In Writer the document is a single read-only region that otherwise is
similar to 1.a. In Word the document is restricted, but the whole region is
editable (input list doesn't work, and the field disappears in this case as
well).


Observed using LO 6.3.0.0.alpha0+ (2018-12-18,
2b9739b9b009de93efa4f24995469c3bb9d82261) & 4.0.0.3 / Windows 7.</pre>
        </div>
      </p>

        <div id="referenced">
          <hr style="border: 1px dashed #969696">
          <b>Referenced Bugs:</b>
          <ul>
              <li>
                [<a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - [META] DOCX (OOXML) ActiveX and Legacy form control related issues"
   href="https://bugs.documentfoundation.org/show_bug.cgi?id=104523">Bug 104523</a>] [META] DOCX (OOXML) ActiveX and Legacy form control related issues
              </li>
          </ul>
        </div>
        <br>

      <hr>
      <span>You are receiving this mail because:</span>

      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>