https://bugs.documentfoundation.org/show_bug.cgi?id=148494

            Bug ID: 148494
           Summary: FILESAVE DOCX Field MacroButton saved incorrectly
           Product: LibreOffice
           Version: 7.4.0.0 alpha0+ Master
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Severity: normal
          Priority: medium
         Component: Writer
          Assignee: libreoffice-bugs@lists.freedesktop.org
          Reporter: kelem...@ubuntu.com
            Blocks: 112969

Created attachment 179438
  --> https://bugs.documentfoundation.org/attachment.cgi?id=179438&action=edit
Example file from Word 2013

Attached document contains a MergeButton field.
This is imported correctly as a field in Writer (the built-in Word macros set
in the field do not work though, which is a different issue).
Saving the file as DOCX is breaking the field, which has less separator spaces
than originally. 
Writer won't recognize it as field after reload while Word recognizes it as
field, but does not work until the missing space is added.

1, Open attached file in Word, right click on the field and choose Edit Field.
2, Notice it is a MacroButton type field, with "Hello World" as Display text
and "AllCaps" as Macro name (from the built-in Word macro library).
2, Open the file in Writer, save as DOCX and open that in Word
3, Now in Word right click on the field and choose Edit Field.
4, Word shows the field as "MACROBUTTONAllCaps Hello World" 

Version: 7.4.0.0.alpha0+ (x64) / LibreOffice Community
Build ID: cf4d5ed026c8799a70432a832a8a707c2e316216
CPU threads: 14; OS: Windows 10.0 Build 19044; UI render: default; VCL: win
Locale: en-US (hu_HU); UI: en-US
Calc: threaded Jumbo

Export behavior is the same back to 4.1, before it was even worse, this was not
even exported as field.


Referenced Bugs:

https://bugs.documentfoundation.org/show_bug.cgi?id=112969
[Bug 112969] [META] DOCX (OOXML) field-related issues
-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to