PEGAR VALAR DA CELULA NO CXGRID
09/07/2018
0
Boa tarde,
como faço para pegar o valor digitado na celular do cxgrid ?
estou tentando dessa forma: no evento cxGrid1DBTableView1EditChanged
Selecionados := cxGrid1DBTableView1.ViewData.DataController.GetSelectedCount;
For I := 0 to Selecionados - 1 do
begin
Row := cxGrid1DBTableView1.ViewData.DataController.GetSelectedRowIndex(I);
ValorParcela := cxGrid1DBTableView1.ViewData.Records[Row].Values[cxGrid1DBTableView1.GetColumnByFieldName('Valor').Index];
end;
mas não esta dando certo.
como faço para pegar o valor digitado na celular do cxgrid ?
estou tentando dessa forma: no evento cxGrid1DBTableView1EditChanged
Selecionados := cxGrid1DBTableView1.ViewData.DataController.GetSelectedCount;
For I := 0 to Selecionados - 1 do
begin
Row := cxGrid1DBTableView1.ViewData.DataController.GetSelectedRowIndex(I);
ValorParcela := cxGrid1DBTableView1.ViewData.Records[Row].Values[cxGrid1DBTableView1.GetColumnByFieldName('Valor').Index];
end;
mas não esta dando certo.
Paulo Roberto
Curtir tópico
+ 0
Responder
Post mais votado
02/03/2020
tenta assim:
ValorParcela := cxGrid1DBTableView1.ViewData.Records[Row].Values[cxGrid1DBTableView1Valor.Index];
ValorParcela := cxGrid1DBTableView1.ViewData.Records[Row].Values[cxGrid1DBTableView1Valor.Index];
Kamila Gomes
Responder
Mais Posts
05/11/2020
Salmo
Boa tarde,
como faço para pegar o valor digitado na celular do cxgrid ?
estou tentando dessa forma: no evento cxGrid1DBTableView1EditChanged
Selecionados := cxGrid1DBTableView1.ViewData.DataController.GetSelectedCount;
For I := 0 to Selecionados - 1 do
begin
Row := cxGrid1DBTableView1.ViewData.DataController.GetSelectedRowIndex(I);
ValorParcela := cxGrid1DBTableView1.ViewData.Records[Row].Values[cxGrid1DBTableView1.GetColumnByFieldName(''Valor'').Index];
end;
mas não esta dando certo.
como faço para pegar o valor digitado na celular do cxgrid ?
estou tentando dessa forma: no evento cxGrid1DBTableView1EditChanged
Selecionados := cxGrid1DBTableView1.ViewData.DataController.GetSelectedCount;
For I := 0 to Selecionados - 1 do
begin
Row := cxGrid1DBTableView1.ViewData.DataController.GetSelectedRowIndex(I);
ValorParcela := cxGrid1DBTableView1.ViewData.Records[Row].Values[cxGrid1DBTableView1.GetColumnByFieldName(''Valor'').Index];
end;
mas não esta dando certo.
Mestre Boa tarde.
Tente este código;
valor := VarAsType(cxGrid2DBTableView1.ViewData.Records
[AViewInfo.GridRecord.Index].Values[cxGrid2DBTableView1PRECO_CUSTO.Index],varstring);
Responder
Clique aqui para fazer login e interagir na Comunidade :)