Clipper On Line • Ver Tópico - grid lento

grid lento

Projeto MiniGui - Biblioteca visual para Harbour/xHarbour

Moderador: Moderadores

 

grid lento

Mensagempor pena » 02 Nov 2010 09:06

Pessoal bom dia, meu drama todo começou qd o cliente me pediu que ao listar os produtos, qd tiver com saldo menor que 1, que ficasse em vermelho, bem, eu usava dbf, vi uns exemplos que o pessoal usava o browse e que ficava até mais bem apresentado, mas como mudei para firebird, achei que o problema da lentidão iria diminuir, até pq a lentidão só se dava na rede, mas para minha surpresa, não agilizou em nada, outro detalhe é que esta lento pq ele tem um vetor, e so monta ele depois de verificar se o saldo for menor que 1, alguém teria algum exemplo pratico e funcional com banco de dados apenas mudando a cor se o estoque for menor que 1? segue o codigo....

                    cbColor1 :={ || IIf ( This.CellValue <=0 , {255,200,200} , ) }
                    aItems :=ARRAY(12)

                    AEVAL(aItems ,{|x,y| aItems[y]:={STRZERO(y,2),,RANDOM(),y,} })
                    AEVAL({4,5,8},{|x,y| aItems[x,4] :=0})

                    @ 060,010 GRID Grid_Cons_Produtos      ;
                              WIDTH  567         ;
                              HEIGHT 350         ;
                              HEADERS {"Código","Descrição","Preço","Estoque","Custo"}   ;
                              WIDTHS  {55,325,90,80,80};
                              FONT "Arial" SIZE 09;
                              JUSTIFY { BROWSE_JTFY_RIGHT , BROWSE_JTFY_LEFT ,  BROWSE_JTFY_RIGHT ,  BROWSE_JTFY_RIGHT,BROWSE_JTFY_RIGHT };
                              COLUMNCONTROLS   {,,{"TEXTBOX","NUMERIC"},{"TEXTBOX","NUMERIC"},}  ;
                              DYNAMICFORECOLOR {,,,cbColor1, } ;
                              ITEMS aItems;
                              ON DBLCLICK selecionaregistro('S');
                              ON CHANGE Lis_conversoes()
Nota de Moderação:
Toledo: Mensagem editada para colocar a tag [ code ]
Veja como utilizar esta tag: Clique aqui
Avatar de usuário

pena
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 331
Data de registro: 06 Jul 2004 18:08
Cidade/Estado: CACHOEIRA DO SUL-RS
Curtiu: 0 vez
Mens.Curtidas: 3 vezes



Retornar para MiniGui

Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 4 visitantes


Ola Amigo, espero que meu site e forum tem lhe beneficiado, com exemplos e dicas de programacao.
Entao divulgue o link da Doacao abaixo para seus amigos e redes sociais ou faça uma doacao para o site forum...
MUITO OBRIGADO PELA SUA DOACAO!
Faça uma doação para o forum
cron
v
Olá visitante, seja bem-vindo ao Fórum Clipper On Line!
Efetue o seu login ou faça o seu Registro