Преминаване към основното съдържание
Поддръжка
Влизане с Microsoft
Влезте или създайте акаунт.
Здравейте,
Изберете друг акаунт.
Имате няколко акаунта
Изберете акаунта, с който искате да влезете.

Важно    Access Services 2010 и Access Services 2013 се премахват от следващото издание на SharePoint. Препоръчваме ви да не създавате нови уеб приложения, а да мигрирате своите съществуващи приложения към друга платформа, като например Microsoft Power Apps.

Можете да споделяте данни на Access с Dataverse, която е база данни в облака, върху която можете да създавате приложения на Power Platform, автоматизирани работни потоци, виртуални агенти и други за уеб, телефон или таблет. За повече информация вижте Начало: Мигриране на данни на Access към Dataverse.

Преди да публикувате Microsoft Access 2010 като уеб приложение, трябва да изпълните проверката за съвместимост, за да се уверите, че базата данни е съвместима като уеб база данни. Ако проверката за съвместимост открие проблеми със съвместимостта с макросите във вашата база данни, ще се покаже грешка в макроса, който трябва да коригирате, преди да публикувате вашата база данни в уеб.

В тази статия са описани пет възможни условия за макроси, които може да са налични в приложението Access 2010, което може да доведе до съобщения за грешка в макроса, и предоставя информация, която да ви помогне да отстраните грешката.

За обща информация за грешките при проверка на съвместимостта вижте статията уеб съвместимост Проверете общи грешки.

Намиране и коригиране на грешка в макрос на ACCWeb104000

Макросът е несъвместим с уеб

Ако получите съобщения за грешка на ACCWeb104000 с текста на грешката, макросът е несъвместим с уеб, проверете дали вашето приложение на Access съдържа някои от следните макроси, и след това ги премахнете:

  • AddMenu

  • ApplyFilter

  • ApplyOrderBy

  • Beep

  • CopyDatabase

  • CopyObject

  • Макродействие DeleteObject

  • DisplayHourGlassPointer

  • Echo

  • EmailDatabaseObject

  • FindNextRecord

  • FindRecord

  • Макродействие GoToPage

  • ImportExportData

  • Макродействие LockNavigationPane

  • MaximizeWindow

  • MinimizeWindow

  • MoveAndSizeWindow

  • Макродействие NavigateTo

  • Макродействие OpenDataAccessPage

  • Макродействие opendiagram

  • Макродействие openfunction

  • Макродействие OpenModule

  • OpenQuery

  • Макродействие openstoredprocedure

  • OpenTable

  • Макродействие openview

  • OutputTo

  • Разпечатка

  • Quit

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

  • Макродействие RepaintObject

  • Възстановяване

  • Макродействие RunApp

  • RunCommand (всички опции, различни от undoRecord, SaveRecord и DeleteRecord)

  • Макродействие RunCode

  • Макродействие RunSavedImportExport

  • Макродействие RunSQL

  • SearchForRecord

  • Макродействие SelectObject

  • Макродействие SendKeys

  • Макродействие setdisplayedcategories

  • SetMenuItem

  • SetValue

  • Макродействие setwarnings

  • ShowToolbar

  • Макродействие singlestep

  • Макродействие transfersharepointlist

  • Макродействие TransferSpreadsheet

  • Макродействие transfersqldatabase

  • Макродействие TransferText

Използване на валидно действие на макрос

След като премахнете невалидното действие на макрос, можете да използвате подходящо действие с макрос от списъка по-долу:

  • SetOrderBy

  • BrowseTo

  • ClearMacroError

  • CloseWindow

  • DeleteRecord-RunCommand

  • GoToControl

  • GoToRecord

  • MessageBox

  • OnError

  • OpenForm

  • OpenReport

  • RefreshRecord

  • Макродействие removealltempvars

  • Макродействие removetempvar

  • Requery

  • RunCommand (само undoRecord, SaveRecord и DeleteRecord)

  • RunDataMacro

  • Макродействие RunMacro

  • SaveRecord-RunCommand

  • SetFilter

  • SetLocalVar

  • SetOrderBy

  • SetProperty

  • Макродействие settempvar

  • Макродействие stopallmacros

  • StopMacro

  • UndoRecord-RunCommand

Най-горе на страницата

Аргументът макрос е несъвместим с уеб

Ако получите съобщението за грешка 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.

Също така премахнете автоключовете и автоexecите макроси от вашето приложение и след това приложете валиден макрос от списъка Използвайте валидно действие на макрос.

Най-горе на страницата

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.

Общностите ви помагат да задавате и отговаряте на въпроси, да давате обратна връзка и да получавате информация от експерти с богати знания.

Беше ли полезна тази информация?

Доколко сте доволни от качеството на езика?
Какво е повлияло на вашия потребителски опит?
Като натиснете „Подаване“, вашата обратна връзка ще се използва за подобряване на продуктите и услугите на Microsoft. Вашият ИТ администратор ще може да събира тези данни. Декларация за поверителност.

Благодарим ви за обратната връзка!

×