F060COL

Ponto de entrada para adicionar coluna na FINA060

Exemplo da Rotina:

User Function F060COL()
	//...
Return aCampos

Exemplo 1- Adicionando o IDCNAB na posição 4:

User Function F060COL()
	Local aArea    := GetArea()
	Local aCampos  := paramixb[1]
	Local nTamanho := Len(aCampos)
	Local nColNova := 4
	
	//Redimensionando o array, adicionando uma nova posição
	aSize(aCampos, nTamanho + 1)
	
	//Adicionando um campo novo na posição desejada
	aIns(aCampos, nColNova)
	
	//As posições das colunas são são, [1] Campo, [2] Nil, [3] Título, [4] Picture
	aCampos[nColNova] := {"E1_IDCNAB", "", "ID CNAB", ""}
	
	RestArea(aArea)
Return aCampos

Observações:

  • Caso tenha dúvidas ou problemas com os exemplos, entre em contato;
  • Se tiver sugestões de rotinas, pode entrar em contato;