Форум LibreOffice по-русски

Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - Сергей Хоменко

Страницы: [1]
1
Доброго времени суток.

Полдня общался с поисковиками, с нулевым результатом...
Подскажите, уважаемые знатоки, как в ODT вставить поле "Текст с условием", аргументами которого являются не константные строки, а выражения? В частности, с использованием полей базы.

Например:
Если База.Таблица.Поле=="Значение" Тогда
    "+" + База.Таблица.Поле1
Иначе
    "-" + База.Таблица.Поле2
КонецЕсли

Либо как вставить в текст результат вычисления функции на бейсике и как в этой функции сослаться на поля текущего (или другого подключенного к документу) источника данных.
Судя по всему, мышевозные возможности LO ограничены самыми примитивными статическими элементами, так что второго варианта не избежать. Но что вставить в текст - не пойму.
Макрос, по которому нужно щелкать, не подходит. Вычисление должно производится автоматически при обновлении полей на странице или формировании результатов слияния.

Заранее благодарю за любую инфу.

Страницы: [1]
© 2012-2017 LibreOffice по-русски. Powered by SMF®

Яндекс.Метрика