CARREGAR GRID VBALGRID 2.0 COM DADOS
Olá Pessoal, dei uma pesquisada aqui no site, mas nao encontrei, quero Carregar Dados de uma tabela nesse Grid.. VBALGRID 2.0
Db Mysql..
Db Mysql..
Aparentimente parecer ser simples a montagem nesse grid [Ô]SGrid[Ô].. kkkkk
veja q na linha em vermelho a baixo nao conseuir entender qual funçao q devo usar pra exibir um CheckBox, marcar e desmarcar o Check na linha.
como faço tambem pra somar uma coluna
obrigado pela atenção.
Private Sub Form_Load()
Dim i As Integer
Set Rst = New ADODB.Recordset
Sql = [Ô]Select * From Tbl_CtaReceber[Ô]
Rst.Open Sql, Conexao, 3
With Sgd
.Editable = True
[ô]Adiciona algumas colunas
.AddColumn , [Ô]Núm. Documento[Ô], ecgHdrTextALignCentre, 0, 150
.AddColumn , [Ô]Dt.Vencto[Ô], ecgHdrTextALignCentre, , 100
.AddColumn , [Ô]Vlr. Parcela.[Ô], ecgHdrTextALignCentre, , 100
.AddColumn , [Ô]Vlr. Juros[Ô], ecgHdrTextALignCentre, , 100
.AddColumn , [Ô]Vlr. Multa[Ô], ecgHdrTextALignCentre, , 100
.AddColumn , [Ô]Vlr. Total[Ô], ecgHdrTextALignCentre, , 100
End With
[ô]Add to columns menu:
Do While Not Rst.EOF
With Sgd
.Redraw = False
.ImageList = imlCheck.hIml [ô]Seta as imagens
.HighlightSelectedIcons = False
.Rows = .Rows + 1
[txt-color=#e80000] .CellDetails .Rows, 1, Rst!NumDoc, DT_LEFT Or DT_LEFT, -- >>> Check [/txt-color] .CellDetails .Rows, 2, Format(Rst!DtVencto, [Ô]dd/mm/yyyy[Ô]), DT_CENTER
.CellDetails .Rows, 3, Format(Rst!VlrParc, [Ô]###,##0.00[Ô]), DT_RIGHT
.CellDetails .Rows, 4, Format(Rst!VlrJuros, [Ô]###,##0.00[Ô]), DT_RIGHT
.CellDetails .Rows, 5, Format(Rst!VlrMulta, [Ô]###,##0.00[Ô]), DT_RIGHT
.CellDetails .Rows, 6, Format(Rst!VlrTotal, [Ô]###,##0.00[Ô]), DT_RIGHT
Rst.MoveNext
.Redraw = True
End With
Loop
End Sub
veja q na linha em vermelho a baixo nao conseuir entender qual funçao q devo usar pra exibir um CheckBox, marcar e desmarcar o Check na linha.
como faço tambem pra somar uma coluna
obrigado pela atenção.
Private Sub Form_Load()
Dim i As Integer
Set Rst = New ADODB.Recordset
Sql = [Ô]Select * From Tbl_CtaReceber[Ô]
Rst.Open Sql, Conexao, 3
With Sgd
.Editable = True
[ô]Adiciona algumas colunas
.AddColumn , [Ô]Núm. Documento[Ô], ecgHdrTextALignCentre, 0, 150
.AddColumn , [Ô]Dt.Vencto[Ô], ecgHdrTextALignCentre, , 100
.AddColumn , [Ô]Vlr. Parcela.[Ô], ecgHdrTextALignCentre, , 100
.AddColumn , [Ô]Vlr. Juros[Ô], ecgHdrTextALignCentre, , 100
.AddColumn , [Ô]Vlr. Multa[Ô], ecgHdrTextALignCentre, , 100
.AddColumn , [Ô]Vlr. Total[Ô], ecgHdrTextALignCentre, , 100
End With
[ô]Add to columns menu:
Do While Not Rst.EOF
With Sgd
.Redraw = False
.ImageList = imlCheck.hIml [ô]Seta as imagens
.HighlightSelectedIcons = False
.Rows = .Rows + 1
[txt-color=#e80000] .CellDetails .Rows, 1, Rst!NumDoc, DT_LEFT Or DT_LEFT, -- >>> Check [/txt-color] .CellDetails .Rows, 2, Format(Rst!DtVencto, [Ô]dd/mm/yyyy[Ô]), DT_CENTER
.CellDetails .Rows, 3, Format(Rst!VlrParc, [Ô]###,##0.00[Ô]), DT_RIGHT
.CellDetails .Rows, 4, Format(Rst!VlrJuros, [Ô]###,##0.00[Ô]), DT_RIGHT
.CellDetails .Rows, 5, Format(Rst!VlrMulta, [Ô]###,##0.00[Ô]), DT_RIGHT
.CellDetails .Rows, 6, Format(Rst!VlrTotal, [Ô]###,##0.00[Ô]), DT_RIGHT
Rst.MoveNext
.Redraw = True
End With
Loop
End Sub
ninguem....
Olá pessoal. alguem pode dá uma ajudinha...
Aparentimente parecer ser simples a montagem nesse grid [Ô]SGrid[Ô].. kkkkk
veja q na linha em vermelho a baixo nao conseuir entender qual funçao q devo usar pra exibir um CheckBox, marcar e desmarcar o Check na linha.
como faço tambem pra somar uma coluna
obrigado pela atenção.
Private Sub Form_Load()
Dim i As Integer
Set Rst = New ADODB.Recordset
Sql = [Ô]Select * From Tbl_CtaReceber[Ô]
Rst.Open Sql, Conexao, 3
With Sgd
.Editable = True
[ô]Adiciona algumas colunas
.AddColumn , [Ô]Núm. Documento[Ô], ecgHdrTextALignCentre, 0, 150
.AddColumn , [Ô]Dt.Vencto[Ô], ecgHdrTextALignCentre, , 100
.AddColumn , [Ô]Vlr. Parcela.[Ô], ecgHdrTextALignCentre, , 100
.AddColumn , [Ô]Vlr. Juros[Ô], ecgHdrTextALignCentre, , 100
.AddColumn , [Ô]Vlr. Multa[Ô], ecgHdrTextALignCentre, , 100
.AddColumn , [Ô]Vlr. Total[Ô], ecgHdrTextALignCentre, , 100
End With
[ô]Add to columns menu:
Do While Not Rst.EOF
With Sgd
.Redraw = False
.ImageList = imlCheck.hIml [ô]Seta as imagens
.HighlightSelectedIcons = False
.Rows = .Rows + 1
[txt-color=#e80000].CellDetails .Rows, 1, Rst!NumDoc, DT_LEFT Or DT_LEFT, -- >>> Check .CellDetails .Rows, 2, Format(Rst!DtVencto, [Ô]dd/mm/yyyy[Ô]), DT_CENTER[/txt-color]
.CellDetails .Rows, 3, Format(Rst!VlrParc, [Ô]###,##0.00[Ô]), DT_RIGHT
.CellDetails .Rows, 4, Format(Rst!VlrJuros, [Ô]###,##0.00[Ô]), DT_RIGHT
.CellDetails .Rows, 5, Format(Rst!VlrMulta, [Ô]###,##0.00[Ô]), DT_RIGHT
.CellDetails .Rows, 6, Format(Rst!VlrTotal, [Ô]###,##0.00[Ô]), DT_RIGHT
Rst.MoveNext
.Redraw = True
End With
Loop
End Sub
Aparentimente parecer ser simples a montagem nesse grid [Ô]SGrid[Ô].. kkkkk
veja q na linha em vermelho a baixo nao conseuir entender qual funçao q devo usar pra exibir um CheckBox, marcar e desmarcar o Check na linha.
como faço tambem pra somar uma coluna
obrigado pela atenção.
Private Sub Form_Load()
Dim i As Integer
Set Rst = New ADODB.Recordset
Sql = [Ô]Select * From Tbl_CtaReceber[Ô]
Rst.Open Sql, Conexao, 3
With Sgd
.Editable = True
[ô]Adiciona algumas colunas
.AddColumn , [Ô]Núm. Documento[Ô], ecgHdrTextALignCentre, 0, 150
.AddColumn , [Ô]Dt.Vencto[Ô], ecgHdrTextALignCentre, , 100
.AddColumn , [Ô]Vlr. Parcela.[Ô], ecgHdrTextALignCentre, , 100
.AddColumn , [Ô]Vlr. Juros[Ô], ecgHdrTextALignCentre, , 100
.AddColumn , [Ô]Vlr. Multa[Ô], ecgHdrTextALignCentre, , 100
.AddColumn , [Ô]Vlr. Total[Ô], ecgHdrTextALignCentre, , 100
End With
[ô]Add to columns menu:
Do While Not Rst.EOF
With Sgd
.Redraw = False
.ImageList = imlCheck.hIml [ô]Seta as imagens
.HighlightSelectedIcons = False
.Rows = .Rows + 1
[txt-color=#e80000].CellDetails .Rows, 1, Rst!NumDoc, DT_LEFT Or DT_LEFT, -- >>> Check .CellDetails .Rows, 2, Format(Rst!DtVencto, [Ô]dd/mm/yyyy[Ô]), DT_CENTER[/txt-color]
.CellDetails .Rows, 3, Format(Rst!VlrParc, [Ô]###,##0.00[Ô]), DT_RIGHT
.CellDetails .Rows, 4, Format(Rst!VlrJuros, [Ô]###,##0.00[Ô]), DT_RIGHT
.CellDetails .Rows, 5, Format(Rst!VlrMulta, [Ô]###,##0.00[Ô]), DT_RIGHT
.CellDetails .Rows, 6, Format(Rst!VlrTotal, [Ô]###,##0.00[Ô]), DT_RIGHT
Rst.MoveNext
.Redraw = True
End With
Loop
End Sub
Olá,
Pelo que eu saiba não tem como colocar um checkbox diretamente na célula. O que eu faço é colocar o Ãcone da célula como ticado/nao ticado).
Lembrando que o Sgrid 2.0 permite 2 icones em cada célula.
Vc pode também colocar o formato do dado quando insere a cluna, não precisando formatar quando inserir o dado, como vc está fazendo.
[ ][ô],s
Tomás
Pelo que eu saiba não tem como colocar um checkbox diretamente na célula. O que eu faço é colocar o Ãcone da célula como ticado/nao ticado).
Lembrando que o Sgrid 2.0 permite 2 icones em cada célula.
Vc pode também colocar o formato do dado quando insere a cluna, não precisando formatar quando inserir o dado, como vc está fazendo.
[ ][ô],s
Tomás
qual seria a forma correta a fazer..
Private Sub Form_Load()
Dim i As Integer
Set Rst = New ADODB.Recordset
Sql = [Ô]Select * From Tbl_CtaReceber[Ô]
Rst.Open Sql, Conexao, 3
With Sgd
.Editable = True
[ô]Adiciona algumas colunas
.AddColumn , [Ô]Núm. Documento[Ô], ecgHdrTextALignCentre, 0, 150
.AddColumn , [Ô]Dt.Vencto[Ô], ecgHdrTextALignCentre, , 100
.AddColumn , [Ô]Vlr. Parcela.[Ô], ecgHdrTextALignCentre, , 100
.AddColumn , [Ô]Vlr. Juros[Ô], ecgHdrTextALignCentre, , 100
.AddColumn , [Ô]Vlr. Multa[Ô], ecgHdrTextALignCentre, , 100
.AddColumn , [Ô]Vlr. Total[Ô], ecgHdrTextALignCentre, , 100
End With
[ô]Add to columns menu:
Do While Not Rst.EOF
With Sgd
.Redraw = False
.ImageList = imlCheck.hIml [ô]Seta as imagens
.HighlightSelectedIcons = False
.Rows = .Rows + 1
[txt-color=#e80000] .CellDetails .Rows, 1, Rst!NumDoc, DT_LEFT Or DT_LEFT, -- >>> Check .CellDetails .Rows, 2, Format(Rst!DtVencto, [Ô]dd/mm/yyyy[Ô]), DT_CENTER[/txt-color]
.CellDetails .Rows, 3, Format(Rst!VlrParc, [Ô]###,##0.00[Ô]), DT_RIGHT
.CellDetails .Rows, 4, Format(Rst!VlrJuros, [Ô]###,##0.00[Ô]), DT_RIGHT
.CellDetails .Rows, 5, Format(Rst!VlrMulta, [Ô]###,##0.00[Ô]), DT_RIGHT
.CellDetails .Rows, 6, Format(Rst!VlrTotal, [Ô]###,##0.00[Ô]), DT_RIGHT
Rst.MoveNext
.Redraw = True
End With
Loop
End Sub
Private Sub Form_Load()
Dim i As Integer
Set Rst = New ADODB.Recordset
Sql = [Ô]Select * From Tbl_CtaReceber[Ô]
Rst.Open Sql, Conexao, 3
With Sgd
.Editable = True
[ô]Adiciona algumas colunas
.AddColumn , [Ô]Núm. Documento[Ô], ecgHdrTextALignCentre, 0, 150
.AddColumn , [Ô]Dt.Vencto[Ô], ecgHdrTextALignCentre, , 100
.AddColumn , [Ô]Vlr. Parcela.[Ô], ecgHdrTextALignCentre, , 100
.AddColumn , [Ô]Vlr. Juros[Ô], ecgHdrTextALignCentre, , 100
.AddColumn , [Ô]Vlr. Multa[Ô], ecgHdrTextALignCentre, , 100
.AddColumn , [Ô]Vlr. Total[Ô], ecgHdrTextALignCentre, , 100
End With
[ô]Add to columns menu:
Do While Not Rst.EOF
With Sgd
.Redraw = False
.ImageList = imlCheck.hIml [ô]Seta as imagens
.HighlightSelectedIcons = False
.Rows = .Rows + 1
[txt-color=#e80000] .CellDetails .Rows, 1, Rst!NumDoc, DT_LEFT Or DT_LEFT, -- >>> Check .CellDetails .Rows, 2, Format(Rst!DtVencto, [Ô]dd/mm/yyyy[Ô]), DT_CENTER[/txt-color]
.CellDetails .Rows, 3, Format(Rst!VlrParc, [Ô]###,##0.00[Ô]), DT_RIGHT
.CellDetails .Rows, 4, Format(Rst!VlrJuros, [Ô]###,##0.00[Ô]), DT_RIGHT
.CellDetails .Rows, 5, Format(Rst!VlrMulta, [Ô]###,##0.00[Ô]), DT_RIGHT
.CellDetails .Rows, 6, Format(Rst!VlrTotal, [Ô]###,##0.00[Ô]), DT_RIGHT
Rst.MoveNext
.Redraw = True
End With
Loop
End Sub
Tópico encerrado , respostas não são mais permitidas