Clique abaixo para nos ajudar
Conectar-se

Esqueci minha senha

Estamos no Facebook
Buscar
 
 

Resultados por:
 


Rechercher Busca avançada

Quem está conectado
27 usuários online :: Nenhum usuário registrado, Nenhum Invisível e 27 Visitantes :: 2 Motores de busca

Nenhum

[ Ver toda a lista ]


O recorde de usuários online foi de 468 em 1/3/2012, 10:43
Espessura do cursor intermitente

7/3/2017, 09:08 por Jefferson Matakas

Bom dia a todos !!

Existe uma opcao no windows que pode ser acessada atraves da 'central da …

Comentários: 0

DESENVOLVIMENTO EM REDES

4/3/2017, 18:45 por AJC

Pessoal tem ou conhece livros ou material para programação em
redes usando banco de dados nativo …

Comentários: 0

USAR REPORT FORM

30/12/2016, 09:06 por AJC

Pessoal bom dia,
Estou com um grande problema, já pesquisei muita coisa sobre report form, mas o …

Comentários: 4

Como preencher campos vazios

9/2/2017, 11:55 por Linghston

Pessoal boa tarde,

É o seguinte, eu preciso preencher os campos de uma coluna da tabela DBF que …

Comentários: 2

Enviar msg para WhatsAPP via VFP

7/2/2017, 10:31 por Eliana

Olá Pessoal!

Alguém sabe se é possível enviar mensagem para o WhatsAPP via VFP?


Grata


Comentários: 0

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

Os nossos membros postaram um total de 31 mensagens em 17 assuntos

FORM ALIMENTADO COM INFORMAÇÕES DE 5 TABELAS

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

Resolvido FORM ALIMENTADO COM INFORMAÇÕES DE 5 TABELAS

Mensagem por Linghston em 16/5/2011, 09:24

Bom galera, estou ai de volta buscando mais uma ajuda dos amigos...

Estou precisando criar o um tela (form) onde na mesma vai mostras as informações de 5 tabelas de diferentes periodos ao se chamr o produto pelo codigo no campo localizar.
Neste form então vai carregar as informações de cada semana, ja que cada tabela corresponde a uma semna, totalizando 5 semanas que irei ver. Não estou conseguindo carregar estas informações neste form de modo que funcione sem erro.
Poderiam me ajudar!!!!

Galera tentei colocar (anexar) uma imagem do que estou fazendo para facilitar o entendimento de voces, mas não consegui...
Me desculpem!!!!!
Obrigado
avatar
Linghston
Participa Bastante
Participa Bastante


Voltar ao Topo Ir em baixo

Resolvido Re: FORM ALIMENTADO COM INFORMAÇÕES DE 5 TABELAS

Mensagem por m@r<3|o em 16/5/2011, 10:44

mostrar as informações de 5 tabelas de diferentes periodos ao se chamr o produto pelo codigo no campo localizar.

Essas 5 tabelas existem varias informacoes ?
Se a Relacao for

1 - 1 - 1 - 1 - 1 - N da pra resolver com "codigo = codigo de uma tabela com outra"

ou

1 - N - N - N -N - N aqui capas que daria com LEFT JOIN mais talves mais facil fazer com estrutura de repeticao

Não estou conseguindo carregar estas informações neste form de modo que funcione sem erro.

Tenta fazer um Innerjoin no INIT de todas as tabelas

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


Voltar ao Topo Ir em baixo

Resolvido Grid contendo as informações do select

Mensagem por wms em 16/5/2011, 11:34

Linghston,

Pelo que eu entendi, você tem 5 tabelas com informações iguais, somente contendo datas diferentes correto?

Então no Init do Form ou em um botão de MOSTRAR crie um select (como o amigo m@r<3|o informou) colocando um inner join onde você irá criar um cursor trazendo todas as informações das 5 tabelas.

Dentro do Form coloque um Grid contendo exatamente a quantidade de colunas que você deseja mostrar, alterando a propriedade RecordSource Type para 4 - SQL Statement, e aponte o resultado do seu select para este grid. Veja um breve exemplo abaixo:

Código:

&& montando o GridEmail
TEXT To lcSqlPesq Noshow Textmerge Pretext 15
   select id_interno,nome from Email
   order by nome into cursor curEmail readwrite   
ENDTEXT

thisform.GridEmail.RecordSource = ""
thisform.GridEmail.RecordSource = lcSqlPesq

No meu exemplo acima estou selecionando todos os e-mails que estão salvos em minha tabela EMAIL e em seguida mostrando em grid que contém somente 2 colunas para receber o ID e o EMAIL.

Espero ter ajudado, qualquer coisa basta perguntar.

Abraços
avatar
wms
Participante Regular
Participante Regular


Voltar ao Topo Ir em baixo

Resolvido Re: FORM ALIMENTADO COM INFORMAÇÕES DE 5 TABELAS

Mensagem por m@r<3|o em 16/5/2011, 12:01

Exemplo de innerjoin ....a tabela B é a principal ....a entidade

Código:
SELECT A.*,B.*, C.* FROM tabela1 B ;
join tabela2 A on A.tab2_codigo = B.tab1_codigo  ;
join tabela3 C on C.tab3_codigo = B.tab1_codigo  ;
WHERE !empty(tab1_codigo) ;
INTO CURSOR cadlista

Assim sucessivamente

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


Voltar ao Topo Ir em baixo

Resolvido Re: FORM ALIMENTADO COM INFORMAÇÕES DE 5 TABELAS

Mensagem por Linghston em 16/5/2011, 14:34

Caro amigo m@r<3|o ,
Peguei este seu exemplo e tentei adaptar a minha necessidade, porem não consegui, talvez não esteja fazendo corretamente por isto peço sua ajuda para montar esta rotina.
No meu caso tenho 5 tabelas, cada uma com 55 campos e todos os campos das 5 tabelas são os mesmos porem com volumes e datas diferentes, como especifico abaixo:
NOME DA TABELA CAMPOS
SEMANA
cod_prod denominação dt_s qtde_dt dt1_s qtde_dt1 dt2_s qtde_dt2 dt3_s qtde_dt3 dt4_s qtde_dt4 sem
1001 Port_123 16/05 10 17/05 20 18/05 30 19/05 40 20/05 50 20
1002 Port_456 16/05 8 17/05 5 18/05 16 19/05 13 20/05 2 20
1003 Port_BD1 16/05 14 17/05 0 18/05 0 19/05 0 20/05 5 20
1004 Port_BD2 16/05 10 17/05 10 18/05 10 19/05 1 20/05 2 20

SEMANA_1
cod_prod denominação dt_s qtde_dt dt1_s qtde_dt1 dt2_s qtde_dt2 dt3_s qtde_dt3 dt4_s qtde_dt4 sem
1001 Port_123 9/05 0 10/05 0 11/05 14 12/05 54 13/05 36 19
1002 Port_456 9/05 5 10/05 25 11/05 126 12/05 0 13/05 78 19
1003 Port_BD1 9/05 2 10/05 126 11/05 123 12/05 50 13/05 37 19
1004 Port_BD2 9/05 19 10/05 52 11/05 50 12/05 14 13/05 19 19

SEMANA_2
cod_prod denominação dt_s qtde_dt dt1_s qtde_dt1 dt2_s qtde_dt2 dt3_s qtde_dt3 dt4_s qtde_dt4 sem
1001 Port_123 2/05 12 3/05 23 4/05 14 5/05 5 6/05 8 18
1002 Port_456 2/05 59 3/05 54 4/05 55 5/05 65 6/05 75 18
1003 Port_BD1 2/05 19 3/05 19 4/05 19 5/05 0 6/05 0 18
1004 Port_BD2 2/05 0 3/05 0 4/05 15 5/05 16 6/05 52 18

SEMANA_3
cod_prod denominação dt_s qtde_dt dt1_s qtde_dt1 dt2_s qtde_dt2 dt3_s qtde_dt3 dt4_s qtde_dt4 sem
1001 Port_123 25/04 12 26/04 23 27/04 14 28/04 5 29/04 8 17
1002 Port_456 25/04 59 26/04 54 27/04 55 28/04 65 29/04 75 17
1003 Port_BD1 25/04 19 26/04 19 27/04 19 28/04 0 29/04 0 17
1004 Port_BD2 25/04 0 26/04 0 27/04 15 28/04 16 29/04 52 17

SEMANA_4
cod_prod denominação dt_s qtde_dt dt1_s qtde_dt1 dt2_s qtde_dt2 dt3_s qtde_dt3 dt4_s qtde_dt4 sem
1001 Port_123 18/04 12 19/04 23 20/04 14 21/04 5 22/04 8 16
1002 Port_456 18/04 59 19/04 54 20/04 55 21/04 65 22/04 75 16
1003 Port_BD1 18/04 19 19/04 19 20/04 19 21/04 0 22/04 0 16
1004 Port_BD2 18/04 0 19/04 0 20/04 15 21/04 16 22/04 52 16

O resultado seria:
Quando eu chamar um determinado cod_prod ele me traz as informações deste produto referente a ultima 5 semanas ordenado a partir da semana atual que seria a tabela SEMANA.
avatar
Linghston
Participa Bastante
Participa Bastante


Voltar ao Topo Ir em baixo

Resolvido Re: FORM ALIMENTADO COM INFORMAÇÕES DE 5 TABELAS

Mensagem por m@r<3|o em 16/5/2011, 16:23

Linghston da uma olhada nesse exemplo
[Você precisa estar registrado e conectado para ver este link.]
e me fala o que precisa fazer conforme o exemplo





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


Voltar ao Topo Ir em baixo

Resolvido Re: FORM ALIMENTADO COM INFORMAÇÕES DE 5 TABELAS

Mensagem por Linghston em 17/5/2011, 09:03

[Você precisa estar registrado e conectado para ver este link.] escreveu:Linghston da uma olhada nesse exemplo
[Você precisa estar registrado e conectado para ver este link.]
e me fala o que precisa fazer conforme o exemplo





Caro amigo,
Obrigado pelo exemplo vou testar mas ja tenho certeza que vai resolver meu problema.

Valeu!!!
avatar
Linghston
Participa Bastante
Participa Bastante


Voltar ao Topo Ir em baixo

Resolvido Re: FORM ALIMENTADO COM INFORMAÇÕES DE 5 TABELAS

Mensagem por Julio em 17/5/2011, 12:03

Marcelo

Tomei a liberdade de incrementar este seu exemplo, que por sinal excelente.

Coloquei as cinco semanas, e no botão localizar pode pesquisar somente um codigo se assim desejar.

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


Julio
Usuário 5 Estrelas
Usuário 5 Estrelas


Voltar ao Topo Ir em baixo

Resolvido Re: FORM ALIMENTADO COM INFORMAÇÕES DE 5 TABELAS

Mensagem por Linghston em 20/5/2011, 08:06

Caros Amigos,

Muito obrigado pela ajuda de todos, assim consegui resolver este meu problema da melhor forma ainda.
Valeu!!!
Wink cheers
avatar
Linghston
Participa Bastante
Participa Bastante


Voltar ao Topo Ir em baixo

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