|
Важливо Служби служби Access Services 2010 і служби Access Services 2013 видаляються з наступного випуску SharePoint. Радимо не створювати нові веб-програми та переносити наявні програми на альтернативну платформу, наприклад Microsoft Power Apps. Ви можете надавати доступ до даних Access за допомогою Dataverse — хмарної бази даних, на якій можна створювати програми Power Platform, автоматизовані робочі цикли, віртуальні агенти та багато іншого для Інтернету, телефону або планшета. Докладні відомості див. в статті Початок роботи. Перенесення даних Access до Dataverse. |
|---|
Перш ніж публікувати Microsoft® Access® 2010 як веб-застосунок, запустіть засіб перевірки сумісності, щоб переконатися, що база даних сумісна з веб-базою даних. Якщо засіб перевірки сумісності знайде проблеми сумісності з макросами в базі даних, у ньому відобразиться помилка макросу, яку слід виправити перед публікацією бази даних в Інтернеті.
У цій статті описано п'ять можливих умов макросу, які можуть існувати у вашій програмі Access 2010, що може призвести до повідомлень про помилки макросів, і містить відомості, які допоможуть усунути помилку.
Загальні відомості про помилки засобу перевірки сумісності див. в статті Перевірка веб-сумісності Загальні помилки.
Пошук і виправлення помилки макросу ACCWeb104000
- Макрос не веб-сумісний
- Аргумент макросу не веб-сумісний
- Значення аргументу макросу не є веб-сумісним
- Макрос "|0" не веб-сумісний
Макрос не веб-сумісний
Якщо з'являється повідомлення про помилку 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, а потім застосуйте дійсний макрос зі списку Використовувати припустиму дію макросу.