Begrænsninger

Tilbageskrivning

Disse funktioner og handlinger understøttes ikke:

  • Brug af handlinger til kopiering eller indsættelse af flere celler til tilbageskrivning.
  • Træk af værdier over celler, der indeholder formler med INFOR.GET.VALUE-funktionen.
  • Tilbageskrivning af værdier i flere ikke-sammenhængende celler.
  • Fortrydelse af splashing.
  • Tilbageskrivning, der bruger et MDX-udtryk i stedet for elementets entydige navn undtagen for DefaultMember.
Bemærk

Især når du arbejder med større rapporter, kan du opleve små forsinkelser. Hvis du vil undgå fejl, skal du justere den hastighed, som du indtaster data med, tilsvarende.

Brugerdefinerede funktioner

INFOR.WRITE.VALUE understøtter ikke flerdimensionelle udtryk (MDX), undtagen DefaultMember.

Ad hoc-rapport

Hvis du vil sikre, at alle ad hoc-funktioner fungerer korrekt, skal du bruge en Office-version, der understøtter Office.js API 1.12 eller nyere. For ældre versioner af Office gælder følgende begrænsninger:

  • Du kan kun redigere en ad hoc-rapport, hvis rapportens øverste venstre celle (spillParent-cellen) med INFOR.READ.SLICE-funktionen er valgt, og hvis der er tilgængelige dynamiske matrixer.
  • Hvis der ikke er dynamiske matrixer tilgængelige, vises der kun en enkelt værdi. Der er intet overløb af værdier hen over cellerne i en rapport.
  • Udvid og Skjul fungerer ikke inde i et regneark.

Generelt

Office.js API-adfærd understøtter ikke arbejde med flere projektmapper fuldt ud. Når du f.eks. vil skifte mellem projektmapper, kan du opleve nogle uventede sideeffekter på grund af hændelseshåndteringen. Hvis du bruger regneark med navne, der indeholder mellemrum eller specialtegn, fungerer visse funktioner muligvis ikke som forventet.

Vi anbefaler, at du downloader Microsoft Office-opdateringer fra Månedlig virksomhedskanal. Hvis du opdaterer fra Halvårlig virksomhedskanal, er det ikke sandsynligt, at du downloader den nyeste version, og du vil ikke have adgang til den nyeste funktionalitet i Excel Integration.

Brug ikke Excel Integration med et andet Office-tilføjelsesprogram installeret. Yderligere Office-tilføjelsesprogrammer kan medføre uventede problemer.

Beregninger fra Application Studio i Self-Service-rapportdefinitioner

Self-Service-rapportdefinitioner, der indeholder beregninger, som er importeret fra Application Studio, understøttes i øjeblikket ikke i Excel Integration.

VBA-begrænsninger

Hvis du bruger brugerdefinerede funktioner til Office Integration i Excel VBA, skal du være opmærksom på, at brugerdefinerede funktioner er asynkrone og beregnes uden for Excel. Der kan derfor forekomme nogle uoverensstemmelser i timingen.

Visse Excel VBA-funktioner fungerer kun i indbyggede Excel-funktioner. Eksempel: Application.Evaluate.

Denne liste indeholder forslag til brug af brugerdefinerede formler i VBA:

  • Når du programmerer, skal du sørge for, at brugerdefinerede funktioner har afsluttet beregningen.
  • Brug funktionen Application.CalculateFullRebuild i stedet for funktionen Application.Calculate. Application.CalculateFullRebuild markerer alle celler, der indeholder formler, som ikke beregnes og udløser gendannelse og genberegning af alle afhængigheder. Beregningsprocessen kan tage længere tid end forventet, fordi den gendanner afhængigheder og derefter beregner alle projektmapper.
  • Indsæt brugerdefinerede formler i =IF-sætninger i en Excel-projektmappe, og referer til en celle med en TRUE- eller FALSE-funktion. Dette er et alternativ til at bruge funktionen Application.CalculateFullRebuild og gør det muligt at vælge, hvilken brugerdefineret funktion der skal beregnes på et bestemt tidspunkt. Dette resulterer i en hurtigere beregningsproces.