Login
Estamos no Facebook
Buscar
Quem está conectado
Há 22 usuários online :: 2 usuários cadastrados, Nenhum Invisível e 20 Visitantes :: 2 Motores de busca@costa, thiag0ms
[ Ver toda a lista ]
O recorde de usuários online foi de 468 em 1/3/2012, 10:43
Brasília
| |
Estamos no Twitter

Nossa Comunidade

Nosso Grupo

Últimos assuntos
Top dos mais postadores
| Marcos Guedes | ||||
| hugo | ||||
| alceu11 | ||||
| Julio | ||||
| m@r<3|o | ||||
| mfelis | ||||
| Tales Ruan | ||||
| Nelson Arcas | ||||
| _batmanvfp_ | ||||
| marcio |
Karaoke feito em FoxPro 2.6
23/5/2012, 11:45 por fabiomacarrao
Bom dia a todos. Desenvolvi um programa em FoxPro for windows 2.6 para karaoke. tenho mais de 2700 …
Comentários: 3
Estatísticas
Temos 4048 usuários registradosO último usuário registrado atende pelo nome de fabiomacarrao
Os nossos membros postaram um total de 14426 mensagens em 2047 assuntos
GRID
Página 1 de 1 • Compartilhe •
GRID
Ola..
O seguinte: A grid é um objeto que usamos em varios forms e na maioria das vezes nao precisamos mostrar todos os campos entao pergunto:
a) Devo usar o Buider para montar a grid com os campos e cabeçarios. ou
b) tem alguma maneira de fazer um .prg com os campos, cabecario e etc.... e chamar esta rotina no form para montar a grid.
O seguinte: A grid é um objeto que usamos em varios forms e na maioria das vezes nao precisamos mostrar todos os campos entao pergunto:
a) Devo usar o Buider para montar a grid com os campos e cabeçarios. ou
b) tem alguma maneira de fazer um .prg com os campos, cabecario e etc.... e chamar esta rotina no form para montar a grid.
Roberto- Participante Regular

Re: GRID
Um Exemplo colocado no INIT do Form.
- Código:
Thisform.grid1.recordSource = ''
select data,historico,vlentrada,vlsaida,vlsaldoatu,tipo;
from caixa into cursor Pesquisa1
Thisform.grid1.recordSource = 'pesquisa1'
Thisform.grid1.column6.ControlSource="pesquisa1.tipo"
Thisform.grid1.column1.header1.Caption="Data Mov"
Thisform.grid1.column2.header1.caption="Historico"
Thisform.grid1.column3.header1.Caption="Entrada"
Thisform.grid1.column4.header1.Caption="Saída"
Thisform.grid1.column5.header1.Caption="Saldo"
Thisform.grid1.column6.header1.Caption="Tipo"
Thisform.grid1.column7.header1.Caption="Id_Caixa"
Thisform.grid1.column1.Width=70
Thisform.grid1.column2.width=240
Thisform.grid1.column3.Width=80
Thisform.grid1.column4.Width=80
Thisform.grid1.column5.Width=80
Thisform.grid1.column6.Width=66
Thisform.grid1.column7.Width=66
Thisform.grid1.refresh
thisform.grid1.RecordSource ='pesquisa1'
Julio- Usuário 5 Estrelas

Atualizando um Grid
Roberto,
Eu costumo fazer a mantuenção do Grid através de um método e sempre que preciso alterar o conteúdo do Grid eu aciono este método. No exemplo abaixo eu tenho um método chamado "monta_pesquisa" no meu form.
PS.: Eu coloco o Grid no meu Form e já o deixo com a quantidade de colunas que desejo.
Eu costumo fazer a mantuenção do Grid através de um método e sempre que preciso alterar o conteúdo do Grid eu aciono este método. No exemplo abaixo eu tenho um método chamado "monta_pesquisa" no meu form.
PS.: Eu coloco o Grid no meu Form e já o deixo com a quantidade de colunas que desejo.
- Código:
SELECT nome,ddd1,fone1,id_colabora,email1 from colabora ORDER BY nome INTO CURSOR curPesqcolabora readwrite
SELECT curPesqcolabora
thisform.CntFormSkin.Pgftabs1.pagtab1.GridPesquisa.RecordSource = " "
WITH thisform.CntFormSkin.Pgftabs1.pagtab1.GridPesquisa
.RecordSource = "curPesqcolabora"
GO TOP
.ColumnCount = 5
* Propriedades gerais do cabeçalho
*
.SetAll("Resizable", .F., "Column")
.SetAll("Movable", .F., "Column")
.SetAll("ReadOnly", .T., "Column")
.SetAll("BackColor", 12632256, "Header")
.SetAll("ForeColor", 000, "Header")
.SetAll("FontBold", .F., "Header")
.SetAll("Alignment", 0, "Header")
* Propriedades das colunas
*
.Column1.ControlSource = "curPesqcolabora.nome"
.Column1.Width = 300
.Column1.Header1.Caption = " Nome"
.Column1.Header1.FontName = "Arial"
.Column1.Header1.FontSize = 9
.Column2.ControlSource = "curPesqcolabora.Ddd1"
.Column2.Width = 30
.Column2.Header1.Caption = " DDD"
.Column2.Header1.FontName = "Arial"
.Column2.Header1.FontSize = 9
.Column3.ControlSource = "curPesqcolabora.fone1"
.Column3.Width = 80
.Column3.Header1.Caption = " Telefone"
.Column4.ControlSource = "curPesqcolabora.Id_colabora"
.Column4.Width = 75
.Column4.Header1.Caption = " Código"
.Column5.ControlSource = "curPesqcolabora.Email1"
.Column5.Width = 350
.Column5.Header1.Caption = " e-mail"
.Refresh()
EndWith

wms- Participante Regular

Página 1 de 1
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum
Início
» Criar atalho, SYS(2020) e Desktop
» Karaoke feito em FoxPro 2.6
» Como separar caminho do diretório?
» Erro no Projeto Chat
» Utilizando PHPMailer
» Programador em Visual Foxpro
» Link PHP (Dúvida)
» Fundo do PROJETO Transparente??
» Minimizar , Maximizar e Restaurar
» Pivot Table no sql server
» Scroll EditBox Automatico
» Select Nexval do FoxPro no OracleXE
» Colocar gif na caixa do MESSAGEBOX ()
» Comparar Versões do programa.exe
» Menu lateral
» Fazer com que a tela do sistema assume a janela principal
» Trocar Palavra no Sistema
» invocar Dll em Xbase
» Fechar Porta Aberta