Проверка за съвместимост с уеб: грешки в макроси

Важно : Тази статия е преведена машинно – вижте отказа от отговорност. Английската версия на тази статия за справка можете да намерите тук .

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

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

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

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

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

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

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

"| 0' макросът е несъвместима с уеб

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

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

  • PrintOut

  • Quit

  • Rename

  • RepaintObject

  • Restore

  • 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 - Object Name

  • CloseWindow-Object Type

  • CloseWindow-Save

  • GoToRecord-Object Type

  • GoToRecord- Object Name

  • GoToRecord-Offset

  • MessageBox- Beep

  • Message

  • MessageBox-Type

  • MessageBox-Title

  • OpenForm-Filter

  • Name OpenForm-View

  • OpenReport-Filter Name

  • OpenReport-View

  • RunMacro-Repeat Expression

  • RunMacro-Repeat Count

  • SetFilter-Filter Name

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

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

Ако получите съобщение за грешка ACCWeb104000 с текст за грешка, макрос аргумент стойност е несъвместима с уеб, проверете дали обект или израз адресирани е съвместима с уеб и премахване на всички, които не са съвместими. За повече информация как да създадете валидни изрази вижте Създаване на израз.

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

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

Може да получите съобщение за грешка ACCWeb104000 с текст на грешката Макросът "|0" е несъвместим с уеб. Трябва да премахнете несъвместимата макрокоманда, аргумент или стойност на аргумент от вашето приложение на Access.

Също така да премахнете AutoKeys и AutoExec макроси от вас приложение и след това приложете валиден макрос от списъка с използване на валиден макрокоманда.

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

Забележка : Отказ от отговорност за машинен превод: Тази статия е преведена от компютърна система без човешка намеса. Microsoft предлага тези машинни преводи, за да помогне на потребителите, които не говорят английски, да се възползват от съдържанието за продукти, услуги и технологии на Microsoft. Тъй като статията е преведена машинно, е възможно да съдържа грешки в речника, синтаксиса и граматиката.

Разширете уменията си
Преглед на обучението
Получавайте първи новите функции
Присъединете се към участниците в Office Insider

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

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

Благодарим ви за вашата обратна връзка. Изглежда, че ще бъде полезно да ви свържем с един от нашите агенти по поддръжката на Office.

×