Anveo Web Portal / Dostosuj interfejs użytkownika / Pokaż wartości zwrotne lub C/AL- Zmienne
Jest to tłumaczenie automatyczne. Pierwotne stanowisko jest dostępne w angielski.

Pokaż wartości zwrotne lub C/AL- Zmienne

Za pomocą wirtualnych tabel można wyświetlać wartości funkcji lub zmiennych w graficznym interfejsie użytkownika. Wirtualne pole nie przechowuje w tym przypadku żadnych danych, lecz po prostu służy jako zastępca do wysyłania wszelkich danych z C/AL do klienta. Koncepcja jest podobna do wykorzystania zmiennych globalnych na stronach w kliencie .

Przykładem tego jest podstawowe zastosowanie Anveo Web Portal. Przykład znajduje się w ostatnich liniach funkcji OAGetField_EXAMPLE() w codeunit ACF Events Admin/Examples.

IF (AnveoPageElementField."Virtual Table Code" = 'EXAMPLE') AND
(AnveoPageElementField."Virtual Field Code" = 'VIRTUALFIELD_OUT') THEN
FldRef.VALUE := ACFExample.GetVolumeText();
Przykład identyfikacji pola w interfejsie użytkownika przez pole wirtualne. Wyświetlana wartość jest dostarczana przez funkcję ACFExample.GetVolumeText.

Aby wyświetlić wartość powrotu funkcji, wykonaj następujące czynności:

  • Utwórz wirtualną tabelę z jednym polem, które powinno być wyświetlane i ustaw widoczność na Tylko do odczytu.
  • Dodaj to wirtualne pole do Anveo Page, na której ma być wyświetlana wartość / zmienna zwrotna.
  • Ustaw wartość pola w polu OnAfterGetField w codeunit ACF Events lub w module (jak w przykładzie pokazanym powyżej przy użyciu FldRef.VALUE). Identyfikacji pola można dokonać przy użyciu Field Name lub kombinacji Virtual Field Code i Virtual Table Code.