У меня есть база данных MS Access, и я хочу сгенерировать отчет для каждого отдельного клиента и всех предметов, которые переданы этому клиенту.Моя база данных проста.Вот следующие таблицы с соответствующими упомянутыми полями:
Клиенты - CustomerID , Имя, Фамилия, Адрес
Кредиты - LoanRefNo , CustomerID,ItemID, DateLoaned, DateReturned
Item - ItemID , ItemTypeNo, Vendor, Комментарии
Item_Type - ItemTypeNo , Описание
Здесьэто запрос SQL, который возвращает все элементы, переданные в аренду конкретному клиенту
SELECT Loans.ItemID, FirstName, LastName, Description
FROM ((Customers INNER JOIN Loans ON Customers.CustomerID = Loans.CustomerID)
INNER JOIN Items ON Loans.ItemID = Items.ItemID)
INNER JOIN Item_Type ON Items.ItemTypeNo = Item_Type.ItemTypeNo
WHERE Loans.CustomerID = 2;
Теперь у меня есть таблица Excel с форматированием, которую я хочу сохранить.Я хочу вставить имя клиента в одну ячейку, а затем названия предметов, взятых в свои собственные ячейки, и дату, когда он был взят в одну ячейку.Это в идеале одним нажатием кнопки запросить базу данных, отсортировать результат запроса в соответствующие ячейки (с учетом требуемого форматирования электронной таблицы) электронной таблицы.Есть ли способ сделать это?