Access web app kan utføres ikke onload eller oncurrent makro-hendelser

VIKTIG: Denne artikkelen ble oversatt med maskinoversettelsesprogramvare fra Microsoft og muligens redigert av Microsoft Community via CTF-teknologi i stedet for av en oversetter. Microsoft tilbyr både menneskelig oversatte og maskinoversatte/Community-redigerte artikler, slik at du får tilgang til alle artiklene i vår Knowledge Base på ditt eget språk. En maskinoversatt eller Community-redigert artikkel er imidlertid ikke alltid perfekt. Den kan inneholde feil i vokabular, syntaks eller grammatikk, mye likt en fremmedspråklig som forsøker å snakke språket ditt. Microsoft har ikke ansvar for unøyaktige opplysninger, feil eller skade forårsaket av feilaktig oversettelse av innholdet eller kundenes bruk av informasjonen. Microsoft oppdaterer jevnlig maskinoversettelsesprogramvaren og -verktøyene for å forbedre redigering av maskinoversatte tekster.

Den engelske versjonen av denne artikkelen er den følgende: 3126962
Symptom
Anta at du oppretter et nytt skjema i en Access web app ved hjelp av hjemmet > Opprett > avanserte alternativet. Deretter legger til en onload og/eller en makrohandling oncurrent, og deretter lagre skjemaet med en bindestrek i skjemanavnet på. I dette tilfellet hendelsen makro kalt på feil måte og kan utføres inkonsekvent.

Du kan også støte på noen "Microsoft Access kan ikke forstå makro." feil whenyou forsøker å åpne makroen i et skjema som er berørt.


Feil,
Årsak
Dette problemet oppstår fordi makroen kalt på feil måte. Du kan observere dette ved å se på navnekonvensjonen makroen når du utformer makroen. En riktig navngitt makro skal vises i skjemaet navn justbefore navnet på arrangementet.

Feilaktig navngitt makro-hendelsen for skjemaet:
Berørte makro

Riktig navngitt makro-hendelsen for skjemaet:
Upåvirket makro
Løsning
Hvis du vil unngå problemet, gi nytt navn til skjemaet slik at den ikke bruker en bindestrek i skjemanavnet på og lagrer den. Hvis hendelsen makro fremdeles ikke utføres riktig, velger du alle makrohandlinger (Ctrl + a) og Slett (Ctrl + x) dem fra hendelsen makro lagre skjemaet, opprette hendelsen på nytt og Lim inn (Ctrl + v) din makrohandlinger tilbake til hendelsen. Hvis ingen av disse methodsresolves problemet, vil du kanskje å gjenoppbygge den form og kontroller at en bindestrek ikke brukes i skjemanavnet på.
Mer informasjon
Skjemaer som er opprettet fra en annen berørt formthat bruker metoden like vil også oppleve dette problemet.
Access 2013; Access-2016; Tilgang til app; makro; ved lasting; på gjeldende; UI-makro.

Advarsel: Denne artikkelen er autooversatt

Egenskaper

Artikkel-ID: 3126962 – Forrige gjennomgang: 12/23/2015 08:04:00 – Revisjon: 2.0

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

  • kbsurveynew kbexpertiseadvanced kbmt KB3126962 KbMtno
Tilbakemelding