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 Dynamics nie pozwalają na interakcję z użytkownikiem w Anveo Mobile App z przyczyn technicznych. W rezultacie funkcje Dynamics 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 Dynamics 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 Dynamics w zależności od kodu C/AL, która została wywołana przez Anveo Client Suite lub Dynamics.

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 Dynamics.

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 Dynamics.

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 Dynamics). 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.