Field Cliente must have a value

12/02/2016

5

Boa Tarde, pessoal desde ja obrigado a todos.
Tenho um formulario que chama o outro, nesse segundo formulario tenho, um botao novo que quando e clicado abre um terceiro formulario, porem quando abre esse terceiro formulario da o seguinte erro:
Field Cliente must have a value
, funciona normal o programa porem, queria tirar para ficar mais profissional.

procedure TFRCadastroAgenda.FormShow(Sender: TObject);
var
  Novo: integer;
begin
   DataSource1.DataSet.Open;
   Novo:=DataSource1.DataSet.FieldByName('CODIGO').AsInteger+1;
   DataSource1.DataSet.Append;
   DataSource1.DataSet.FieldByName('CODIGO').AsInteger:=Novo;
   DBEdit3.Text:=timetostr (now);
   DBEdit2.Text:=datetostr (now);
   DataSource1.DataSet.Post;
   ShowMessage ('Os Campos com Azul no Fundo, são de Preenchimento Obrigatório!');
   DBEdit4.SetFocus;

end;

end.
Responder

Posts

13/02/2016

Felipe Arruda

Alguem??
Responder

13/02/2016

Ricardo

Você provavelmente está passando um parâmetro em branco para o campo "Cliente", e o mesmo não pode ser vazio.
Responder

13/02/2016

Felipe Arruda

Certo, mas eu so cliquei em cadastrar novo, nao selecionei nenhum e nao escrevi nada, dai ja aparece essa mensagem
Responder