Clipper On Line • Ver Tópico - executar uma função dentro do Browser ?

executar uma função dentro do Browser ?

Projeto HwGui - Biblioteca visual para Harbour/xHarbour

Moderador: Moderadores

 

executar uma função dentro do Browser ?

Mensagempor paiva_dbdc » 26 Dez 2018 12:05

so executa UMA vez ao entrar no browser...

quando movimento as teclas para baixo ou para cima, Não passa pela função
como fazer ?

ob

PAiva

oBrowse1:AddColumn( HColumn():New('Nome' , FieldBlock(_obter_nome()) ,'C',35, 0 ,.T.,1))

static function _obter_nome()
if cbmovi->operacao = [C]
select client
seek pempresa+pfilial+cbmovi->cliente
if found()
msgstop("fold c "+cbmovi->cliente)
else
msgstop("not c "+cbmovi->cliente)
endif
select cbmovi
return substr(client->nome,1,35)
else
select fornec
seek pempresa+pfilial+cbmovi->fornecedor
if found()
msgstop("fold f "+cbmovi->fornecedor )
else
msgstop("not f "+cbmovi->fornecedor )
endif
select cbmovi
return substr(fornec->nome,1,35)
endif
paiva_dbdc
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 342
Data de registro: 12 Nov 2012 08:58
Cidade/Estado: uberlandia mg
Curtiu: 0 vez
Mens.Curtidas: 6 vezes

executar uma função dentro do Browser ?

Mensagempor JoséQuintas » 26 Dez 2018 13:27

Que eu saiba FieldBlock() é exclusivo para nome de campo. FieldBlock( "codigo" )

Não seria { || _obter_nome_() }
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18152
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1215 vezes

executar uma função dentro do Browser ?

Mensagempor joaoalpande » 26 Dez 2018 14:14

Boa tarde,

é como o José Quintas falou:

oBrowse1:AddColumn( HColumn():New('Nome' , {|| _obter_nome() } ,'C',35, 0 ,.F.,1))

Abraço
João Alpande
joaoalpande
Usuário Nível 2

Usuário Nível 2
 
Mensagens: 92
Data de registro: 24 Fev 2005 09:04
Cidade/Estado: CAMPO GRANDE / MS
Curtiu: 1 vez
Mens.Curtidas: 3 vezes




Retornar para HwGui

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