CONDI?ÕES

AMORIM 24/10/2017 15:32:36
#477375

Pessoal DataGridview ele lista todos os registro do banco, mas tem um porem os registro que estar com o statu [Ô]fechado[Ô] quando clicar nele não pode prosseguir.
Private Sub NegaR()

For x = 0 To dgvPreVendas.RowCount - 1
If dgvPreVendas.Rows(x).Cells([Ô]STATUS[Ô]).Value = [Ô]Fechada[Ô] Then
MsgBox([Ô]Nãpo será possivel acessar este registro[Ô], MsgBoxStyle.Information, [Ô]Igas Contas[Ô])
ElseIf dgvPreVendas.Rows(x).Cells([Ô]STATUS[Ô]).Value = [Ô]Aguardando[Ô] Then
MsgBox([Ô]Acessivel este registro[Ô], MsgBoxStyle.Information, [Ô]Igas Contas[Ô])
End If
Next
End Sub
NOWLIGHTS 24/10/2017 16:31:10
#477378
For x = 0 To dgvPreVendas.RowCount - 1
If dgvPreVendas.Rows(x).Cells([Ô]STATUS[Ô]).Value = [Ô]Fechada[Ô] Then
MsgBox([Ô]Não será possivel acessar este registro[Ô], MsgBoxStyle.Information, [Ô]Igas Contas[Ô])
Exit For
ElseIf dgvPreVendas.Rows(x).Cells([Ô]STATUS[Ô]).Value = [Ô]Aguardando[Ô] Then
MsgBox([Ô]Acessivel este registro[Ô], MsgBoxStyle.Information, [Ô]Igas Contas[Ô])
End If
Next
End Sub


Seria isso?
AMORIM 24/10/2017 16:49:24
#477380
Deste Jeito não funcionar
KERPLUNK 24/10/2017 18:22:53
#477381
No evento do clique você deve tratar isso para o registro clicado e não um loop para todos.
AMORIM 24/10/2017 18:58:13
#477383
Como assim não entendie
NOWLIGHTS 24/10/2017 21:46:57
#477384
Você quer clicar em uma item da DataGridView e verificar se é possível abrir o registro?
OMAR2011 24/10/2017 22:59:03
#477385
Resposta escolhida
Do jeito que o Oráculo respondeu.
Acho que da certo.
Private Sub DataGridView1_Click(sender As Object, e As EventArgs) Handles DataGridView1.Click
[ô] If DataGridView1.CurrentRow.Cells(2).Value = [Ô]POSITIVA[Ô] Then
If DataGridView1.CurrentRow.Cells([Ô]Tipo[Ô]).Value = [Ô]POSITIVA[Ô] Then

MsgBox([Ô]Acessivel este registro[Ô], MsgBoxStyle.Information, [Ô]Igas Contas[Ô])
Else
MsgBox([Ô]Não será possivel acessar este registro[Ô], MsgBoxStyle.Information, [Ô]Igas Contas[Ô])

End If
AMORIM 25/10/2017 11:02:25
#477391
Pessoal muito obrigado pela ajuda. Problema resolvido
Tópico encerrado , respostas não são mais permitidas