Я искал это онлайн часами без везения. У меня есть подчиненная форма, встроенная в мою основную форму. Источник записей подчиненной формы - результат SQL, основанный на некоторых пользовательских наборах критериев фильтрации в основной форме. После того, как пользователь нажимает «Поиск», данные заполняются в моей подчиненной форме. Большая часть его элементов управления затем привязана. Однако у меня также есть несвязанный элемент управления в моей подчиненной форме. Это несвязанное управление получает данные из отдельного SQL, основанного на значениях моих других значений элементов управления. Все в моей подчиненной форме представлено в виде таблицы данных.Экспорт из базы данных подсистемы доступа, включая исходный источник управления
Теперь я хотел бы спроектировать функцию «экспорта», которая позволяет пользователю сохранить текущий результат поиска в моем описании подформата в файл Excel. Я пробовал следующие способы:
Это только дает мне заголовок моей подформы без каких-либо данных.
Я также попытался использовать функцию CopyFromRecordset. Однако, как я уже упоминал, у моей подформы есть один элемент управления, который не связан с источником записи подформы. Я могу хранить объект SQL и делать CopyFromRecordset, но это дает мне только данные из ограниченных элементов управления.
Большое спасибо.
Вы, безусловно, вызываете функцию OutputTo после выполнения запросов? и данные находятся в представлении таблицы данных при запуске? – JMG
@JMG Да, определенно. У меня уже были данные, показанные в моей подформе. Это делается после того, как пользователь нажимает кнопку «Поиск». Затем можно нажать кнопку «Экспорт». – got2nosth