Filtro por numero en access
Tengo estos dos campos en una consulta:
Pes_code que es tipo texto y tiene valores tipo 1-100, 30-58, etc
y codigo que es Val(Der([pes_code];Longitud([pes_code])-EnCad([pes_code];"-"))) para que se quedase solo con los números después del guión.
En la consulta si yo filtro primero por pes_code y me quito los del 1-, pongo como criterio Noes Como "1-*" y me realiza bien el filtrado, el problema es que si luego quiero filtrar por el codigo y poner 199 me dice que no es válido que no coinciden los tipos de datos.
Por si sirve de algo en las propiedades del campo no tienen nada escrito en formato en la consulta
La cosa es que si no consigo filtrarlo aquí, cuando me voy a un formulario pongo lo siguiente y tampoco me deja:
DoCmd.OpenReport "INF_48", acViewPreview, "CONS_3", "pes_code not like '1-*' and codigo = 199"