Entrar
¿Nuevo usuario? Inscribirme
DesarrolloJava · Desarrollo de Software en Java/J++/J#
? ¿Ya estás suscrito? Entra a Yahoo!

Consejos

¿Sabías que...?
Podés cambiar el orden de los mensajes. Simplemente hacé clic en el enlace de columna fecha. Tus preferencias se guardarán, por lo tanto no necesitarás hacerlo otra vez cuando vuelvas a entrar.

Mensajes

  Mensajes Ayuda
Avanzado
JSF. Filtrando datos en una tabla.   Lista de mensajes  
Responder | Reenviar Mensaje #19827 de 25947 |
Re: [Java] JSF. Filtrando datos en una tabla.

NOT(x) AND NOT(y)

==

Tenes un error rhye (o no se si no entendí como lo redactaste). Pero no podes transformar not(x) AND not(y) en not(x and y)... lo correcto es transformarlo en not(x or y)... por la misma ley que vos explicaste antes (Ley de Morgan).

Saludos.
Claudio


On 4/3/07, rhye <luisepifanio@...> wrote:

Guarda que creo que
x OR y  equivale a NOT(X) AND NOT(Y) por lo menos en logica....
NOT( NOT(x) AND NOT(y))
por distributiva:
NOT(  NOT(x AND Y)  )
negacion de negacion
x AND Y y veo que se busca x OR y
....guarda conozco de pequeños errores de logicas que son bastantes sensiblees
por las dudas voy a repasar logica y matematica discreta



Pablo Andrés Barrientos <pablobeat@yahoo. com.ar> escribió:

x OR y   <==>   not ((not x) AND (not y))
Espero te ayude este tip...


Angel <gonzalezm.angel@gmail.com > escribió:
Hola, tengo el siguiente código , que me filtra las filas de la tabla que tengan por telefono1=xxxx Y telefono2=xxxx.
Pero yo lo que necesito es filtrar los que tengan por telefono1=xxxx O telefono2=xxxx.
Es decir, aplicar un OR y no un AND
 
Me podeis ayudar?
Muchas gracias.
 
tableRowGroup2.clearFilter();
String tel = "xxxx";
CompareFilterCriteria criteria1 = new CompareFilterCriteria(getSessionBean1().getGroupdp().getFieldKey("telefono1"), tel);
CompareFilterCriteria criteria2 = new CompareFilterCriteria(getSessionBean1().getGroupdp().getFieldKey("telefono2"), tel);
FilterCriteria fCreteria[] = new FilterCriteria[2];
fCreteria[0] = criteria1;
fCreteria[1] = criteria2;
tableRowGroup2.getTableDataFilter().setFilterCriteria(fCreteria);


Preguntá. Respondé. Descubrí.
Todo lo que querías saber, y lo que ni imaginabas,
está en Yahoo! Respuestas (Beta).
Probalo ya!




Preguntá. Respondé. Descubrí.
Todo lo que querías saber, y lo que ni imaginabas,
está en Yahoo! Respuestas (Beta).
Probalo ya!




Mié, 4 de Abr, 2007 5:34 pm

val_felagund
Sin conexión Sin conexión
Enviar correo Enviar correo

Reenviar Mensaje #19827 de 25947 |
Desplegar mensajes Autor Ordenar por fecha

Hola, tengo el siguiente código , que me filtra las filas de la tabla que tengan por telefono1=xxxx *Y* telefono2=xxxx. Pero yo lo que necesito es filtrar los...
Angel
angel_gm2003
Sin conexión Enviar correo
3 de Abr, 2007
4:34 pm

x OR y <==> not ((not x) AND (not y)) Espero te ayude este tip... Angel <gonzalezm.angel@...> escribió: Hola, tengo el siguiente código , que me...
Pablo Andrés Barri...
pablobeat
Sin conexión Enviar correo
3 de Abr, 2007
6:12 pm

Guarda que creo que x OR y equivale a NOT(X) AND NOT(Y) por lo menos en logica.... NOT( NOT(x) AND NOT(y)) por distributiva: NOT( NOT(x AND Y) ) negacion de...
rhye
luisepifanio
Sin conexión Enviar correo
4 de Abr, 2007
4:43 pm

Hola! Repasalas, que te hace falta... No existe la distributiva.... Tenes que aplicar las leyes de DeMorgan. Not (X AND Y) <=> Not(X) OR Not(Y) Not (X OR...
Alberto M. Vernieri
alberto_vern...
Sin conexión Enviar correo
4 de Abr, 2007
6:15 pm

Heriste mi orgullo de ex-ayudante de lógica en la UNLP! O no tanto.... Aclaro la cuestión para que no haya errores de programación. Basta con hacer las...
Pablo Andrés Barri...
pablobeat
Sin conexión Enviar correo
4 de Abr, 2007
7:12 pm

NOT(x) AND NOT(y) == Tenes un error rhye (o no se si no entendí como lo redactaste). Pero no podes transformar not(x) AND not(y) en not(x and y)... lo...
Claudio Fernandez
val_felagund
Sin conexión Enviar correo
4 de Abr, 2007
7:12 pm

Eh, mi primer "NOT(x) AND NOT(y) está descolgadisimo, sorry" ... Eh, mi primer "NOT(x) AND NOT(y) está descolgadisimo, sorry" On 4/4/07, Claudio Fernandez <...
Claudio Fernandez
val_felagund
Sin conexión Enviar correo
4 de Abr, 2007
7:12 pm

NOT(x) AND NOT(y) no da NOT(x AND y) por que NOT(x AND y) da not(x) OR not(y) ... NOT(x) AND NOT(y) no da NOT(x AND y) por que NOT(x AND y) da not(x) OR not(y)...
Fabian Sergio de Rosa
fabiansistem...
Sin conexión Enviar correo
4 de Abr, 2007
7:26 pm

Gracias por el interés, pero en mi pregunta no es poblible aplicar ese tipo de expresiones lógicas, ya que el método ...
Angel
angel_gm2003
Sin conexión Enviar correo
4 de Abr, 2007
10:10 pm

Hola, No es posible usando el NestedFilterCriteria? ...
Pablo Barrientos
pablobeat
Sin conexión Enviar correo
6 de Abr, 2007
7:10 am

LO RECONOSCO ME EQUIVOQUE, a repasar de vuelta logica... rhye <luisepifanio@...> escribió: Guarda que creo que x OR...
rhye
luisepifanio
Sin conexión Enviar correo
6 de Abr, 2007
7:10 am

Pablo Barrientos Comprobado y funciona perfectamente. Muchas gracias. Por cierto, de donde has sacado esta información, por mucho que he buscado no he...
Angel
angel_gm2003
Sin conexión Enviar correo
11 de Abr, 2007
5:08 am

Hola, Busqué información en la API donde está la clase CompareFilterCriteria, encontré la clase NestedFilterCriteria, y recordando la (polémica)...
Pablo Andrés Barri...
pablobeat
Sin conexión Enviar correo
11 de Abr, 2007
3:18 pm

Ya puestos a abusar de vuestros conocimientos, lo que necesito ahora es que el filtro no diferencie entre mayúsculas o palabras con tilde, es decir, si busco:...
Angel
angel_gm2003
Sin conexión Enviar correo
4 de May, 2007
9:17 pm
Avanzado

Copyright © 2009 Yahoo! de Argentina S.R.L. Todos los derechos reservados.
Política de privacidad - Condiciones del Servicio - Reglas de la comunidad de Yahoo! - Ayuda