Begrensninger og restriksjoner

Tilbakeskriving

Disse funksjonene og operasjonene støttes ikke:

  • Bruke operasjoner for å kopiere eller lime inn flere celler for tilbakeskriving.
  • Dra verdier over celler som inneholder formler med INFOR.GET.VALUE-funksjonen.
  • Tilbakeskrive verdier i flere ikke-sammenhengende celler.
  • Angre splashing.
  • Tilbakeskriving som bruker et MDX-uttrykk i stedet for elementets unike navn, unntatt for DefaultMember.
Merk

Spesielt når du arbeider med større rapporter, kan det hende du opplever små forsinkelser. For å unngå feil må du justere hvor raskt du legger inn data i henhold til dette.

Egendefinerte funksjoner

INFOR.WRITE.VALUE støtter ikke flerdimensjonale uttrykk (MDX), bortsett fra for DefaultMember.

Ad-hoc-rapport

Du må bruke en Office-versjon som støtter Office.js API 1.12 eller nyere for at alle ad-hoc-funksjonene skal virke riktig. Med eldre versjoner av Office gjelder disse begrensningene:

  • Du kan kun redigere en ad-hoc-rapport hvis rapportens øvre venstre celle (overflytende celle) med funksjonen INFOR.READ.SLICE er valgt, og hvis dynamiske matriser er tilgjengelig.
  • Hvis dynamiske matriser ikke er tilgjengelige, vises bare en enkeltverdi. Det er ingen overflyt av verdier over cellene i en rapport.
  • Utviding og skjuling fungerer ikke i et regneark.

Generelt

Office.js API-virkemåten har ikke fullstendig støtte for å jobbe med flere arbeidsbøker. Når du for eksempel bytter mellom arbeidsbøker, kan du oppleve noen uventede bivirkninger på grunn av hendelsesbehandling. Hvis du også bruker regneark med navn som inneholder mellomrom eller spesialtegn, kan det hende at noen funksjoner ikke fungerer som forventet.

Vi anbefaler at du laster ned Microsoft Office-oppdateringer fra den månedlige Enterprise-kanalen. Hvis du oppdaterer fra halvårlige Enterprise-kanalen, er det usannsynlig at du har lastet ned den nyeste versjonen og ikke har tilgang til de nyeste funksjonene i Excel Integration.

Ikke bruk Excel Integration med et annet Office-tillegg installert. Ytterligere Office-tillegg kan forårsake uventede problemer.

Beregninger fra Application Studio i Self-Service rapportdefinisjoner

Self-Service rapportdefinisjoner som inneholder beregninger som er importert fra Application Studio, støttes for tiden ikke i Excel Integration.

VBA-begrensninger

Hvis du bruker egendefinerte funksjoner for Office-integrering i Excel VBA, må du være oppmerksom på at egendefinerte funksjoner er asynkrone og beregnes utenfor Excel. Derfor kan det oppstå noen avvik ved tidsberegning.

Noen Excel VBA-funksjoner fungerer kun i naturlige Excel-funksjoner. For eksempel, Application.Evaluate.

Denne listen inneholder forslag til bruk av egendefinerte formler i VBA:

  • Når du programmerer, må du sørge for at egendefinerte funksjoner er ferdige med beregningen.
  • Bruk Application.CalculateFullRebuild-funksjonen i stedet for Application.Calculate-funksjonen. Application.CalculateFullRebuild merker alle celler som inneholder formler som ikke beregnet, og utløser gjenoppbygging og omberegning av alle avhengigheter. Beregningsprosessen kan være lengre enn forventet fordi den bygger avhengigheter på nytt og deretter beregner alle arbeidsbøker.
  • Sett inn egendefinerte formler i =IF setninger i en Excel-arbeidsbok og referer til en celle med SANN- eller USANN-funksjon. Dette er et alternativ til å bruke funksjonen Application.CalculateFullRebuild, og lar deg velge hvilken egendefinert funksjon som skal beregnes på et bestemt tidspunkt. Dette fører til en raskere beregningsprosess.