Árvore de páginas


Ponto-de-Entrada: MT241SE - Adiciona itens no aCols


Versões:Advanced Protheus 7.10 , Microsiga Protheus 8.11 , Microsiga Protheus 10
Compatível Países:Todos
Sistemas Operacionais:Todos
Compatível às Bases de Dados:Todos
Idiomas:Espanhol , Inglês


Descrição:

LOCALIZAÇÃO : Está localizado na função M241SeleEs (Seleciona estrutura como base para preenchimento automático de produtos a serem requisitados - utilizada para explodir o 1. nivel da estrutura.)

EM QUE PONTO: No final da função M241SeleEs, deve ser utilizada para adicionar itens no aCols.

Eventos


 

Programa Fonte

MATA241.PRX

Sintaxe

MT241SE - Adiciona itens no aCols ( < PARAMIXB> ) --> aCols

Parâmetros:



Nome

Tipo

Descrição

Default

Obrigatório

Referência

PARAMIXB

Vetor

aCols (itens)




X




Retorno
aCols

    (vetor)
  • novo aCols (itens)

Observações


 
Exemplo


#INCLUDE "totvs.ch"

User Function MT241SE()

Local aCols       := ParamIXB
Local nPosProduto := 0
Local nLinhas     := 0

   nPosProduto := ascan(aHeader,{|x|Upper(Alltrim(x[2]))=="D3_COD"})
   for nLinhas := 1 to len(aCols)
      if nPosProduto >0
         conout("Linha: " + Str(nLinhas) )
         conout("Produto: " + aCols[nLinhas,nPosProduto] )
      EndIf
   next nLinhas

return aCols