Campo calculado
Olá galera,
Tenho uma tabela no meu Projeto cujo nome é tbl_requerimentos. Nessa tabela tenho um campo calculado (NomePeriodo), cujo objetivo é levar para um relatório informações concatenadas do tipo: 30 DIAS (DE 07/01/2015 ATÉ 07/02/2015). Acontece que o formulário onde cadastro os requerimentos (frmRequerimentos) passou apresentar o seguinte problema: Toda vez que clico no botão NOVO para cadastrar um novo requerimento surge um erro com a seguinte mensagem: 'Could not convert variante of type (Null) into type (Integer).
Script do campo calculado:
{code}
dm_dadosSeduc.tbl_requerimentos['NomePeriodo'] :=(IntToStr(dm_dadosSeduc.tbl_requerimentos['REQ_PERIODO'])+' '+'DIAS'+' '+'('+'DE:'+' '+DateToStr(dm_dadosSeduc.tbl_requerimentos['REQ_DATAINICIO'])+
' '+'ATÉ'+' '+DateToStr(dm_dadosSeduc.tbl_requerimentos['REQ_DATATERMINO'])+')');
{/code}
Campos envolvidos no script:
-
NomePeriodo (campo calculado) do tipo String;
-
req_periodo (campo físico) do tipo Integer;
-
req_dataInicio (campo físico) do tipo TimeStamp;
-
req_dataTermino (campo físico) do tipo TimeStamp.
O que poderá estar ocasionando este erro?
OBS.: As demais funcionalidades do formulário frmRequerimentos continuam inalteradas (funcionam corretamente), só o quando clico no botão NOVO que está ocorrendo este erro e em vista disso não consigo mais cadastrar os requerimentos.
Sem mais...
Agradeço desde já.
Discussão (0)
Carregando comentários...