Amigos notei uma espécie de BUG com o comando If is Null ... criei um pequeno formulário para cadastrar os registros onde aparece apenas um campo de cada vez enquanto todos os outros permanecem com .visible = false , dessa maneira coloquei no evento após atualizar de cada campo o comando if is null then me.campo em questão.SET FOCUS .... então caso ele não estja null ele torna esse campo visible false e deixa o próximo campo visible true para que os preenchimentos continuem....
Ele funciona direitinho, porém, ocorre uma espécie de BUG quando eu preecho o campo ele passa a não estar mais NULL correto? Ok, porém se eu não der Tab ou ENTER , o evento após atualizar não ocorre ainda então eu posso simplesmente apagar o campo e deixa-lo NULL novamente, mas aparenetemente ele não entende que o campo voltou a estar NULL e seu eu pressiono TAB ou ENTER ele simplesmente ignora o comando if is Null then me.campo em questão.SET FOCUS.... ele ignora esse comando como se o campo não estivesse NULL e parte para o próximo campo...
Amigos tentei detalher da melhor forma, qualquer dúvida por favor eu esclareço! obrigado pela ajuda!
Meu sistema Windows XP SP3 ... Access 2010
Ele funciona direitinho, porém, ocorre uma espécie de BUG quando eu preecho o campo ele passa a não estar mais NULL correto? Ok, porém se eu não der Tab ou ENTER , o evento após atualizar não ocorre ainda então eu posso simplesmente apagar o campo e deixa-lo NULL novamente, mas aparenetemente ele não entende que o campo voltou a estar NULL e seu eu pressiono TAB ou ENTER ele simplesmente ignora o comando if is Null then me.campo em questão.SET FOCUS.... ele ignora esse comando como se o campo não estivesse NULL e parte para o próximo campo...
Amigos tentei detalher da melhor forma, qualquer dúvida por favor eu esclareço! obrigado pela ajuda!
Meu sistema Windows XP SP3 ... Access 2010