Застосовується до
Access 2016 Access 2013 Access 2010

Увага!    Служби Access Services 2010 і 2013 буде вилучено з наступного випуску SharePoint. Рекомендуємо перенести наявні програми на альтернативну платформу, як-от Microsoft Power Apps, і не створювати нові веб-програми.

Ви можете надавати доступ до даних Access за допомогою Dataverse — хмарної бази даних, на якій можна створювати програми Power Platform, автоматизовані робочі цикли, віртуальні агенти та багато іншого для Інтернету, телефону або планшета. Докладні відомості див. в статті Початок роботи. Перенесення даних Access до Dataverse.

Перш ніж опублікувати Microsoft Access 2010 як веб-застосунок, запустіть засіб перевірки сумісності, щоб переконатися, що база даних сумісна з веб-базою даних. Якщо засіб перевірки сумісності знайде проблеми сумісності з макросами в базі даних, у ньому відобразиться помилка макросу, яку слід виправити перед публікацією бази даних в Інтернеті.

У цій статті описано п'ять можливих умов макросів, які можуть існувати в програмі Access 2010, які можуть призвести до виникнення помилок макросів, і містить відомості, які допоможуть усунути помилку.

Загальні відомості про помилки засобу перевірки сумісності див. в статті Перевірка веб-сумісності Загальні помилки.

Пошук і виправлення помилки макросу ACCWeb104000

Макрос не веб-сумісний

Якщо з'являється повідомлення про помилку ACCWeb104000 із текстом помилки, макрос не веб-сумісний, перевірте, чи містить програма Access будь-який із наведених нижче макросів, а потім видаліть їх.

  • Додати меню

  • Застосуватифільтр

  • Застосувати порядок

  • Сигнал

  • Копіювати базу даних

  • Копіювати об'єкт

  • Видалити об'єкт

  • DisplayHourGlassPointer

  • Відлуння

  • Об'єкт бази даних електронної пошти

  • Знайти запис

  • Знайти запис

  • Перейти на сторінку

  • ImportExportData (Імпорт даних про експорт)

  • LockNavigationPane

  • Розгорнути Windows

  • Згорнути windowsow

  • Перемістити та змінити розмір вікна

  • Перейти до

  • Відкрити сторінку данихaccessPage

  • Відкрита схема

  • Відкритифункцію

  • Відкрити модуль

  • Відкрити запит

  • OpenStoredProcedure

  • Відкрититаблицю

  • Відкрити подання

  • Вивести до

  • Роздруківку

  • Quit

  • Перейменувати

  • Перефарбувати об'єкт

  • Відновити

  • Запустити програму

  • Виконатикоманду (усі параметри, окрім скасуваннязаписів, зберегти запис і видалити запис)

  • Код виконання

  • RunSavedImportExport

  • ВиконатиSQL

  • Пошукзапису

  • Вибір об'єкту

  • SendKeys (Клавіші надсилання)

  • SetDisplayedCategories

  • Установити елемент меню

  • Установити значення

  • Установити попередження

  • Відобразити панель завдань

  • Одноступний крок

  • TransferSharePointList

  • Передавання таблиці читання

  • TransferSQLDatabase

  • TransferText (Передати текст)

Використання припустимої дії макросу

Після видалення неприпустимої дії макросу можна використати відповідну дію макросу з такого списку:

  • Установити порядок

  • Перейти до

  • Очиститипомилкумакросу

  • Закрити Windows

  • Видалити команду "Виконати запис"

  • Перейтидоелементакерування

  • Перейтидозапису

  • Вікноповідомлення

  • OnError

  • Відкритиформу

  • Відкрити звіт

  • Оновити запис

  • Видалити всі тимчасові змінні

  • Видалититимчасовузмінну

  • Requery

  • Виконатикоманду(лише скасуватизаписування, зберегти запис і видалити запис)

  • Запустити макрос даних

  • Виконати макрос

  • Зберегти команду "Зберегти запис"

  • Установити фільтр

  • Установити локальну змінну

  • Установити порядок

  • Установитивластивість

  • Установититимчасовузмінну

  • Зупинити всі макроси

  • Зупинитимакрос

  • Скасуватизапис-виконатикоманду

На початок сторінки

Аргумент макросу не веб-сумісний

Якщо з'являється повідомлення про помилку ACCWeb104000 із текстом помилки,аргумент Макрос несумісний з Інтернетом, перевірте, чи містить програма Access один із наведених нижче аргументів макросів, і видаліть їх:

  • CloseWindow – ім'я об'єкта

  • тип CloseWindow-Object

  • CloseWindow-Save

  • тип GoToRecord-Object

  • GoToRecord – ім'я об'єкта

  • GoToRecord-Offset

  • MessageBox – сигнал

  • Повідомлення

  • MessageBox-Type

  • MessageBox-Title

  • OpenForm-Filter

  • Ім'я OpenForm-View

  • ім'я OpenReport-Filter

  • OpenReport-View

  • вираз RunMacro-Repeat

  • Кількість RunMacro-Repeat

  • ім'я SetFilter-Filter

На початок сторінки

Значення аргументу макросу не є веб-сумісним

Якщо з'являється повідомлення про помилку ACCWeb104000 із текстом помилки, значення аргументу Макрос несумісне з Інтернетом, перевірте, чи є об'єкт або вираз, на які посилається посилання, сумісними з Інтернетом, і видаліть несумісні. Докладні відомості про створення припустимих виразів див. в статті Створення виразу.

На початок сторінки

Макрос "|0" не веб-сумісний

Ви можете отримати повідомлення про помилку ACCWeb104000 із текстом помилки Макрос "|0" не веб-сумісний. Потрібно видалити несумісну дію макросу, аргумент або значення аргументу з застосунку Access.

Крім того, видаліть із програми макроси AutoKeys і AutoExec, а потім застосуйте дійсний макрос зі списку Використовувати припустиму дію макросу.

На початок сторінки

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.