Diogo S.
não registrado
|
|
ENUNCIADA !
|
|
|
Postada em 06/03/2008 11:23 hs
Eae galerinha.
O problema é o seguinte estou usando 1 data e 1 flexgrid para mostrar os dados da minha tabela, porem quero que nao mostre como titulo do flexgrid o campo da tabela, e sim o que eu quiser ex:
esta assim: campo da tabela: cod cabeçalho do grid: cod
quero assim: campo da tabela:cod cabeçalho do grid: Código do Produto
Ja tentei de diferentes formas e nao consegui
Flexgrid.textmatrix(1,1)="Código do Produto"
Flexgrid.col=1 flexgrid.text="Código do Produto"
Cya =D
|
|
|
|
Perci
|
MATÃO SP - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 06/03/2008 12:31 hs
Eu já usei assim e deu certo: Este código está escrito no Form_Load do meu projeto, pois eu preencho a FlexGrid quando o formulário é aberto. Coloque ele onde achar que for necessário. FlxGrd.Clear FlxGrd.FormatString = "Ped. " & "|" & _ "Data " & "|" & _ "Preço " & "|" & _ "Ipi" & "|" & _ "Fornecedor " Depois poste aqui para saber se deu certo. Até mais.
|
|
|
Diogo S.
não registrado
|
|
ENUNCIADA !
|
|
|
Postada em 06/03/2008 12:50 hs
Vixi cara nem deu certo talvez pq eu use o data pra conectar ele =/ Mas vlw de qlqr jeito
|
|
|
Treze
|
SÃO VICENTE SP - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 06/03/2008 13:08 hs
Faz assim colega flexgrid.Row = 0 flexgrid.Col = 0 flexgrid.Text = "ID" flexgrid.Col = 1 flexgrid.Text = "Descrição do Produto" flexgrid.Col = 2 flexgrid.Text = "Preço (R$)" flexgrid.Col = 3 flexgrid.Text = "Nivel Atual" flexgrid.Col = 4 flexgrid.Text = "Nivel Ordenado"
|
|
|
Diogo S.
não registrado
|
|
ENUNCIADA !
|
|
|
Postada em 06/03/2008 13:22 hs
Consegui colocando no form_activate grid.FormatString = "^ |^Código|^Descrição do Produto" grid.ColWidth(1) = 1000 grid.ColWidth(2) = 3000 grid.ColWidth(0) = 300
@TREZE Esse jeito nao tinha funcionado, mas nao tentei no form_activate só no form_load
Vlw pela atenção
|
|
|
Treze
|
SÃO VICENTE SP - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 06/03/2008 14:19 hs
Na realidade o código acima funciona sim o que acontece é o seguinte você deve primeiro criar as colunas na flexgrid, clicando com o botão direito sobre o flex e em general mudar a propriedade cols pra 5, que é aquantide de colunas que vão receber os 5 nomes, isso pode ser feito no proprio load do form. outra forma de se fazer isto é via código desta forma faça um teste no load do form MSFlexGrid1.FixedCols = 0 ' FixedCols determina que não haverá coluna fixa MSFlexGrid1.Cols = 5 'Cols é o numero de colunas que a flex deve ter MSFlexGrid1.Row = 0 MSFlexGrid1.Col = 0 MSFlexGrid1.Text = "ID" MSFlexGrid1.Col = 1 MSFlexGrid1.Text = "Descrição do Produto" MSFlexGrid1.Col = 2 MSFlexGrid1.Text = "Preço (R$)" MSFlexGrid1.Col = 3 MSFlexGrid1.Text = "Nivel Atual" MSFlexGrid1.Col = 4 MSFlexGrid1.Text = "Nivel Ordenado" entendeu
|
|
|