Ograniczenia

Zapis zwrotny

Następujące funkcje i operacje nie są obsługiwane:

  • Używanie operacji kopiowania lub wklejania w wielu komórkach do zapisu zwrotnego.
  • Przeciąganie wartości nad komórki zawierające formuły z funkcją INFOR.GET.VALUE.
  • Zapisywanie zwrotne wartości w wielu niesąsiadujących ze sobą komórkach.
  • Cofanie rozpraszania.
  • Zapis zwrotny, w którym użyto wyrażenia MDX zamiast nazwy unikatowej elementu, z wyjątkiem DefaultMember.
Uwaga

Szczególnie podczas pracy z większymi raportami mogą występować niewielkie opóźnienia. Aby uniknąć błędów, odpowiednio dostosuj szybkość wprowadzania danych.

Funkcje niestandardowe

Formuła INFOR.WRITE.VALUE nie obsługuje wyrażeń wielowymiarowych (MDX) z wyjątkiem DefaultMember.

Raport ad hoc

Aby wszystkie funkcje ad hoc działały prawidłowo, należy użyć wersji pakietu Office, która obsługuje interfejs API Office.js w wersji 1.12 lub nowszej. W przypadku starszych wersji pakietu Office obowiązują następujące ograniczenia:

  • Raport ad hoc można edytować tylko wtedy, gdy zaznaczona jest pierwsza komórka z lewej (spillParent) z funkcją INFOR.READ.SLICE oraz gdy są dostępne tablice dynamiczne.
  • Jeśli tablice dynamiczne nie są dostępne, wyświetlana jest tylko jedna wartość. Wartości nie są rozlewane do komórek raportu.
  • Nie działa rozwijanie i zwijanie w arkuszu.

Ogólne

Interfejs API Office.js nie obsługuje w pełni pracy z wieloma skoroszytami. Na przykład podczas zmiany skoroszytu mogą wystąpić niespodziewane skutki uboczne, będące wynikiem obsługi zdarzeń. Ponadto jeśli używasz arkuszy z nazwami zawierającymi spacje lub znaki specjalne, niektóre funkcje mogą nie działać zgodnie z oczekiwaniami.

Zalecane jest pobieranie aktualizacji pakietu Microsoft Office z miesięcznego kanału dla przedsiębiorstw. W przypadku korzystania z półrocznego kanału dla przedsiębiorstw istnieje małe prawdopodobieństwo pobrania najnowszej wersji, co może skutkować brakiem dostępu do najnowszych funkcji Excel Integration.

Nie używaj Excel Integration, gdy jest zainstalowany inny dodatek pakietu Office. Inne dodatki pakietu Office mogą spowodować nieoczekiwane problemy.

Obliczenia z Application Studio w definicjach raportów Self-Service

Definicje raportów Self-Service zawierające obliczenia zaimportowane z Application Studio nie są aktualnie obsługiwane w Excel Integration.

Ograniczenia VBA

Jeżeli są używane niestandardowe funkcje Office Integration w kodzie VBA programu Excel, to należy pamiętać, że są one asynchroniczne i obliczane poza Excelem. W związku z tym mogą występować pewne rozbieżności czasowe.

Niektóre funkcje VBA programu Excel działają tylko w macierzystych funkcjach programu Excel. Na przykład: Application.Evaluate.

Ta lista zawiera sugestie na temat używania formuł niestandardowych w VBA:

  • Podczas programowania upewnij się, że funkcje niestandardowe kończą obliczenia.
  • Użyj funkcji Application.CalculateFullRebuild zamiast funkcji Application.Calculate. Application.CalculateFullRebuild oznacza wszystkie komórki zawierające formuły jako nieobliczone oraz uruchamia przebudowę i przeliczenie wszystkich zależności. Proces obliczania może trwać dłużej niż oczekiwano, ponieważ przebudowuje zależności, a następnie oblicza wszystkie skoroszyty.
  • Wstaw formuły niestandardowe do instrukcji =IF w skoroszycie programu Excel i odwołaj się do komórki z funkcją PRAWDA lub FAŁSZ. Jest to alternatywa do korzystania z funkcji Application.CalculateFullRebuild i umożliwia wybranie funkcji niestandardowej, która ma zostać obliczona w określonym momencie. To przyspiesza proces wykonywania obliczeń.