
Validar campo en formulario Access
Publicado por PabloBT (7 intervenciones) el 12/10/2022 10:25:49
Hola amigos.
Necesito crear una regla de valicación en un campo de un formulario de access, a ser posible utilizando generador de expresiones.
Comento:
Tengo un formulario, para control de pedidos, cuyos principales campos son Ejercicio - Serie - Npedido.
Se encuentran en la misma tabla BPedidos
El número de pedido ha de ser único y es la combinación de estos 3 campos Ej. 2022-40-321
La cuestión es que cuando introduzca el dato en el campo Npedido, no debería poder introudcirlo si ya ha un pedido que coincidad en los tres campos que combina. Es decir, si tengo 2022-40-321, al dar de alta otro, debería validarlo y no dejarme introducir de nuevo 2022-40-321. Al cambio de ejercicio, 2023, debería dejarme meter el pedido 2023-40-321.
Se que es posible, pero he buscado y rebuscado, y, salvo un código VBA que localicé en una web, que no logro comprender... no he encontrado solución.
Mis conocimiento son básicos, y poco a poco estoy preparando esta aplicación.
Gracias de antemano
Necesito crear una regla de valicación en un campo de un formulario de access, a ser posible utilizando generador de expresiones.
Comento:
Tengo un formulario, para control de pedidos, cuyos principales campos son Ejercicio - Serie - Npedido.
Se encuentran en la misma tabla BPedidos
El número de pedido ha de ser único y es la combinación de estos 3 campos Ej. 2022-40-321
La cuestión es que cuando introduzca el dato en el campo Npedido, no debería poder introudcirlo si ya ha un pedido que coincidad en los tres campos que combina. Es decir, si tengo 2022-40-321, al dar de alta otro, debería validarlo y no dejarme introducir de nuevo 2022-40-321. Al cambio de ejercicio, 2023, debería dejarme meter el pedido 2023-40-321.
Se que es posible, pero he buscado y rebuscado, y, salvo un código VBA que localicé en una web, que no logro comprender... no he encontrado solución.
Mis conocimiento son básicos, y poco a poco estoy preparando esta aplicación.
Gracias de antemano
Valora esta pregunta


0