Página 1 de 1

Erro no Browse

Enviado: 14 Fev 2012 00:23
por aluiziorafael
Boa noite comunidade.
Por que no browse abaixo não aparecem os ítens?

Código: Selecionar todos

DEFINE WINDOW showprod;
		AT 0,0					;
		WIDTH 1020				;
		HEIGHT 620				;
		TITLE 'Produtos da DANFE não Cadastrados'	;
		MODAL;
		nosysmenu   				
...

	set defa to \pharma
	sele 9
        dbsetindex("produtos")
        ordsetfocus("descricao")
	go top

      @ 20,470 BROWSE Browse_data                      ; 
      WIDTH 540                                    ; 
      HEIGHT 420                                   ;    
      WORKAREA alias()                            ;
      HEADERS { "CÓDIGO","DESCRIÇÃO","TIPO","CLFISCAL","LINHA","SALDO","CUSTO","VENDA","IMAGEM"};       
      WIDTHS { 70,250,50,80,50,80,80,80,300 }		 ;
      fields {"codigo","descricao","tipo","clfiscal","linha","saldo","custo1","venda","imagem"} ;
      on change aturegistro2();
      on gotfocus aturegistro2();
     BACKCOLOR {191,239,255} 
	

...

end window
...
Se eu trocar o workarea para produtos ( o nome do arquivo), tudo funciona normalmente.

Estou testando esta rotina porque preciso dar um browse em arquivos temporários, e logicamente, não teria o nome dele para colocar no workarea.

HMG + DBF + CDX

Valeu e obrigado.

Erro no Browse

Enviado: 14 Fev 2012 18:17
por alxsts
Olá!

Tente

Código: Selecionar todos

RTrim( Alias() )

Erro no Browse

Enviado: 26 Fev 2012 20:44
por Pablo César
preciso dar um browse em arquivos temporários
Será que não seria questão de pensar em mudar para Grid com Matriz ao invés de Browse ? Se for apenas para exibir, é o que eu faria. Pois aí você exibiria campos de outros dbfs e ainda apenas os registros que você precisaria apenas exibir.