Последнее обновление: 1 марта 2023 г.
ПРОБЛЕМА
Метод Database.CreateTableDef неправильно сохраняет имя удаленной таблицы в качестве имени локальной таблицы в объекте TableDef, что может привести к сбою вызова TableDefs.Append.
Пользователи, столкнувшиеся с этой проблемой, получат следующую ошибку:
Конкретная проблема заключается в том, что имя, указанное для исходной таблицы в методе CreateTableDef, используется в качестве имени создаваемой локальной таблицы. Вот почему ссылка на "Элементы", например, работает, а ссылка на "dbo". Элементы" нет, так как "." недопустимо в имени локальной таблицы.
Эта проблема затрагивает Access 365, Access 2019 Consumer и Access 2021 Consumer, версия 2212, сборка 15928.20000 и последующие сборки.
СОСТОЯНИЕ: ИСПРАВЛЕНО
Эта проблема устранена в версии 2301 для всех затронутых номеров SKU Office.
Дополнительные ресурсы
![Значок эксперта (работа мозга, механизм)](https://support.content.office.net/ru-ru/media/ee188ecd-f93d-4573-9b01-e11973de3e9a.png)
Общение с экспертами
Обращайтесь к экспертам, обсуждайте новости, обновления и рекомендации, а также читайте наш блог.
![Значок сообщества](https://support.content.office.net/ru-ru/media/f9cd8fac-e1df-4bd7-9f76-0098e0e77d7e.png)
Поддержка сообщества
Задавайте вопросы сотрудникам службы поддержки, MVP, инженерам и другим пользователям Office и находите решения.
![Значок предложения функции (лампочка, идея)](https://support.content.office.net/ru-ru/media/4c746d07-a10c-46f3-afe5-17a8f9628ccc.png)
Предложение новых функций
Мы будем рады вашим отзывам и предложениям. Вам наверняка есть, что сказать. Поделитесь с нами своими мыслями.
См. также
Исправления и временные решения для последних проблем в Access