Login

Esqueci minha senha

Estamos no Facebook
Buscar
 
 

Resultados por:
 


Rechercher Busca avançada

Quem está conectado
56 usuários online :: 1 usuário cadastrado, Nenhum Invisível e 55 Visitantes :: 2 Motores de busca

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
» Modificar TitleBar e Icone do Executavel.
Hoje à(s) 09:28 por Sub-Zero

» Criar atalho, SYS(2020) e Desktop
Ontem à(s) 23:07 por Sub-Zero

» Karaoke feito em FoxPro 2.6
Ontem à(s) 18:51 por Sub-Zero

» Como separar caminho do diretório?
Ontem à(s) 18:49 por Sub-Zero

» Erro no Projeto Chat
Ontem à(s) 15:35 por renatojunior2009

» Utilizando PHPMailer
Ontem à(s) 09:45 por paulomelo

» Programador em Visual Foxpro
Ontem à(s) 09:03 por mauro victoria

» Link PHP (Dúvida)
21/5/2012, 08:25 por BrunoMesquita

» Fundo do PROJETO Transparente??
20/5/2012, 19:48 por thiag0ms

» Minimizar , Maximizar e Restaurar
18/5/2012, 16:28 por FERNANDOMATRELLA

» Pivot Table no sql server
15/5/2012, 12:35 por edspicer

» Scroll EditBox Automatico
14/5/2012, 10:31 por Julio

» Select Nexval do FoxPro no OracleXE
10/5/2012, 00:16 por Sub-Zero

» Colocar gif na caixa do MESSAGEBOX ()
9/5/2012, 14:39 por Linghston

» Comparar Versões do programa.exe
8/5/2012, 16:10 por Linghston

» Menu lateral
7/5/2012, 02:36 por lardecristo

» Fazer com que a tela do sistema assume a janela principal
7/5/2012, 02:20 por lardecristo

» Trocar Palavra no Sistema
7/5/2012, 01:55 por lardecristo

» invocar Dll em Xbase
7/5/2012, 01:18 por lardecristo

» Fechar Porta Aberta
7/5/2012, 01:00 por lardecristo

Modificar TitleBar e Icone do Executavel.

23/5/2012, 20:17 por thiag0ms

Oi, tem como desabilitar o botao de Maximizar do TitleBar...

Eu keria simular uma TitleBar...mais …

Comentários: 2

Criar atalho, SYS(2020) e Desktop

23/5/2012, 17:57 por thiag0ms

Ola denovo...3 dúvidas...

como diz o título do tópico eu queria como criar uma atalho no …

Comentários: 3

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

Como separar caminho do diretório?

20/5/2012, 21:30 por thiag0ms

tentei di muitas formas mais ainda não consegui...

bom, eu fis uma rotininha para que quando o …

Comentários: 10

Erro no Projeto Chat

2/5/2012, 08:37 por renatojunior2009

Bom dia Pessoal,

Estou desenvolvendo um chat , só que estou com dois erros o qual eu não sei …

Comentários: 6

Estatísticas
Temos 4048 usuários registrados
O último usuário registrado atende pelo nome de fabiomacarrao

Os nossos membros postaram um total de 14429 mensagens em 2047 assuntos

Qual a solução ideal?

Página 1 de 2 1, 2  Seguinte

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Resolvido Qual a solução ideal?

Mensagem por Roberto em 11/8/2010, 11:26

Caros colegas vou postar aqui uma duvida.
Tenho um sistema em FOX DOS e estou convertendo para Visual 9
trabalho com tabelas livres DBF em DOS e tenho que usar estas mesmas tabelas em no sistema que vou converter VFP9.
Tela a ser convertida:
Cadastro de Pedidos: tabelas principais: PEDCAB (cabeçario do pedido) e PEDPROD (produtos do pedido)
EM DOS: crio um cursor para gravar os produtos do pedido e uso variaveis de memoria para os dados do pedido, no botao gravar: abro novo registro PEDCAB, replace neles e insiro todo cursor na tabela PEDPROD.
EM VFP9: Quero um form onde eu possa inserir (novo), excluir e alterar o pedido digitado.
opçoes: a) fazer a mesma coisa que em DOS com cursor, ficaria complicado na alteração.
b) fazer direto nas tabelas usando tableupdate() - estou usando esta forma
c) existem outras maneiras usando o visual do meu form.


inseri a tela, onde vejo?

Roberto
Participante Regular
Participante Regular


Voltar ao Topo Ir em baixo

Resolvido Re: Qual a solução ideal?

Mensagem por m@r<3|o em 11/8/2010, 18:09

Para manipular dados pode ser utilizado INSERT DELETE UPDATE ai nem precisa do tableupdate



m@r<3|o
Participante Assíduo
Participante Assíduo


Voltar ao Topo Ir em baixo

Resolvido Re: Qual a solução ideal?

Mensagem por hugo em 11/8/2010, 19:07

Roberto escreveu:Caros colegas vou postar aqui uma duvida.
Tenho um sistema em FOX DOS e estou convertendo para Visual 9
trabalho com tabelas livres DBF em DOS e tenho que usar estas mesmas tabelas em no sistema que vou converter VFP9.
Tela a ser convertida:
Cadastro de Pedidos: tabelas principais: PEDCAB (cabeçario do pedido) e PEDPROD (produtos do pedido)
EM DOS: crio um cursor para gravar os produtos do pedido e uso variaveis de memoria para os dados do pedido, no botao gravar: abro novo registro PEDCAB, replace neles e insiro todo cursor na tabela PEDPROD.
EM VFP9: Quero um form onde eu possa inserir (novo), excluir e alterar o pedido digitado.
opçoes: a) fazer a mesma coisa que em DOS com cursor, ficaria complicado na alteração.
b) fazer direto nas tabelas usando tableupdate() - estou usando esta forma
c) existem outras maneiras usando o visual do meu form.


inseri a tela, onde vejo?

roberto, tambem venho de um historico parecido com o teu
faca sua duvida, minha duvida
mais acho que so depois de tudo pronto, quando der um gravar eh que
eu jogaria os dados realmente na tabela oficial

vamos aguardar os detalhes da galera

valeu

_________________
"A tristeza é a falta de alegria, mais sem ela eu não poderia entender a alegria do fato de que a felicidade existe!"
Helio Leites - [Você precisa estar registrado e conectado para ver este link.]

hugo
Usuário 5 Estrelas
Usuário 5 Estrelas


Voltar ao Topo Ir em baixo

Resolvido Re: Qual a solução ideal?

Mensagem por alceu11 em 11/8/2010, 19:54

Roberto
1-)Tenho um sistema em FOX DOS e estou convertendo para Visual 9
trabalho com tabelas livres DBF em DOS
e tenho que usar estas mesmas tabelas em no sistema que vou converter VFP9.

1-)Resposta:
Pode usar elas como tabelas livres, como esta em Dos, para passar
pela primeira conversao e ver os resultados.
Voce cria o projeto. Na secao videos tem os videos que postei para iniciantes, como cria o projeto o menu.
Figura.


[Você precisa estar registrado e conectado para ver este link.]
[Você precisa estar registrado e conectado para ver esta imagem.]

veja este topico e teras os videos.
[Você precisa estar registrado e conectado para ver este link.]

Agora qto aos pedidos, depende de como vc programa, em dos como replace, ou scater menvar, e gather menvar
No tutorial vc aprendara usar o tableupdate, com tabela buffe mode, ondi os text box estao vinculados a tabela de origem de dados, no data evoriment,
qdo vc der um tableupdate(.t.,.t.,'suatabela') todos os dados serao gravados, automaticamente. Isto esta nos videos, acima no link e na secao video encontrar mais, e apostilas, que aqui postei.
E exemplos postei um exemplo de pedidos.

Sobre a tela, voce podera trabalhar com uma classe basica de formularios, que esta na apostila caminho das pedras, e tem um video sobre como fazer,, a classe basica, e um video como trabalhar, com a classe, este video voce fara um cadastro de centro de custos.

O seja, vc ir pelo inicio, faz primeiro o Projeto.
Insere as tabelas. no projeto, assisiti o videos que postei isto estara mastigado, em caso de duvida so postar e consultar a apostila caminho das pedras.



alceu11
Usuário 5 Estrelas
Usuário 5 Estrelas


Voltar ao Topo Ir em baixo

Resolvido Re: Qual a solução ideal?

Mensagem por alceu11 em 11/8/2010, 20:49

Sobre a tela, sempre bato na tecla classe basica de forumularios, pela uniformidade, aparencia do software, pela rapidez de se produzir cadastros. no video 5 sobre o centro de custos vera a velocidade de produzir um cadastro centro de custos em 5minutos e adicionar ao seu menu do sistema.
E tudo que vc melhora na classe pai , todos os filhos herdeiros da classe receberao as melhorias isto sera automatico. E voce ficara satisfeito, com os resultados.

Mas porem!! quando voce troca de Namorada,
Por mais que nao queira.
Fica procurando qualidades e defeitos, que tinha na antiga, namorada,
E querer fazer as mesmas coisas com a nova namorada. Sera retroceder, e nao vai funcionar.
E este primeiro momento, é de se adptar com as inovacoes que vc tera, com o VFP 90., Estudando os metodos e propriedades dos objetos da programacao OOP.
Ou seja um passo de cada vez,

1-) Como criar o projeto.
Crie uma pasta ondi sera o novo projeto
vamos imaginar que esta pasta SEJA c:\ct
Abra o VFP
CTRL +F2
SET DEFAULT TO C:\CT



aqui como crie o projeto depois so seguir a figura ondi eu adcionei as tabelas livres na resposta anterior a esta.

[Você precisa estar registrado e conectado para ver esta imagem.]

LINK 1 => Video como criar o projeto e o menu VFP
[Você precisa estar registrado e conectado para ver este link.]

LINK 2 ->VIDEO criando o banco de dados VFP
[Você precisa estar registrado e conectado para ver este link.]

LINK 3 DO VIDEO BANCO DE DADOS.
[Você precisa estar registrado e conectado para ver este link.]

LINK 4 CRIANDO A CLASSE
[Você precisa estar registrado e conectado para ver este link.]

LINK 5 PRIMEIRO FORMULARIO
[Você precisa estar registrado e conectado para ver este link.]


alceu11
Usuário 5 Estrelas
Usuário 5 Estrelas


Voltar ao Topo Ir em baixo

Resolvido Re: Qual a solução ideal?

Mensagem por Marcos Guedes em 11/8/2010, 21:18

Acho que não é novidade para o pessoal...
Mas prefiro trabalhar com cursores.
Insert, update, delete... quando necessário e ponto!
Very Happy

_________________
Marcos Guedes - Programador e desenvolvedor Web.

Convidado, seja nosso seguidor no Twitter:
twitter.com/programacaobras

Marcos Guedes
Webmaster
Webmaster


Voltar ao Topo Ir em baixo

Resolvido Re: Qual a solução ideal?

Mensagem por m@r<3|o em 11/8/2010, 22:13

Roberto esse exemplo, é pra freetables da uma olhada

[Você precisa estar registrado e conectado para ver este link.]

m@r<3|o
Participante Assíduo
Participante Assíduo


Voltar ao Topo Ir em baixo

Resolvido Re: Qual a solução ideal?

Mensagem por hugo em 12/8/2010, 07:17

up na resposta do alceu
[Você precisa estar registrado e conectado para ver este link.]

_________________
"A tristeza é a falta de alegria, mais sem ela eu não poderia entender a alegria do fato de que a felicidade existe!"
Helio Leites - [Você precisa estar registrado e conectado para ver este link.]

hugo
Usuário 5 Estrelas
Usuário 5 Estrelas


Voltar ao Topo Ir em baixo

Resolvido Re: Qual a solução ideal?

Mensagem por Roberto em 12/8/2010, 11:02

Caros colegas, ja desenvolvo em vfp9 e entendo bem a ferramenta, classes, etc.... e inclusive ja trabalho com Boletos e NF-e tudo em visual.
A minha duvida em relação ao VFP9 é somente em relação a maneira de gravar e alterar os dados de um pedido (cabecario e produtos).
Acho nao soube me expressar, mas a duvida nao esta criacao do projeto e nem no form.
Entao para facilitar imaginem que vcs tem q desenvolver uma tela para digitar pedidos com os dados do cliente e os produtos, com botoes no form: novo, exclui, altera. para mostrar os produtos usar uma grid. como fazer, como cursos, tableupadate(), insert...mas usando tabelas DBF.

aproveitando isso, como coloco a imagem do meu form na resposta?

Roberto
Participante Regular
Participante Regular


Voltar ao Topo Ir em baixo

Resolvido Re: Qual a solução ideal?

Mensagem por Marcos Guedes em 12/8/2010, 12:35

Tópico fundido!

Roberto escreveu:aproveitando isso, como coloco a imagem do meu form na resposta?
Veja este tópico:
[Você precisa estar registrado e conectado para ver este link.]

Neste link você encontrará mais dicas de como personalizar sua mensagem:
[Você precisa estar registrado e conectado para ver este link.]

_________________
Marcos Guedes - Programador e desenvolvedor Web.

Convidado, seja nosso seguidor no Twitter:
twitter.com/programacaobras

Marcos Guedes
Webmaster
Webmaster


Voltar ao Topo Ir em baixo

Resolvido Re: Qual a solução ideal?

Mensagem por alceu11 em 12/8/2010, 12:59

Nao entendi, se vc ja fez a NFE , nao entendo porqque, la vc teve que ter um arquivo que contem os dados da nfe, e o outro como os itens da nfe. E o pedido é da mesma forma.
mais assista este video. Para ver se é isto que vc quer.?
link
[Você precisa estar registrado e conectado para ver este link.] src="[Você precisa estar registrado e conectado para ver este link.] width="425" height="350" type="application/x-shockwave-flash" wmode="transparent" quality="high" scale="exactfit">

alceu11
Usuário 5 Estrelas
Usuário 5 Estrelas


Voltar ao Topo Ir em baixo

Resolvido Re: Qual a solução ideal?

Mensagem por Roberto em 13/8/2010, 10:36

Complementando...fiz exatamente o que citei acima, a minha duvida é se existe outra solução ou o que estou fazendo é o mais adequado, veja.
no form tenho uma grid com os dados dos produtos, acima desta grid tenho os campos e um botao insere, quando o usuario clica em insere o meu sistema grava na tabela de itens do pedido o produto e a cada item ele vai adicionando, no final clico em gravar e ele grava o cabeçario da tabela. tudo isto esta sendo feito direto nos DBF. em dos eu usava um cursor para inserir os produtos e no final eu atualiza a tabela de itens com os dados do cursor. mas em dos eu tinha duas telas, uma para inclusao do pedido e outra para alteração. agora to fazendo tudo numa unica tela.

Roberto
Participante Regular
Participante Regular


Voltar ao Topo Ir em baixo

Resolvido Re: Qual a solução ideal?

Mensagem por alceu11 em 13/8/2010, 10:45

Sera que vc esta querendo um exemplo ?
link mira aqui
[Você precisa estar registrado e conectado para ver este link.]

mas ja tem no forum exemplo

Segue O VIDEO do fonte acima.
[Você precisa estar registrado e conectado para ver este link.] src="[Você precisa estar registrado e conectado para ver este link.] width="425" height="350" type="application/x-shockwave-flash" wmode="transparent" quality="high" scale="exactfit">

Roberto se vc criava um cursor para incluir os itens de produtos na inclusao, nao vejo problema nenhum em vfp90 vc fazer da mesma forma.
qdo da inclusao de um novo pedido crie o cursor.
Create Cursor itens_t (codigo c(9), descricao c(40), preco(etc....)
qdo o usuario acabar de incluir os itens e for gravar, voce passa este dados para a tabela de dados original de itens. O cursor dos Itens e para vir ela em branco, para insercao de dados.
Em fim vc pode manter o seu racionio anterior. e ira funcionar.

alceu11
Usuário 5 Estrelas
Usuário 5 Estrelas


Voltar ao Topo Ir em baixo

Resolvido Re: Qual a solução ideal?

Mensagem por Roberto em 15/8/2010, 23:56

Ola Alceu, isso mesmo, o teu form de pedido é muito parecido com o meu, entao baseado no teu form eu pergunto, como vc usa: algum cursor (exemplo na grid dos produtos) ou mostra a tabela direto (via relacionamento - grava direto na tabela). As minhas duvidas estao na parte de gravação.

Roberto
Participante Regular
Participante Regular


Voltar ao Topo Ir em baixo

Resolvido Re: Qual a solução ideal?

Mensagem por alceu11 em 16/8/2010, 10:27

Mostro a talela direto via relacionamento e gravo direto na tabela,!!!
E so abrir o projeto e estudar o formSet Myfrmset, que tera todo o codigo la


alceu11
Usuário 5 Estrelas
Usuário 5 Estrelas


Voltar ao Topo Ir em baixo

Página 1 de 2 1, 2  Seguinte

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo


Permissão deste fórum:
Você não pode responder aos tópicos neste fórum