Miembro
Ocasional
|
#1 Publicado: 22 Jun 2015 15:23
Buenos días:
Tengo 3 tipos de productos en una misma base de datos y quisiera numerarlos según sean del tipo A, B ó C con numeración correlativa tipo "A0001, A0002......."; "B0001,........."
Enitendo que la idea puede ser partiendo de obtener el valor Max de cada uno + 1 pero la realizad es que no me aclaro
¿alguien me puede echar una mano?
Gracias
Si este mensaje te ha servido de ayuda dale tu voto
, si quieres penalizarlo
|
Moderador
Adicto
   
|
#2 Publicado: 22 Jun 2015 15:55
Hola Braulio
Creo que lo mejor es
1º Creas tres campos contador donde estimes oportuno uno para cada tipo de artículo contadorA, contadorB y contadorC.
2º Luego en un botón añades un guión que de de alta de nueva ficha con una presentación específica y con un campo con una lista desplegable por la que seleccionas el tipo de artículo A, B, C y luego el resto de campos que necesites.
En esta presentación a su vez añades otro guión en el trigger onRecordCommit que tenga los siguientes if
If campo="A" establecer campo código = "A" & ValorContadorA establecer campo contadorA = ContadorA+1 elseif establecer campo código = "B" & ValorContadorB establecer campo contadorB = ContadorB+1 else establecer campo código = "C" & ValorContadorC establecer campo contadorC = ContadorC+1 endif consignar registros
Un saludo
Si este mensaje te ha servido de ayuda dale tu voto
, si quieres penalizarlo
El más tonto es aquel que no pregunta por no quedar como un tonto.
Mac y Filemaker 13 pro advance
|