Problema a la hora de montar un filtro con LIKE
Estoy un formulario con un filtro para la extracción de informes.
Tengo un campo de longitud 4, que es el tipo de incidencia (texto), que en función del ámbito empieza por un número u otro:
Los que son tipo 0XXX son del ámbito A
Los que son tio por 1XXX son del ámbito B
Y así hasta 10 ámbitos
He montado en el formulario una serie de botones para seleccionar los ámbitos que se desean sacar en el informe, y aprovechando el hecho que cada ámbito empieza con un caracter peculiar, he pensado en aplicar el LIKE.
En VBA he puesto de momento sólo 2 botones para ir probando:
mifiltro = filtro del resto de campos que funciona correctamente
If Me.TxtTipo0.Value = True Then
codigo_incidencia = " AND [Codigo_Incidencia] like '[0]*' "
End If
If Me.TxtTipo1.Value = True Then
codigo_incidencia = codigo_incidencia & " AND [Codigo_Incidencia] like '[1]*' "
End If
miFiltro = miFiltro & codigo_incidencia
La cuestión está en que:
Si sólo selecciono un botón, por ejemplo el ámbito A, me lista correctamente los que empiezan por 0
Si sólo selecciono el ámbito B, me lista los que empiezan por 1
Pero si clico los dos, me sale en blanco.
No sé si es un tema de comillas, que siempre me lío, o el hecho que no sé si se pueden hacer dos like sobre el mismo campo con distinto valor...