cancel
Showing results for 
Search instead for 
Did you mean: 

Como poner una condición en un campo

Former Member
0 Kudos

Buenas:

Necesito poner evaluar los valores de un campo, en los cuales si hay tres valores correlativos iguales me devuelva ¨"Cumple" o no "Cumple" dependiendo del parametro que yo le de. En excell es sencillo evaluar los campos por filas formulas del tipo =SI(MAX(G3:G14)>=10;"KO";"OK")pero es las bases de datos, para mí, es complicado evaluarlo.

¿Alguien sabe como hacerlo?

DATOS EJEMPLO
HORAMEDIDAVALORCONDICIÓNCUMPLIMIENTO
015OKOK
026OK
034OK
041OK
052OK
0615KO
0720KO
089OK
096OK
01015KO
01150KO
0122OK

Muchas Gracias,

Accepted Solutions (0)

Answers (1)

Answers (1)

marco_ramirez
Active Contributor
0 Kudos

Creo puedes hacerlo con un case

por ejemplo:

Case "Campo"

When Condición0 Then Resultado (ok)

When Condición1 Then Resultado (ko)

End

Saludos

Former Member
0 Kudos

Gracias Marcos;

Lo he realizado con la posibilidad que te da Bo de crear señales, el problema es que no se como evaluar si hay tres valores seguidos que no cumplen la condición.

Saludos, 🙂

marco_ramirez
Active Contributor
0 Kudos

Si tienes más de una condición podría ser:

Case "Campo"

When Condición0 and Condición1 Then Resultado End

marco_ramirez
Active Contributor
0 Kudos

Mira este ejemplo:

Case

When T0.DocNum Like '1_%%' and T0.Series Like '13' Then ('A.A')

When T0.DocNum Like '2_%%' Then ('E.A')

When T0.DocNum Like '3_%%' Then ('M.P')

When T0.DocNum Like '10_%%' and T0.Series Like '123' Then ('V.')

End [Comercializador]