Я не из ИТ-специалистов (материальное проектирование tbh), простите меня, если мой вопрос не совсем ясен.Как создать единый отчет из нескольких таблиц данных
Я в настоящее время изучает MS Access 2013, и сейчас создание таблицы с деталями в:
.
Структура таблицы здесь:
+----+--------+---------+--------------+-----------+---------+-----------+
| ID | Order | Vendor | Attachments | Customer | AWB no | Due Date |
+----+--------+---------+--------------+-----------+---------+-----------+
Я создал новую форму, добавил кнопку, чтобы открыть эту форму и создал отчет с макросами, и использовать его для создания отчета.
Я хочу создать отчет только с использованием данных из 1 строки таблицы, но вместо этого отчет содержит все данные из таблицы, как и обычный отчет.
Любое предложение, как сделать 1 отчет только из данных из 1 строки?
Пожалуйста, смотрите это, например отчета:
Обновление: Я пытался следовать некоторым инструкциям «напечатать одну запись» и нашел этот VBA код:
Option Compare Database
Private Sub BttnPrint_Click()
Dim strReportName As String
Dim StrCriteria As String
If NewRecord Then
MsgBox "This record contains no data, Please select a record to print or save this record" _
, vbInformation, "Invalid Action"
Exit Sub
Else
strReportName = "REPORT"
StrCriteria = "[ID]= " & Me![ID]
DoCmd.OpenReport strReportName, acViewPreview, , StrCriteria
End If
End Sub
Этот код внедренный в кнопке «print» на форме. Этот код может создавать отчет на основе только одной записи, однако я не могу переключиться на другую запись, застрявшую в одной записи, независимо от того, какую запись я открываю. Что делать, если я хочу создать отчет для других записей?
Спасибо Dylan за исправления, это столбец, а не таблицы. И клиент, заказы и т. Д. - это строка. –
Вам удалось создать желаемую форму с помощью Мастера форм? –
да мне удается создать шаблон, но проблема заключается в том, что в отчете содержатся все данные из всех столбцов внутри таблицы. Поэтому я пытаюсь создать форму с диалоговым стилем, надеясь просто ограничить данные в один столбец, создать макросы, чтобы связать диалоговое окно со столбцом и добавить кнопку печати. Тем не менее, все столбцы отображаются в отчете, а не только один столбец. любой совет? –