Dissecando o TBrowse

DISSECANDO O TBROWSE

 

Prezados Clippeiros,  

Sempre quis aprender essa magnífica ferramenta TBrowse do Clipper, mas lidar com objetos e termos esquisitos como "estabilizar" etc. desmotivam muito quem está aprendendo... Até que um dia resolvi dar um basta nisso, reuni esforços e hoje entendo perfeitamente tudo!

Pesquisei em muitos sites de clipper e o máximo que encontrei foi explicação sobre cada pedaço do TBrowse, isso a maioria das pessoas já tem, mas o que sempre quisemos saber realmente é como juntar toda aquela parafernália de informações e usar nos programas!!!

Infelizmente, tive que gastar muito tempo em pesquisa, raciocínio e testes... muitos testes, até aperfeiçoar esta técnica TBrowse, mas não desanime, eu te trago agora uma boa notícia: você não vai precisar passar por isso também! Afinal, se já existe o conhecimento que você precisa no mundo, para quê passar anos tentando reinventar a roda???

Como todo bom clippeiro, quanto mais podermos automatizar nosso trabalho, melhor, não é?! Por isso mesmo desenvolvi uma função com o TBrowse usando o máximo da capacidade modus operandi...

Resultado:

  • Um editor de DBFs do tipo "Tabela" com pesquisa automática

  • Uso máximo do mouse

  • Escolha da ordem de indexação

  • Barra de rolagem fiel (independente do índice usado)

  • Congelamento de colunas

  • Funções inserir, editar e excluir personalizadas para cada necessidade do programa que usa esta função.

  • Funções inserir, editar e excluir padrões, caso não haja nenhuma personalizada definida.

  • Edição de campos do tipo memo automaticamente ou definida pelo usuário.

  • Permite usar FILTROS

  • Permite condições para os parâmetros VALID e WHEN de cada GET do TBrowse.

  • Compatível com o Clipper e xHarbour

  • Etc.

 

NOVA FUNÇÃO: NAVEGAR versão 2010! (com os fontes)

Mais estável e poderosa!

  • Bugfixes: corrigido alguns bugs.

  • Rola o texto para visualizar o resto do campo não visível na coluna quando necessário após 3 segundos.

  • Melhorado o FILTRO para quem trabalha na rede, mais rápido!

  • Acrescentado o operador "$" no filtro. Busca palavra em qualquer posição do campo.

  • Opção de tirar a caixa "Pesquisa Rápida" para aumentar o espaço.

§ 2º O órgão ou entidade responsável pela retenção deverá enviar à unidade da SRF do local de seu domicílio, relação, em meio digital, contendo o nome ou a razão social, o número de inscrição no CNPJ e os valores pagos no período de 01 de janeiro a 31 de dezembro de cada ano, das entidades de que trata o caput, até o último dia útil do mês de março do ano-calendário subseqüente ao dos pagamentos efetuados. (Revogado pela IN SRF nº 706, de 9 de janeiro de 2007)

Já que a DICNR foi revogada pela IN/SRF 706/2007, estarei disponibilizando os fontes do programa gratuitamente com o pacote "Dissecando o TBrowse" também como brinde. Este programa utilizou a função xNAVEGAR.

Conheça melhor o DICNR no meu site da Numerabilis Contabilidade: http://www.numerabilis.cnt.br/dicnr.php

 

DICNR  ( 389Kb)

(Atenção: O download acima só contém os binários do programa, os fontes estão no pacote "Dissecando o TBrowse")

*Fonte é a programação que deu origem ao aplicativo, ao binário.

 

Naturalmente, tenho estas funções para mim como meu maior "tesouro" e, como tal, a guardei há muito tempo à sete chaves... Mas, hoje, estou resolvendo desenterrar o "tesouro" e oferecê-lo somente àqueles que valorizam o conhecimento e querem devorar toda a capacidade do TBrowse e ter para si uma função que, realmente, além de poupar muito esforço e tempo, refletirá um tom de "expert" e "know-how" notável em qualquer trabalho onde for usado.

Na página seguinte você irá baixar um arquivo com a função para usar em seus sistemas, ver um exemplo pronto para ser compilado (Exemplo com a Visual Lib 2) e, além disso, verá a listagem do programa na tela com explicações sobre cada comando ao passar o mouse em cima (eu chamo isso de "dissecando o tbrowse"), destarte você terá muito mais que uma excelente função, terá todo o know-how aplicado e poderá desenvolver funções ainda mais poderosas com o que aprendeu a partir do código fonte fornecido. Se você já é um programador veterano, poupe tempo, trabalho e esforço (que só você sabe que tem) e baixe logo algo já pronto... não é melhor do que reinventar a roda?! Vem com os fontes!!!

Para entrar solicite o

nome de usuário e a senha

clicando aqui.

Ensinar

PS.: O que você vai aprender e a função que vai obter não se encontra em livros, revistas ou magazines. É um material exclusivo do CACLIPPER Website, confeccionado por Anderson Cardoso Silva, Maceió/AL, Brasil.

 

Aprender

TBrowseDB
:addcolumn
TbColumnNew
:COLCOUNT
:GETCOLUMN
:PICTURE
:SKIPBLOCK
:gobottomblock
:gotopblock
:STABLE
:FORCESTABLE()

:COLPOS

:down()
:up()
:pageDown()
:pageUp()
:goTop()
:goBottom()
:right()
:left()
:home()
:end()
:panLeft()
:panRight()
:panHome()
:panEnd()
:FREEZE
:REFRESHCURRENT()
:ColorRect()
:REFRESHALL()
:rightVisible
:leftVisible
:Hilite()
:refreshCurrent()
:ROWPOS

  Se você não conhece os comandos acima, você precisa DISSECAR O TBROWSE hoje mesmo!!!

 

 

Enviar para um amigo!