Как использовать данные, содержащиеся в нескольких связанных таблицах базы данных, для письма формы?

Я хочу создать форму письма с помощью LibreOffice Writer. Данные содержатся в базе данных LibreOffice Base, в нескольких таблицах.

Я следовал руководству Создание формы письма. Кажется, что я могу выбрать только одну таблицу базы данных.

Есть ли способ использовать данные, которые содержатся в нескольких (связанных) таблицах в форме письма?

1 ответ

Решение

Да, вы можете создать запрос, объединяющий данные из разных таблиц. Затем просто задайте запрос как "список" списка адресов в мастере слияния. В мастере слияния почты "таблица" не означает то же самое, что и в LO Base. Также запрос может выступать в качестве "таблицы".

Это кажется сложным, но объединение разных таблиц является типичной задачей базы данных, поэтому имеет смысл использовать инструменты базы данных для выполнения этой задачи. В противном случае вам пришлось бы обрабатывать таблицу JOIN изнутри мастера слияния, что кажется довольно сложным для обработки.

Другие вопросы по тегам