Dynamiczna regulacja Anveo Pages
Podczas konfigurowania Anveo Page wszystkie informacje związane z wyglądem pól są statyczne i nie ulegają zmianie. Dla każdego kodu wygląd Anveo Page może być modyfikowany w czasie pracy, np. kolorowanie pól pod pewnymi warunkami, podświetlenie lub zastąpienie zawartości pola małymi ikonami.
Każda dynamiczna zmiana Anveo Page może wydłużyć czas ładowania.
Następujące funkcje codeunit ACF Style są dostępne dla dynamicznej regulacji Anveo Page w Anveo Web Portal:
Ustawia warunek dynamicznych regulacji za pomocą wyrażenia logicznego.
Ustawia kolor tekstu zawartości pola. Kolor może być albo słowem kluczowym, takim jak ”Red”, albo liczbą szesnastkową, taką jak #FF0000.
Ustawia kolor tła zawartości pola. Kolor może być albo słowem kluczowym, takim jak ”Red”, albo liczbą szesnastkową, taką jak #FF0000.
Ustawia kolor ramki pola. Kolor może być albo słowem kluczowym, takim jak ”Red”, albo liczbą szesnastkową, taką jak #FF0000.
Ustawia styl graniczny pola. Możliwe wartości to: none, dotted, dashed, solid, double.
Ustawia, czy wokół pola nie pojawi się granica. Możliwe wartości to: true, false.
Ustawia wyrównanie tekstu w obrębie pola. Możliwe wartości to: left, right, center.
Ustawia wcięcie tekstu w polu.
Ustawia wagę czcionki na polu. Możliwe wartości to: bold, bolder, lighter, normal.
Ustawia wielkość czcionki pola.
Ustawia, czy wokół obrazu nie będzie wyświetlana granica. Możliwe wartości to: true, false.
Jeśli podana jest nazwa obrazu, pojawi się ona w polu. Możesz uzyskać możliwe wartości za pomocą wyszukiwania w polu Icon Description w menu.
Ustawianie położenia obrazu. Możliwe wartości to: left, right, center.
Ustawia widoczność pola. Możliwe wartości to: true, false.
Określa, czy pole można edytować, czy nie. Możliwe wartości to: true, false.
Wiele funkcji w codeunit, np. TextColor lub BackgroundColor, wymaga dwóch parametrów. Funkcja opisuje nazwę właściwości pola, które ma zostać zmienione. Pierwszym parametrem funkcji jest wartość, która ma być ustawiona, gdy wyrażenie logiczne SetCondition na poprzedniej stronie zostanie obliczone jako ”false”. W przeciwnym razie wartość ustawiana jest w drugim parametrze. Jeśli parametr jest pusty, nie jest wprowadzana żadna zmiana lub właściwość do ustawienia, tak jak została ona zdefiniowana w definicji Anveo Page.
Należy pamiętać, że nie wszystkie parametry są wyświetlane prawidłowo we wszystkich możliwych przeglądarkach.