Vamos a ver como juntar tres campos en uno a través de una expresión en una consulta de access.
Un ejemplo practico sería el juntar en un solo campo la serie, el número y año de las facturas, albaranes o documentos similares, vamos a usar para ello una expresión en una consulta:
En una consulta de Access añadimos un campo llamado idFAC donde vamos a aunar el campo serie FACSER, el número de factura FACCOD y el año FACANU, como puedes observar al número de factura le damos un formato para que contenga siempre 4 cifras de manera que si por ejemplo:
FACSER= A
FACCOD= 9
FACANU= 2007
nos quedaría ifFAC= A00092007
Podriamos añadir alguna barra para que nos quedara A0009/2007 ya que es muy habitual:
Entre corchetes se coloca el campo[NOMBRE_CAMPO], con & pegamos los campos, con formato hacemos que el numero tenga 4 cifras si ponemos 4 ceros, observar que en las expresiones se utiliza el ; en vez de la coma como en el código de VB.
Convertir números a letras
En éste hilo tienes varias funciones para convertir números a letras:
Convertir números a letras
convertir números a texto
Quisera saber como se hace para cambiar el dato IMPORTE (en numero) a TEXTO (en letras), es decir, tengo la cantidad 13 y en otro campo quiero que ponga TRECE. El problema que tengo es que lo tengo que hacer varias veces. Tengo 4 o 5 campos con importe para pasarlo a texto.
Gracias
Gracias por la info, muy
Gracias por la info, muy útil.
Cómo se hace para que se
Cómo se hace para que se reinicie el contador cada año?