Anveo Mobile App / Dostosuj interfejs użytkownika / CodeunitACF Management Codeunit
Jest to tłumaczenie automatyczne. Pierwotne stanowisko jest dostępne w angielski.

CodeunitACF Management Codeunit

Korzystając z codeunit ACF Management masz możliwość wywołania głównych funkcji kontrolnych pakietu Anveo Client Suite i wykorzystania ich kodu.

Usługi internetowe wykorzystywane do komunikacji z Microsoft Dynamics 365 Business Central nie pozwalają na interakcję z użytkownikiem w Anveo Mobile App z przyczyn technicznych. W rezultacie funkcje Microsoft Dynamics 365 Business Central MESSAGE, CONFIRM, STRMENU i DIALOG nie są automatycznie identyfikowane i wyświetlane w kliencie. Z drugiej strony, te wcześniej zdefiniowane ograniczenia określone przez serwisy internetowe można obejść przy niewielkim wysiłku, przenosząc te wywołania do codeunit ACF Management. codeunit automatycznie rozróżnia sprawę pomiędzy Microsoft Dynamics 365 Business Central Client i Anveo Client Suite i odpowiednio przetwarza sprawę.

Komunikaty o błędach spowodowanych przez ERROR nie muszą być dostosowywane, serwis internetowy może sobie z nimi poradzić.

GetSessionID

Zwraca bieżący identyfikator sesji użytkownika Anveo.

GetACFUserOrUSERID

Zwraca kod Anveo User lub zmienną globalną USERID of Microsoft Dynamics 365 Business Central w zależności od kodu C/AL, która została wywołana przez Anveo Client Suite lub Microsoft Dynamics 365 Business Central.

GetACFUser

Zwraca kod Anveo User, pod warunkiem, że jest on wywoływany w pakiecie klienckim Anveo. W przeciwnym razie zwracana jest pusta wartość.

IsACF

Zwraca, czy kod C/AL jest wywoływany z Anveo Client Framework, aby można było wprowadzić różne typy zachowań. Porównywalne z ISSERVICETIER lub GUIALLOWED w Microsoft Dynamics 365 Business Central.

IsApp

Zwraca, czy kod C/AL jest wywoływany z Anveo Mobile App, aby można było wprowadzić różne rodzaje zachowań. Porównywalne z ISSERVICETIER lub GUIALLOWED w Microsoft Dynamics 365 Business Central.

Log

Pisze wpis dziennika dla danej funkcji wraz z towarzyszącym mu tekstem. Kod C/AL można debugować za pomocą aktywnego protokołowania wszystkich wejść użytkownika.

Przy otwieraniu Anveo Pages tabela źródłowa i kod relacji są przekazywane jako parametr zamiast tabeli docelowej (jak to ma miejsce w standardzie Microsoft Dynamics 365 Business Central). Ponieważ tabela docelowa znajduje się w określonej relacji i wszystkie filtry (łącznie z filtrem bezpieczeństwa) są tam ustawione, Anveo Pages muszą być otwierane w ten sposób ze względów bezpieczeństwa.