Anveo Mobile App / Dostosuj interfejs użytkownika / Uwzględnianie FlowFields i BLOB w pakietach synchronizacyjnych.
Jest to tłumaczenie automatyczne. Pierwotne stanowisko jest dostępne w angielski.

Uwzględnianie FlowFields i BLOB w pakietach synchronizacyjnych.

Podczas pierwszego logowania użytkownika Anveo (zwanego inicjalizacją), Anveo wysyła wszystkie dane do urządzenia mobilnego. Obejmuje to FlowFields i BLOB, które są wybrane jako pola w pakiecie synchronizacyjnym. Microsoft Dynamics NAV 2009R2 oblicza wartości, ponieważ serwer Anveo Delta nie może uzyskać dostępu do tych danych bezpośrednio przez SQL. FlowFields są obliczane jednorazowo i są przechowywane na urządzeniu przenośnym w normalnych, statycznych polach. Formularz obliczeniowy nie jest dostępny na urządzeniu mobilnym z powodu zbyt wielu rekordów, które mogą być wymagane do obliczeń. Ponadto samo obliczenie może trwać zbyt długo w przypadku urządzenia przenośnego.

Zdjęcia i zdjęcia powinny być przechowywane w formacie JPG tylko przy użyciu niskiej rozdzielczości. Polecamy stworzenie nowego pola BLOB w Microsoft Dynamics NAV 2009R2 o zredukowanej rozdzielczości tylko dla Anveo Mobile App, maksymalnie 500×500 pikseli. Rozdzielczość nowych zdjęć wykonanych za pomocą Anveo Mobile App może być zmniejszona przed zapisaniem ich w lokalnej bazie danych i przed wysłaniem do Microsoft Dynamics NAV 2009R2.

Zestaw znaków w polach tekstowych

Pola BLOB mogą zawierać pliki takie jak zdjęcia i tekst w Microsoft Dynamics NAV 2009R2. Jeśli używasz pola BLOB dla (długiego) tekstu, jego dane muszą zostać przekonwertowane pomiędzy Microsoft Dynamics NAV 2009R2 i Anveo Mobile App ze względu na różne zestawy znaków. Proszę ustawić właściwość Contains Text in your field na Yes. Nie jest możliwe i nie jest wymagane używanie tej właściwości w normalnych polach kodu i tekstu. Jeśli używasz pola BLOB dla plików takich jak zdjęcia, nie ustawiaj tej właściwości na Tak.

Wyślij ponownie FlowFields.

FlowField zostanie ponownie obliczone i odesłane do urządzenia przenośnego poprzez zmianę głównego rekordu lub poprzez oznaczenie tego rekordu, który ma zostać odesłany (bez zmiany rekordu). Na przykład: poleInventory zostanie ponownie wysłane po zmodyfikowaniu rekordu Item lub oznaczeniu tego rekordu funkcją Anveo Management . Ale nie będzie to urażone przez dodanie nowych Item Ledger Entries. To automatyczne ponowne obliczenie nie jest możliwe z powodu zbyt wielu aktualizacji dla urządzenia mobilnego, które powoduje długie synchronizacje.

Kod 1: Przykład ponownego wysłania FlowFields pozycji 10000.

Dane zostaną przesłane do wszystkich użytkowników aplikacji Anveo App, którzy posiadają rekordy w filtrze danych swojej synchronizacji. pakiety.

Funkcja RECALCFIELDS wymaga funkcji Anveo AddIns.