Begränsningar och restriktioner
Återskrivning
Följande funktioner och åtgärder stöds inte:
- Kopiera eller klistra in operationer för återskrivning med hjälp av flera celler.
- Dra värden över celler som innehåller formler med funktionen
INFOR.GET.VALUE
. - Återskriva värden i flera celler som inte är sammanhängande.
- Ångra splashing.
- Återskrivning som använder ett MDX-uttryck i stället för elementets unika namn utom för
DefaultMember
.
Du kan komma att uppleva smärre förseningar, i synnerhet när du arbetar med större rapporter. Du undviker fel genom att justera hastigheten med vilken du anger data.
Anpassade funktioner
INFOR.WRITE.VALUE
stöder inte flerdimensionella uttryck (MDX) förutom DefaultMember
.
ad hoc-rapport
Om du vill att alla ad hoc-funktioner ska fungera korrekt måste du använda en Office-version som har stöd för Office.js API 1.12 eller senare. Med äldre versioner av Office tillämpas följande begränsningar:
- Du kan endast redigera en ad hoc-rapport om rapportens översta vänstra cell (spillParent-cell) med funktionen
INFOR.READ.SLICE
är vald och om dynamiska matriser är tillgängliga. - Om dynamiska matriser inte är tillgängliga visas endast ett enskilt värde. Det finns inget spill av värden över cellerna i en rapport.
- Expandera och minimera fungerar inte i ett kalkylblad.
Allmänt
Office.js API-beteendet har inte fullt stöd för flera arbetsböcker. När du till exempel växlar mellan arbetsböcker kan du komma att uppleva oväntade bieffekter på grund av händelsehanteringen. Om du använder kalkylblad med namn som innehåller blanksteg eller specialtecken kanske inte vissa funktioner fungerar som förväntat.
Vi rekommenderar att du laddar ned Microsoft Office-uppdateringar från Monthly Enterprise Channel. Om du uppdaterar från Semi-Annual Enterprise Channel är det inte troligt att du laddar ned den senaste versionen och du kommer därmed inte att ha åtkomst till de senaste funktionerna i Excel Integration.
Använd inte Excel Integration om du har ett annat Office-tillägg installerat. Ytterligare Office-tillägg kan orsaka oväntade problem.
Beräkningar från Application Studio i Self-Service-rapportdefinitioner
Self-Service-rapportdefinitioner som innehåller beräkningar som importerats från Application Studio stöds för närvarande inte i Excel Integration.
VBA-begränsningar
Om du använder anpassade funktioner för Office Integration i Excel VBA bör du tänka på att anpassade funktioner är asynkrona och beräknas utanför Excel. Det innebär att vissa tidsavvikelser kan uppstå.
Vissa Excel VBA-funktioner fungerar endast med ursprungliga Excel-funktioner. Exempel: Application.Evaluate
.
Den här listan innehåller förslag för användning av anpassade formler i VBA:
- Se till att anpassade funktioner har slutfört sina beräkningar vid programmering.
- Använd funktionen
Application.CalculateFullRebuild
istället för funktionenApplication.Calculate
.Application.CalculateFullRebuild
markerar alla celler som innehåller formler som inte beräknats och initierar att alla beroenden återskapas och omberäknas. Beräkningsprocessen kan ta längre tid än förväntat eftersom den återskapar beroenden och sedan beräknar alla arbetsböcker. - Infoga anpassade formler i
=IF
-instruktioner i en Excel-arbetsbok och referera till en cell med funktionen TRUE eller FALSE. Detta är ett alternativ till att använda funktionenApplication.CalculateFullRebuild
och du kan välja vilken anpassad funktion som ska beräknas vid ett visst tillfälle. Detta ger en snabbare beräkningsprocess.