Udostępnij za pośrednictwem


Ulepszony filtr widoku dla list

Jeśli chcesz zabezpieczyć rekordy, możesz użyć uprawnień do tabel. Jeśli chcesz filtrować rekordy na podstawie kontekstu bieżącego użytkownika portalu, możesz skonfigurować filtr na bazowej definicji widoku sterowanego modelem, używanego przez listę za pomocą obszar roboczy Dane. Ta funkcja obsługuje filtrowanie bieżącego użytkownika, jego konta nadrzędnego lub witryny sieci Web na dowolnym poziomie. Wystarczy utworzyć filtr widoku w programie , aby dopasować dowolny pojedynczy rekord kontaktu, a kod zastąpi jego wartość rzeczywistą wartością w czasie wykonywania trzeba przypisywać wartości do pól w sekcji Warunki filtru.

  • Kontrolka znajdzie wszystkie elementy stanu, w których uitype="contact" i ustawi wartość na rzeczywistą wartość identyfikatora kontaktu aktualnego użytkownika strony.
  • Kontrolka znajdzie wszystkie elementy warunku, gdzie uitype="account" i ustawi wartość na rzeczywistą wartość identyfikatora konta nadrzędnego bieżącego użytkownika strony.
  • Formant będzie znajdował wszystkie elementy warunku, w którym uitype = "adx_website" i ustawi wartość na rzeczywistą wartość identyfikatora bieżącej witryny internetowej.

Przykładowe kryteria filtrowania widoku

Na poniższym obrazie pokazano dowolny kontakt przypisany do warunku filtru, którym jest skrótowy kontakt fikcyjny, ale może to być dowolny rekord kontaktu. Identyfikator tego rekordu zostanie zastąpiony wartością rzeczywistą identyfikatora użytkownika wyświetlającego stronę. Jeśli użytkownik nie jest zalogowany, nie zostaną zwrócone żadne rekordy. Zapewnia to większą elastyczność filtrowania danych w zależności od użytkownika i witryny sieci Web.

Przykładowe kryteria filtrowania widoku

Uwaga

Jeśli filtrujesz według bieżącego konta kontaktowego lub rodzicielskiego użytkownika strony internetowej, zaleca się powiązanie uprawnienia strony ze stroną internetową, aby zmusić użytkownika do zalogowania się. Musiałbyś stworzyć role sieciowe. Skonfiguruj uprawnienia strony i skojarz rolę sieciową. Spowoduje to wymuszenie logowania użytkowników w celu wyświetlenia strony i pozwoli na odpowiednie wypełnienie danych.

Zobacz też