Fórum Editar parcela por outro form #426110
12/10/2012
0
mas eu estou na consulta da parcela e quando eu clico no botão baixar parcela, ele da uma mensagem que o código não pode ser modificado, Lembrando que quando eu abro esta janela o meu Dtm.DTSParcelasClientes entra no modo edição, mas sémpre fica no primeiro cadastro só..
estou tentando com este código aqui:
FrmBaixarParcelas.DBECodigo.Field.Value := qryParClientepar_codigo.AsInteger;
creio que ele quando entra no modo edição, com este código nao esteja selecionando o código que está selecionado na consulta mas sim tentando alterar o código, por isso da esta mensagem
como posso fazer?
Jeferson Araujo
Curtir tópico
+ 0Posts
13/10/2012
Rodrigo Barra
Vou dar um exemplo, utilizando clientdataSet.
cds_consultaparcela.Open;
if udmprincipal.cds_consultaparcela.Locate('ID_PARCELA', cds_baixaparcelaID_PARCELA.VALUE,[lopartialkey,locaseinsensitive]) then
begin
cds_consultaparcela.edit;
//aqui vc coloca o codigo
cds_consultaparcela.post;
end;
Se vc utiliza outro componente, procure o uso do Locate, ou modifique. Se der um "erro", coloque no "USES" DB;[code]
Gostei + 0
13/10/2012
Jeferson Araujo
Obrigado.
Gostei + 0
15/10/2012
Alisson Santos
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)