Login

Esqueci minha senha

Estamos no Facebook
Buscar
 
 

Resultados por:
 


Rechercher Busca avançada

Quem está conectado
54 usuários online :: 3 usuários cadastrados, Nenhum Invisível e 51 Visitantes :: 2 Motores de busca

alceu11, fabiomacarrao, 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) 10:51 por thiag0ms

» 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: 3

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 14430 mensagens em 2047 assuntos

Where 5 5 3

Where

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

Resolvido Where

Mensagem por m@r<3|o em 16/6/2010, 09:48

Pessoal to gerando um TXT porem parece brincadeira mais nao é
where o codigo 00221/001 que está na tela = tem que ser = da tabela
where PADL(cadrecmov.rec_parc,9,&quot;9&quot;) = PADL(this.Parent.txtrec_parc.value,9,&quot;9&quot;) ;

sómente trazer 1 em questao o valor do text
só que está me trazendo 00221/001 00221/002

alguem teria ideia de como gerar somente a parcela a qual se refere o this.parent
isso é estou somente validando 1 informacao da tela com da tabela no where só que nao ta pegando nao sei se é por causa da Barra, mais acho que nao é

fiz esse mesmo processo , pra dinheiro e cheque e deu certo
mais fazer com o mesma tabela ai ta saindo incorreto


********** Gerar TXT
Código:
LOCAL lcFile
lcFile =  PADL(this.parent.txtrec_cliec.value,5,"5")
wait window " Gerando Arquivo TXT " TIMEOUT 1

SELECT '"',cadrecmov.rec_cliec,'","', STRTRAN(DTOC(cadrecmov.rec_dtpgto),"/","/"),'","' ; 
FROM cadrecmov;
where  PADL(cadrecmov.rec_parc,9,"9") = PADL(this.Parent.txtrec_parc.value,9,"9") ;
INTO CURSOR vencimentos ;
ORDER BY rec_cliec

copy to (lcFile) sdf
use in vencimentos

ENDIF


quem poder ajudar
Obrigado !!!!

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


Voltar ao Topo Ir em baixo

Resolvido Re: Where

Mensagem por Marcos Guedes em 16/6/2010, 10:45

Não conseguir entender o problema...
scratch

_________________
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: Where

Mensagem por m@r<3|o em 16/6/2010, 11:05

Código:
where  PADL(cadrecmov.rec_parc,9,"9") = PADL(this.Parent.txtrec_parc.value,9,"9") ;


Não estou conseguindo validar essa linha

Código:
this.Parent.txtrec_parc.value = cadrecmov.rec_parc

para gerar um txt

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


Voltar ao Topo Ir em baixo

Resolvido Re: Where

Mensagem por Marcos Guedes em 16/6/2010, 11:35

faça o seguinte:

antes da linha onde fazes a comparação, experimente o seguinte teste:
Código:
MESSAGEBOX(THIS.PARENT.txtrec_parc.VALUE)
SELECT cadrecmov
BROWSE

e verifique se a mensagem alertada é a mesma DO registro exibido com o BROWSE.

caso seja, então tente a seguinte comparação:
Código:
IF (UPPER(ALLTRIM(THIS.PARENT.txtrec_parc.VALUE)) == UPPER(ALLTRIM(cadrecmov.rec_parc))) THEN
   MESSAGEBOX('IGUAIS!')
ELSE
   MESSAGEBOX('DIFERENTES!')
ENDIF


Resolve?

_________________
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: Where

Mensagem por alceu11 em 16/6/2010, 12:51

Codigo para achar a parcela 220/005
Código:

CLOSE all
SET SAFETY OFF
CREATE TABLE tabela (valor n(10,2), vcto d(8), parc c(12), iten c(3) , pgto d(8)  )
dData = DATE()
nMeses = 6
nValor = 120
wnota='220'
wparc=1
for i = 1 to nMeses
dVencimento = GOMONTH(dData,i)
insert into tabela (valor,vcto,parc,iten) values (nvalor,dVencimento, wnota+'/'+STRTRAN(STR(wparc,3),' ','0'), STRTRAN( STR(wparc,3),' ','0')  )
wparc=wparc+1
endfor
BROWSE normal
woeste='220/005'
SELECT * FROM tabela WHERE ALLTRIM(parc)=woeste INTO CURSOR tempo
SELECT tempo
browse normal
copy nomearquivo to sdf

alceu11
Usuário 5 Estrelas
Usuário 5 Estrelas


Voltar ao Topo Ir em baixo

Resolvido Re: Where

Mensagem por hugo em 16/6/2010, 14:31

boa alceu

boa marcos!

_________________
"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: Where

Mensagem por m@r<3|o em 16/6/2010, 21:41

falei que parecia brincadeira mais nao é

fiz os 2 testes um deu a parcela como na tela e o outro deu iguais

como disse, na hora de gerar o txt conforme o codigo acima ate coloquei padl pra ajudar .... em questao que tem uma barra, e sempre uso pra validar porem , qdo gero o txt ,
where PADL(cadrecmov.rec_parc,9,"9") = PADL(this.Parent.txtrec_parc.value,9,"9") ;

ele me gera + registros # this.Parent.txtrec_parc.value que seria somente 1 valor


Só se o problema for indice mais testei , com os q mais uso
nesse caso teria que ter os aliases ambos por parcela será ?
vo ver se no dataenvironment
abs
Marcelo Fazan

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


Voltar ao Topo Ir em baixo

Resolvido Re: Where

Mensagem por lardecristo em 17/6/2010, 01:08

Poste melhor a informação, o conteudo do campo, o conteudo do text, para facilitar.

Existe no comando SQL o TOP, que pode ser TOP 1, assim sempre trará um registro.

lardecristo
Participa Bastante
Participa Bastante


Voltar ao Topo Ir em baixo

Resolvido Re: Where

Mensagem por m@r<3|o em 17/6/2010, 11:37

"00221","30/06/2010","
"00221","30/07/2010","

me gera assim queria somente
"00221","30/07/2010",", as vezes sera que preciso adcionar o campo do where no select sera ?

Código:
SELECT '"',cadrecmov.rec_cliec,'","', STRTRAN(DTOC(cadrecmov.rec_dtpgto),"/","/"),'","' , cadrecmov.parc


bom caras, preciso refazer isso do 0 de outras formas
to enroscado com VB entre hj e ontem

sorte que no VB consigo pegar a ultima linha do TXT
entao essas lista no txt pego o preciso q é sempre a data mais atual

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


Voltar ao Topo Ir em baixo

Resolvido Re: Where

Mensagem por Marcos Guedes em 17/6/2010, 12:57

Marcelo, teria como você isolar este problema num exemplo e disponibilizar para fazermos um teste?

_________________
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

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