jovelar escribió:Hola,
Estoy queriendo hacer en una vista (funcion del servidor) mas de un restrict, pero con la condición "OR".
Si hago normalmente mas de un restrict en una vista me crea con la condición "AND" y yo necesito que sea con la condición "OR".
Agradezco cualquier ayuda que me puedan dar.
Quisiera complementar lo que Paco te indica, con una pregunta: en qué plataforma trabajas? Si hablamos específicamente de la variable Restrict en una función Process Group, estamos hablando de la variable que representa la clave de acceso de la vista, sea en todo o en parte; y si la representa en parte, lo hace correspondiendo en forma exacta a la porción de clave que hayamos decidido obtener, siendo esta porción declarada en el orden jerárquico de la clave definida. Aunque esto quizá sea una observación innecesaria, quiero agregarlo por si no lo fuera. Es decir, una vez que está determinada la vía de construcción de la vista, el Restrictor hará un match exacto de la parte elegida, siempre que esté elegida en el orden la la clave: esto implica que no puedan existir, para una vista dada, más "restricts" que los que representan los campos de la clave (Si mi clave es a1,a2,a3, mis restricts pueden ser a1, a1+a2,a1+a2+a3, y en ese orden. No puedo crear un a2, o un a1+a3, por ejemplo)