Compartir a través de


Filtro de vista mejorado para listas

Puede usar permisos de tabla si desea proteger los registros. Si desea proteger los registros en función del contexto del usuario del portal actual, puede configurar un filtro en la definición de vista basada en modeloa subyacente utilizada por la lista mediante el espacio de trabajo de datos. Esta característica admite el filtro de usuario actual, de la cuenta primaria del usuario, o una página web en cualquier profundidad. Cree el filtro de la vista para que coincida con cualquier registro de contacto único, y el código reemplazará la configuración con el valor real en tiempo de ejecuciónsin la necesidad de asignar valores a los campos de la sección Condiciones de filtro.

  • El control encontrará todos los elementos de condición donde uitype= "contact" y establecerá el valor en el valor real del identificador de contacto del usuario del sitio web actual.
  • El control encontrará todos los elementos de condición donde uitype= "account" y establecerá el valor en el valor real del identificador de la cuenta principal del usuario del sitio web actual.
  • El control encontrará todos los elementos de condición donde uitype= "adx_website" y establecerá el valor en el valor real del identificador del sitio web actual.

Ejemplo de criterios de filtro de vista

La siguiente imagen muestra un contacto arbitrario asignado a una condición de filtro, este contacto resulta ser un contacto "falso" pendiente de confirmación, pero esto podría ser cualquier registro de contacto. La identificación de este registro será reemplazada por el valor real del identificador del usuario que ve la página. Si el usuario no ha iniciado sesión, no se devolverán registros. Esto proporciona una mayor flexibilidad para filtrar los datos en función del usuario y el sitio web contextualmente.

Ejemplo de criterios de filtro de vista.

Nota

Si está filtrando por el contacto del usuario del sitio web actual o cuenta primaria, se recomienda que asocie una permiso de página a la página web para obligar al usuario a iniciar sesión. Necesitaría crear un rol web. Configure los permisos de la página y asocie el rol web. Esto obligará a los usuarios a iniciar sesión para ver la página y, por lo tanto, permitirá que los datos se completen en consecuencia.

Consulte también