Access web app kan inte köra onload eller VidNyPost makro händelser korrekt

VIKTIGT: Denna artikel har översatts av Microsofts programvara för maskin-översättning och möjligen efterredigerats via CTF-teknologi av Microsofts community istället för av en professionell mänsklig översättare. För att du på ditt eget språk skall få tillgång till samtliga Knowledge Base-artiklar erbjuder Microsoft både mänskligt översatta såväl som maskinöversatta artiklar samt artiklar som efterredigerats av en community. En maskinöversatt artikel likväl som en artikel som blivit efterredigerad av en community är dock inte alltid helt perfekt, då de kan innehålla misstag i ordförrådet, syntax- och grammatikfel. Microsoft är inte ansvarigt för några felaktigheter, misstag eller skador orsakade av felöversättningar eller för våra kunders bruk av innehållet. Microsoft uppdaterar ofta sin programvara för maskinöversättning samt de verktyg som förbättrar den maskinöversatta efterredigeringen.

Den engelska versionen av artikeln är följande: 3126962
Symptom
Anta att du skapar ett nytt formulär i en Access web app med hjälp av hemmet > skapa > avancerade alternativ. Sedan du en onload eller en makroinstruktion VidNyPost eller båda och spara formuläret med ett bindestreck i formulärets namn. I det här fallet händelsen makrot kallas felaktigt och kan köras inkonsekvent.

Du kan också använda en "Microsoft Access kunde inte förstår makro format." fel whenyou försöker du öppna makrot i ett formulär som påverkas.


Fel,
Orsak
Det här problemet beror på att makrot kallas felaktigt. Du kan se detta genom att titta på namngivningskonventionen makro när du utformar makrot. En korrekt namngivet makro ska visa formuläret namn justbefore namn på evenemang.

Fel namn makro-händelsen för formuläret:
Påverkade makro

Rätt namn makro-händelsen för formuläret:
Opåverkade makro
Lösning
Undvik problemet genom att byta namn på formuläret så att inte använda ett bindestreck i formulärets namn och spara den. Om händelsen makrot fortfarande inte utförs korrekt, markerar du alla makroåtgärder (Ctrl + a) och sedan ta bort (Ctrl + x) dem från händelsen makrot spara formuläret, återskapa händelsen och sedan klistra in (Ctrl + v) din makroinstruktioner i händelsen. Om ingen av dessa methodsresolves problemet, kanske du vill återskapa form och kontrollera att bindestreck inte används i formulärets namn.
Mer Information
Formulär som skapas från en annan påverkas formthat använder samma metod kan också förekomma.
Access 2013; Access 2016; Tillgång till app, makro, inläsning, på aktuell; UI-makro.

Varning: Den här artikeln har automatöversatts

Egenskaper

Artikel-id: 3126962 – senaste granskning 12/23/2015 01:57:00 – revision: 2.0

Access 2016, Access Services in Microsoft SharePoint Server 2013, Microsoft Access 2013, Microsoft Access for Office 365

  • kbsurveynew kbexpertiseadvanced kbmt KB3126962 KbMtsv
Feedback