Jump to content
Fivewin Brasil

COMO PEGAR O NOME DA COLUNA DO BROWSE


marcioe

Recommended Posts

Imagina assim pessoal

Tenho o browse, onde quero pegar o Texto do Cabecalho

		*----------------------------------------------------------------------------
		oColl_BOLETOS 							:= oDB_BOLETOS:AddCol()
		oColl_BOLETOS:bStrData  			:= { || DTOC(boletos->EMISSAO) }
		oColl_BOLETOS:cHeader   			:= "Emissao"
		oColl_BOLETOS:cFooter   			:= " "
		oColl_BOLETOS:nDataStrAlign 		:= AL_LEFT
		oColl_BOLETOS:nHeadStrAlign 		:= AL_LEFT
  		oColl_BOLETOS:bLClickHeader 		:= {|r,c,f,o| ( T_CAMPO_ORDENAR_BOL:='EMISSAO', IF(cOrder='A',cOrder := 'D',cOrder := 'A'), CARREGA_CADASTRO_BANCOS_BOLETOS()	    )}
		oColl_BOLETOS:cSortOrder 			:= 'EMISSAO'
		oDB_BOLETOS								:aCols[05]:nWidth := 70
		*--------------------------------------------------------------------------		

Exemplificando

Seria algo assim

oColl_BOLETOS:cHeader := "Emissao"

Se chamasse o msginfo(oColl_BOLETOS:cHeader), ou algo assim

ele me retornasse o texto "Emissao"

Link to comment
Share on other sites

Ola Marcio, abaixo um exemplo mais usando o groupheader...

oBrw:aCols:bLClickHeader := { |r,c,f,o| fecha_cliente(oBrw,nGet,1,o:cGrpHdr,o:nCreationOrder,@aCabecalho) }
function fecha_cliente(oBrw,nGet,nLocal,cCli,cColuna,aCabecalho)
? cCli // aqui o nome do cabeçalho
Obs: acredito que é só substituir o o:cGrpHdr por o:cHeader
Luiz Fernando
Link to comment
Share on other sites

O Amigo, marcelo (marca informatica ) me passou assim , funciona, mas eu tenho que passa o numero da coluna

Mas o que eu nao queria era ficar colocando o numero da coluna, ou seja ao clicar na coluna ele me retornar o "texto" sem que eu indique o numero

oBrwCota:aCols[ numero_da_coluna ]:cHeader

Link to comment
Share on other sites

O Amigo, marcelo (marca informatica ) me passou assim , funciona, mas eu tenho que passa o numero da coluna

Mas o que eu nao queria era ficar colocando o numero da coluna, ou seja ao clicar na coluna ele me retornar o "texto" sem que eu indique o numero

oBrwCota:aCols[ numero_da_coluna ]:cHeader

O bichinho preguiçoso

**************************************//***************************************

STATIC FUNCTION SeekEmArray( oBrw1 )

**************************************//***************************************

nColBrowse := oBrw1:ColAtPos( oBrw1:nColSel ):nCreationOrder

? oBrw1:aCols[ nColBrowse ]:cHeader

Assim tbem funciona

nColBrowse := oBrw1:SelectedCol():nArrayCol

? oBrw1:aCols[ nColBrowse ]:cHeader

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...