MULTIPLICAR COLUNA DO DATAGRID
Pessoal
Tenho um datagrid que apresenta o Código o Preço a Quantidade e o Total
Como esse datagrid é o do estoque a Coluna Total não é carregada pelo dataset pois o Campo Quantidade sofre alterações a cada venda ou entrada dos produtos
Enfim esse datagrid tem que me apresentar quanto dinheiro que tenho no estoque
Então tenho que multiplicar a Quantidade pelo Preço e o resultado terá que sair na Célula correta da Coluna Total
Então fiz assim
For i = 0 To dgvEstoque.Rows.Count - 1
dgvEstoque.CurrentRow.Cells(4).Value = dgvEstoque.CurrentRow.Cells(3).Value * dgvEstoque.CurrentRow.Cells(2).Value
Next i
Só aparece o resultado da multiplicação do primeiro produto.O resto fica m branco
Desde já obrigado a todos
Tenho um datagrid que apresenta o Código o Preço a Quantidade e o Total
Como esse datagrid é o do estoque a Coluna Total não é carregada pelo dataset pois o Campo Quantidade sofre alterações a cada venda ou entrada dos produtos
Enfim esse datagrid tem que me apresentar quanto dinheiro que tenho no estoque
Então tenho que multiplicar a Quantidade pelo Preço e o resultado terá que sair na Célula correta da Coluna Total
Então fiz assim
For i = 0 To dgvEstoque.Rows.Count - 1
dgvEstoque.CurrentRow.Cells(4).Value = dgvEstoque.CurrentRow.Cells(3).Value * dgvEstoque.CurrentRow.Cells(2).Value
Next i
Só aparece o resultado da multiplicação do primeiro produto.O resto fica m branco
Desde já obrigado a todos
Você tem que implementar o [Ô]i[Ô] do for... Para que possa passar por todos os Ãtens.
For i = 0 To dgvEstoque.Rows.Count - 1
dgvEstoque.CurrentRow(i).Cells(4).Value = dgvEstoque.CurrentRow.Cells(3).Value * dgvEstoque.CurrentRow.Cells(2).Value
Next i
For i = 0 To dgvEstoque.Rows.Count - 1
dgvEstoque.CurrentRow(i).Cells(4).Value = dgvEstoque.CurrentRow.Cells(3).Value * dgvEstoque.CurrentRow.Cells(2).Value
Next i
você pode fazer print screen da sua tela e posta assim eu te passaria o codigo exata para seu problema .
Ops, substitua [Ô]CurrentRow(i)[Ô] por [Ô]Rows(i)[Ô]... Acredito que seja isso que você precisa
For i As Integer = 0 To dgvEstoque.Rows.Count - 1
dgvEstoque.Rows(i).Cells(4).Value = dgvEstoque.Rows(i).Cells(3).Value * dgvEstoque.Rows(i).Cells(2).Value
Next i
For i As Integer = 0 To dgvEstoque.Rows.Count - 1
dgvEstoque.Rows(i).Cells(4).Value = dgvEstoque.Rows(i).Cells(3).Value * dgvEstoque.Rows(i).Cells(2).Value
Next i
JWCELIO
Obrigado pela atenção,qdo ia te mandar print screen, fiz a alteração do JONATHANSTECKER
JONATHASTECKER
Perfeito,muito obrigado
Valeu!!!
Obrigado pela atenção,qdo ia te mandar print screen, fiz a alteração do JONATHANSTECKER
JONATHASTECKER
Perfeito,muito obrigado
Valeu!!!
Tópico encerrado , respostas não são mais permitidas