Valid IF

Hola!

Cómo puedo comparar dos campos al momento de que un usuario los completa y validar si la combinación de 2 campos en el formulario es igual a ciertos valores totales de otra tabla?

Ej:

Tengo un formulario donde debo agregar el tipo de manzana (en un campo del formulario) y la cantidad de manzanas(en otro campo del formulario), pero, no puedo agregar más manzanas de las que me indica una Query en otra tabla.

La Query de la otra tabla es la suma de los tipos de manzanas. 

Entonces, si la Query me dice que tengo 10 manzanas en total del tipo Red Delicius.

Al completar los campos del formulario , campo tipo de manzana = Red Deliciusel. campo cantidad = 11, el Valid If del campo cantidad formulario no me tiene que dejar agregar más de 10 manzana.

Se entiende? Son movimientos de mercadería que no tienen que exceder la cantidad total de la misma.

Solved Solved
0 3 183
1 ACCEPTED SOLUTION

Try something like this..

[number of Apples]
<=
INDEX(
 SELECT(
  Apple Stock Table[quantity],
  [Apple Type] = [_THISROW].[Apple Type]
 ),
 1
)
   

View solution in original post

3 REPLIES 3

Try something like this..

[number of Apples]
<=
INDEX(
 SELECT(
  Apple Stock Table[quantity],
  [Apple Type] = [_THISROW].[Apple Type]
 ),
 1
)
   

Hi!

Thanks i will!

It works very well!

From this expression I can create more nested expression for a more complex logical function.

Thanks @TeeSee1 

Top Labels in this Space