Amigos, não sei se posso resolver os seus problemas mas ainda estou aprendendo e quando estava precisando de ajuda com os Erros do MaskEdit ' Valor inválido' essas coisas... eu notei que realmente esse erro ocorre quando criamos a máscara no EditMask .. No caso de ser valores quaisquers tipo, letras e numeros e não queremos aquela mensagem automática de erro é só não usarmos letras referêntes a campos obrigatórios, como por exemplo:
(Se quiserem deixar todas em maiusculas colocar ">" sem aspas no inicio do EditMask..
Continuando.. Se quiserem colocar letras e numeros sem a msg de erro.. usem a letra "c"(Minuscula) sem aspas. ex. um código de 15 digitos:
>ccccc-ccccc-ccccc
o resto do formato é por sua conta.
Quanto aos outros tipos.. basta conferir a tabela... na imagem abaixo:
Abraços e Boa Sorte!!