7 Replies Latest reply: Apr 10, 2015 12:24 PM by rocio trevino RSS

    SECURITY SECCION ACCESS - FILTRO OR

    rocio trevino

      Hola, Buenos días,

      Tengo una duda, En la aplicación de qlikview tengo la seguridad de los datos en un SECTION ACCESS, y funciona muy bien la reducción de los datos por usuario, pero si quiero filtrar por más de un campo me filtra usando un "AND", quiero saber como puedo filtrar pero que qlikview lo interprete como "OR".

       

      Tengo lo siguiente:

       

      -------------------------------------------------------

       

      SECTION ACCESS;
      SECURITY:
      LOAD * INLINE [
      NTNAME,ID_REGION,ID_SUCURSAL
      rtrevino ,     1,                 20
        ]
      ;

      ---------------------------------------------------------------------

       

       

      Y me esta filtrando para el usuario rtrevino la region 1 AND la sucursal 20. Pero yo quiero que me filtre los datos mostrando lo que tenga la region 1 OR lo que tenga la sucursal 20

       

       

       

      ¿Como lo puedo hacer??

       

       

       

      Gracias de antemano

       

      saludos!

       

       

       

       

        • Re: SECURITY SECCION ACCESS - FILTRO OR
          Miguel Angel Baeyens de Arce

          Hola Rocío,

          Tal y como funciona QlikView lo que planteas no tiene sentido si Region y Sucursal forman parte de un mismo modelo. Me explico: la sección de acceso funciona tal y como funcionan las selecciones. ¿Podrías realizar una selección en tu QVW de forma que muestres los valores de Region = 1 OR Sucursal = 20 ?

          Seguramente no, ya que la Sucursal 20 existe en una única Región, o bien en varias, en cuyo caso no sé si el resultado sería el esperado (sería como decir muéstrame todas las sucursales 20, independientemente de la región).

          Sí que podría ser en el caso de ser dos tablas separadas o dos modelos separados (no conectados) ya que las selecciones de un campo en el modelo uno no están asociadas con ningún campo del modelo 2.

          Miguel

            • Re: SECURITY SECCION ACCESS - FILTRO OR
              rocio trevino

              Bueno, a lo mejor no use el mejor ejemplo para expresar lo que quiero hacer.

              Lo que pasa es lo siguiente: Un usuario solo tiene derecho a ver las ventas de una region O de un tipo de producto.

              algo asi:

               

              -------------------------------------------------------

               

              SECTION ACCESS;
              SECURITY:
              LOAD * INLINE [
              NTNAME,ID_REGION,ID_TIPO_PRODUCTO
              rtrevino ,     1,                 XY
                ]
              ;

              ---------------------------------------------------------------------

               

              Entonces, la aplicación solo me esta mostrando lo que corresponde  a la region 1 AND el tipo de producto = XY, cuando lo que quiero que muestre es todo lo que corresponda a la region 1 OR lo que corresponda al tipo de producto XY (Este tipo de producto puede pertenecer a mas de una región), como lo puedo hacer?

            • Re: SECURITY SECCION ACCESS - FILTRO OR
              rocio trevino

              Bueno, a lo mejor no use el mejor ejemplo para expresar lo que quiero hacer.

              Lo que pasa es lo siguiente: Un usuario solo tiene derecho a ver las ventas de una region O de un tipo de producto.

              algo asi:

               

              -------------------------------------------------------

               

              SECTION ACCESS;
              SECURITY:
              LOAD * INLINE [
              NTNAME,ID_REGION,ID_TIPO_PRODUCTO
              rtrevino ,     1,                 XY
                ]
              ;

              ---------------------------------------------------------------------

               

              Entonces, la aplicación solo me esta mostrando lo que corresponde  a la region 1 AND el tipo de producto = XY, cuando lo que quiero que muestre es todo lo que corresponda a la region 1 OR lo que corresponda al tipo de producto XY (Este tipo de producto puede pertenecer a mas de una región), como lo puedo hacer?