Как использовать данные, содержащиеся в нескольких связанных таблицах базы данных, для письма формы?
Я хочу создать форму письма с помощью LibreOffice Writer. Данные содержатся в базе данных LibreOffice Base, в нескольких таблицах.
Я следовал руководству Создание формы письма. Кажется, что я могу выбрать только одну таблицу базы данных.
Есть ли способ использовать данные, которые содержатся в нескольких (связанных) таблицах в форме письма?
1 ответ
Да, вы можете создать запрос, объединяющий данные из разных таблиц. Затем просто задайте запрос как "список" списка адресов в мастере слияния. В мастере слияния почты "таблица" не означает то же самое, что и в LO Base. Также запрос может выступать в качестве "таблицы".
Это кажется сложным, но объединение разных таблиц является типичной задачей базы данных, поэтому имеет смысл использовать инструменты базы данных для выполнения этой задачи. В противном случае вам пришлось бы обрабатывать таблицу JOIN изнутри мастера слияния, что кажется довольно сложным для обработки.