jorgeado Posted February 20, 2003 Author Report Share Posted February 20, 2003 Gilmer, você precisa entender que se eu pudesse eu teria o Suporte Eextendido mas não posso assumir este custo como a maiori deste Forum, infelizmente, e portanto dependo deste Forum e pricipalmente da sua ajuda. Se ja mais camarada comigo, não tem porque me tartar assim. Já não foi fácil pagar o FW ainda e não conseguir usar em muitos pontos. Obrigado e Até... Jorge Adourian Suporte On Line Clipper 24h: www.solclipper.hpg.com.br Pare de usar DBU conheça o DBE em www.dbe.hpg.com.br Informe-se: Aulas Particulares para São Paulo-SP Quote Link to comment Share on other sites More sharing options...
karinha Posted February 20, 2003 Report Share Posted February 20, 2003 Marllon amigão, ajude-me aqui... Fiquei curioso com este programa do Jorge, mas não consigo entende-lo você pode testá-lo e me enviar uma versão por favor? Ou poste aqui que eu copio. Abraços. Obrigado. João João Santos São Paulo-Brasil (11) 3106-2832 Quote Link to comment Share on other sites More sharing options...
siscat Posted February 20, 2003 Report Share Posted February 20, 2003 Vou ver o que posso fazer... citação:Marllon amigão, ajude-me aqui... Fiquei curioso com este programa do Jorge, mas não consigo entende-lo você pode testá-lo e me enviar uma versão por favor? Ou poste aqui que eu copio. Abraços. Obrigado. João João Santos São Paulo-Brasil (11) 3106-2832 id=quote>id=quote>Marllon Figueiredo Analista de Sistemas ERP/CRM Porto Alegre - RS marllonfigueiredo@globo.com Quote Link to comment Share on other sites More sharing options...
jorgeado Posted February 20, 2003 Author Report Share Posted February 20, 2003 João, o que você não entendeu ? Pergunte que eu respondo ! Jorge Adourian Suporte On Line Clipper 24h: www.solclipper.hpg.com.br Pare de usar DBU conheça o DBE em www.dbe.hpg.com.br Informe-se: Aulas Particulares para São Paulo-SP Quote Link to comment Share on other sites More sharing options...
gilmer Posted February 20, 2003 Report Share Posted February 20, 2003 Ok, vc utiliza o SIX, certo ? mande para mim para que eu possa por um final nesta história E vamos para a próxima, mande o exemplo junto eu respondo até segunda feira [:] tá bom para vc ? Quote Link to comment Share on other sites More sharing options...
karinha Posted February 21, 2003 Report Share Posted February 21, 2003 Esse Gilmer não é dez?? Mas, idependente disto, fiquei curioso para ver como roda em CDX, Vagner, Edú, Marllon tem as manhas? Tenho dificuldades de ler os programas do Jorge(é um defeito que tenho), então quem modificar para CDX, favor postar ou me enviar, pois acho que me serve este danado deste programa. Desde já muitcho gratcho. Abraços. João. João Santos São Paulo-Brasil (11) 3106-2832 Quote Link to comment Share on other sites More sharing options...
jorgeado Posted February 21, 2003 Author Report Share Posted February 21, 2003 Caros colegas. Na tentativa de montar um bom exemplo para o Gilmer e para os Colegas que quisessem me ajudar, fui surpreendido, pois ao testar com um pequeno PRG em Clipper V5.3b o RDD DBFCDX, a VSCROLL funcionou com o SET SCOPE sem problemas. Surpreso imaginei deve ser o SIX. Passei a testar o SIX, e não é que funcionou também. Surpreso novamente, imaginei deve ser minha função particular de BROWSE(). Passei a testar a bendita ainda no PRG de teste, e não é que funcionou também. Surpreso mais uma vez, imaginei deve ser o meu Sistema que está com algum erro. Passei a testar uma das janelas do meu Sistema, e finalmente enconterei o erro, que embora eu mesmo sempre oriente aos meus colegas de Clipper a não cometer, eu mesmo acabei cometendo este erro. No meu teste eu fazia: SX_SETSCOPE(...) DBGOTOP() No meu Sistema, por ser mais complexo do que o pequeno teste, eu não colocava o DBGOTOP() em certas passagens da lógica. Isto provocava que o SX_KEYCOUNT() ficasse desatualizado pois o Filtro como todos sabemos só é ativado efetivamente ao se dar algum movimento de registro e não apenas ao se dar o comando SET SCOPE. Por consequencia só em algum momento do sobe e desce de registros é que a desatualização era desfeita e passava a funcionar, mas nunca no inicio devido ao erro descrito. Conclusão: Nunca esqueçam o DBGOTOP() após ativar um SET SCOPE. Desculpas: Humildemente peço desculpas, se por ventura atrapalhem alguem nesta tentativa de me ajudar pois afinal o erro era meu desde o incio. Agradecimentos: Obrigado a todos que me ajudaram ou tentaram, mas é assim mesmo que se aprende, não é ? E não há quem não erre de vez em quando !!! Até... Jorge Adourian Suporte On Line Clipper 24h: www.solclipper.hpg.com.br Pare de usar DBU conheça o DBE em www.dbe.hpg.com.br Informe-se: Aulas Particulares para São Paulo-SP Editado por - jorgeado on 21/02/2003 13:35:37 Quote Link to comment Share on other sites More sharing options...
EduViggiano Posted February 21, 2003 Report Share Posted February 21, 2003 Olá Jorge! Beleza!!!! Parabéns e obrigado pela dica. Abraços, Edu-DESIS SP-Z/S Quote Link to comment Share on other sites More sharing options...
karinha Posted February 21, 2003 Report Share Posted February 21, 2003 Estou muito feliz, e gostaria de pedir ao Jorge que me envie uma versão para CDX... Por favor! Abraço a todos. João Santos São Paulo-Brasil (11) 3106-2832 Quote Link to comment Share on other sites More sharing options...
jorgeado Posted February 21, 2003 Author Report Share Posted February 21, 2003 Caros Colegas, novamente fiz alguns testes e peço que ainda não considerem totalmente encerrado o assunto, pois como disse antes quando o PRG é simples tudo parece fácil, e as vezes engana pela sua simplicidae !!! Olhem o teste que fiz, lembra-se que o segredo seria colocar o DBGOTOP(), pois bem fui lá e teirei no PRG de testes o tal do DBGOTOP(), e não é que continuou funcionando. Coloquei então o DBGOBOTTOM() no lugar dele, e finalmente cheguei no famoso erro. Conclui então que quando se entra no WBROWSE fora da posição TOP, a VSCROLL se perde, ou seja precisamos achar como informar a ela que estamos entrando fora da posição TOP. Gilmer se puder dar uma DICA... Até... Jorge Adourian Suporte On Line Clipper 24h: www.solclipper.hpg.com.br Pare de usar DBU conheça o DBE em www.dbe.hpg.com.br Informe-se: Aulas Particulares para São Paulo-SP Quote Link to comment Share on other sites More sharing options...
jorgeado Posted February 21, 2003 Author Report Share Posted February 21, 2003 Acho que agora poderemos considerar encerrado este assunto. Basta colocar na inicialização do WBROWSE(): olbx:ovscroll:setpos((olbx:calias)->(sx_keyno())) E a mesma coisa também no bchange. olbx:bchange:={||olbx:ovscroll:setpos((olbx:calias)->(sx_keyno()))} Sem esquecer do blogiclen: olbx:blogiclen:={||olbx:nlen:=(olbx:calias)->(sx_keycount())} Isto para SIX e no caso de RDD DBFCDX, substituir: sx_keycount() por ordkeycount() e sx_keyno() por ordkeyno() Até... Jorge Adourian Suporte On Line Clipper 24h: www.solclipper.hpg.com.br Pare de usar DBU conheça o DBE em www.dbe.hpg.com.br Informe-se: Aulas Particulares para São Paulo-SP Editado por - jorgeado on 21/02/2003 15:54:54 Quote Link to comment Share on other sites More sharing options...
karinha Posted February 21, 2003 Report Share Posted February 21, 2003 O dia de hoje não foi um Show() adorei... Abraços. João Santos São Paulo-Brasil (11) 3106-2832 Quote Link to comment Share on other sites More sharing options...
karinha Posted February 23, 2003 Report Share Posted February 23, 2003 Agradecimentos para Jorge Adourian, obrigado por te-me ensinado uma tecnica nova de Filtro em uma ListBox, gostei muito. Obrigado Jorge. Continue assim. João Santos São Paulo-Brasil (11) 3106-2832 a Noite karinhannah@ubbi.com.br Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.