Mirror value from input list elsewhere in Writer document

In LibreOffice 5 Writer, I have multiple input list fields all containing the same list entries, and the user has to pick the same identical value for each input. What I would like to have instead: the user only has to select the value once and then the value is reflected where needed later on in the document. Any way to do this without resorting to macros?

Hi

It is possible with bookmarks.

  • Select the Input list field in the document then Insertâ–¸Bookmarkâ–¸give a name.
  • Bookmarks are “fragile”: user can delete them accidentally. If possible include the list in a protected section of the document:
  • Select the paragraph(s) then Insertâ–¸Sectionâ–¸check Write Protection (to unprotect Formatâ–¸Section)
  • At the place where you want to reflect the value picked in the list, Insertâ–¸Cross-referenceâ–¸Type: Bookmarksâ–¸Selection: select the bookmark’s nameâ–¸Insert reference to: Reference.

See ListeSaisie.odt

Regards

1 Like

Thank you, your solution works perfectly.