Форум поддержки пользователей. LibreOffice, Apache OpenOffice, OpenOffice.org

Форум поддержки пользователей. LibreOffice, Apache OpenOffice, OpenOffice.org

29 Октябрь 2020, 14:40 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: Часто задаваемые вопросы по LibreOffice и Apache OpenOffice.org
 
   Начало   Помощь Поиск Войти Регистрация    задать вопрос  
Страниц: 1   Вниз
  Печать  
Автор Тема: Writer. Примечания. Автонумерация примечаний.  (Прочитано 297 раз)
0 Пользователей и 1 Гость смотрят эту тему.
wertual
Участник
**
Offline Offline

Сообщений: 5


« Стартовое сообщение: 18 Сентябрь 2020, 15:18 »

Всем привет!
Может кто сталкивался с примечаниями в LO.
У меня ситуация следующая: есть документ, в котором есть приложения. Приложения нумеруются полем. Причем часть полей может не отображаться, потому что в это поле не прилетела информация:
например в тексте есть следующее:

ПАспорт см Приложение№ 1;
Вид на жительство  см Приложение№ ...; (это строка отображаться не будет, так как у человека есть паспорт)
Водительское удостоверение см Приложение № 2;

Внизу документа имеем перечень приложений:
1. Паспорт, страницы 31-34;
2.В/У .

Подскажите как подойти к решению задачи по динамическому заполнению полей.
Я использую Freemarker и Java библиотеку opensagres/xdocreport, а также LibreOffice SDK.

Записан
economist
Форумчанин
***
Offline Offline

Сообщений: 1 296


« Ответ #1: 18 Сентябрь 2020, 17:08 »

В LibreOffice Writer есть условные абзацы, в которых могут быть Поля с нумераторами (даже только они) и появляться/скрываться по-очереди.

Переменные (Ctrl+F2) или Поля БД, если они пустые или прилетело в них пустое значение - могут скрывать абзацы, если "" или 0. Если не 0 - Страницы приложения 31-34 - можно посчитать и вывести текстовой Формулой. Эту же формулу можно скопировать и в список приложений. Но если вы все генерите кодом - проще всё же посчитать в нем и все вставить как константы (если правка в LO не грозит).
Записан

Руб. за сто, что Питоньяк
Любит водку и коньяк!
Потому что мне, без оных, -
Не понять его никак...
Страниц: 1   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!